.
> Telebib2-XML/JSON - JSON MIG Detail
SYNTAX DEPENDENT COMPONENTS
XML/JSON Datastructures (Messages) Implementation Guides  

ID Name Description FR Omschrijving NL Meaning EN Prev. V. Next V.
22 PremiumNotification_Response_V2021.00.003 Réponse pour un contrat des quittances et leurs mouvements Antwoord voor een contract van de kwijtingen en hun bewegingen Response for some contract of the discharge notes and their movements
20
24

Bèta - only validated through 2 eyes...
Sequence   Object and details  Added info
1   "PremiumNotification": {   Response content - Level 0 - Complex - Occurrencies 1 - Mandatory - Required (100%)
/ /
1.1   |    "ApiVersion": "202100003" ,   - Level = 1 / Mandatory - Nature = Alphanumeric / Length = 9 / Value = 202100003 /
1.2   |    "Sender": {   - Level = 1 / Mandatory - Nature = Complex / Length = 0 / Value = /
1.3   |   |    "Domain": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
1.4   |   |    "Address": "x--x" } ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
1.5   |    "Recipient": {   - Level = 1 / Mandatory - Nature = Complex / Length = 0 / Value = /
1.6   |   |    "Domain": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
1.7   |   |    "Address": "x--x" } ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
2   |    "PartyIntermediary": {
 
For intermediary - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
2.1   |   |    "AgentAccountReference":"x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
3  
 
Policy reference - Level 2 - Simple - Occurrencies 1 - -
/ /
3.1   |   |    "BrokerPolicyReference": "x--x" } ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
4   |    "PartyInsurer": {
 
At insurer - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
4.1   |   |    "FsmaReference":"x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
5  
 
BCE company identifier - Level 2 - Simple - Occurrencies 1 - -
/ /
5.1   |   |    "CompanyNumberReference": "x--x" } ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
6   |    "PartyMainPolicyHolder": {
 
Of policyholder - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
6.1   |   |    "ValueSpecificToTheBroker": "x--x" ,   - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
6.2   |   |    "ValueSpecificToTheCompany": "x--x" ,   - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
7   |   |    "OfficialName": {
 
Official name - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
7.1   |   |   |    "LastName": "x--x" ,   - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
7.2   |   |   |    "FirstName": "x--x" } ,   - Level = 3 / Nature = Alphanumeric / Length = 35 / Value = x--x /
8  
 
BCE company identifier - Level 2 - Simple - Occurrencies 1 - -
/ /
8.1   |   |    "CompanyNumberReference": "x--x" } ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
9  
 
Policy reference - Level 1 - Simple - Occurrencies 1 - Mandatory -
/ /
9.1   |    "PolicyReference": "x--x" ,   - Level = 1 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
10   |    "PremiumNotificationExchangeUnit": [ {
 
Premium notification and discharge note - Level 1 - Complex - Occurrencies Multiple - Mandatory - Required (100)%
/ /
11  
 
Premium notification company unique identifier - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
11.1   |   |    "PremiumNotificationCompanyReference": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
12  
 
Premium notification accounting date - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
12.1   |   |    "AccountingDate": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
13  
 
Premium notification period start date - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
13.1   |   |    "PeriodStartDate": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
14   |   |    "TotalToBePaidAmount": {
 
Premium notification total amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
14.1   |   |   |    "MonetaryAmountValue": "x--x" ,   - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
14.2   |   |   |    "CurrencyCoded": "EUR" } ,   - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
15   |   |    "CommissionAmount": {
 
Premium notification commission amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
15.1   |   |   |    "MonetaryAmountValue": "x--x" ,   - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
15.2   |   |   |    "CurrencyCoded": "EUR" } ,   - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
16  
 
Premium notification invoice type - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
16.1   |   |    "PremiumInvoiceCode": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist TypeOfPremiumInvoice_B001 version 2
17  
 
Premium notification collection mode - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
17.1   |   |    "NotificationCollectionModeCode": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist NotificationCollectionMode_B003 version 1
18  
 
Premium notification payment status - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
18.1   |   |    "PaymentStatusOfThePremiumInvoiceCode": "x--x" ,   - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist PaymentStatusOfThePremiumInvoice_B052 version 1
19   |   |    "ActionGeneric": [ {
 
Premium notification movement - Level 2 - Complex - Occurrencies Multiple - - Required (100)%
/ /
20  
 
Premium notification movement date - Level 3 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
20.1   |   |   |    "PremiumInvoiceTransactionDate": "x--x" ,   - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
21  
 
Premium notification movement type - Level 3 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
21.1   |   |   |    "TransactionOnAPremiumInvoiceCode": "x--x" ,   - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist TypeOfTransactionOnAPremiumInvoice_B041 version 1
22   |   |   |    "PremiumInvoiceTransactionAmount": {   Premium notification movement amount - Level 3 - Complex - Occurrencies 1 - Mandatory - Required (100)%
/ /
22.1   |   |   |   |    "MonetaryAmountValue": "x--x" ,   - Level = 4 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
22.2   |   |   |   |    "CurrencyCoded": "EUR" } ,   - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
23     Premium notification movement history absent - Level 3 - Simple - Occurrencies 1 - Mandatory - Required (100)%
/ /
23.1   |   |   |    "NoHistoryForAPremiumInvoiceBinary": "x--x"   - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 0 / Value = x--x / Codelist BooleanIndicatorValueCoded version 1
  |   |    }]
|    }]
}