.
> 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.
2 PremiumNotification_Response_V2021.00.001 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 0
20

Bčta - only validated through 2 eyes...
Sequence   Object and details  Added info
1   "PremiumNotificationDispatching": {   Response content - Level 0 - Complex - Occurrencies 1 - Mandatory - Required (100%)
Réponse avec les quittances / Antwoord met de kwijtingen / Response with the discharge notes
1.1   |    "ApiVersion": "202100001" ,   API version - Level = 1 / Mandatory - Nature = Alphanumeric / Length = 9 / Value = 202100001 /
( The API version is the year, 2 digits for major changes , 3 digits for minor changes )
1.2   |    "SenderIdentificationDetail": {   Sender identification - Level = 1 / Mandatory - Nature = Complex / Length = 0 / Value = /
( The insurer )
1.3   |   |    "SenderDomain": "x--x" ,   Addressing domain - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
( In this case "Portima" is the Domain within which this address is known )
1.4   |   |    "SenderDomainAddress": "x--x" ,   Sender address - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
( Within the addressing space, the address of the sender )
1.5   |   |    "SenderUserAddress": "x--x" } ,   Sender user address - Level = 2 / Nature = Alphanumeric / Length = 35 / Value = x--x /
( Within the sender organisation, the address of the user activating the request )
1.6   |    "RecipientIdentificationDetail": {   Recipient identification - Level = 1 / Mandatory - Nature = Complex / Length = 0 / Value = /
( The intermediary )
1.7   |   |    "RecipientDomain": "x--x" ,   Addressing domain - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
( In this case "Portima" is the Domain within which this address is known )
1.8   |   |    "RecipientDomainAddress": "x--x" ,   Recipient address - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
( Within the addressing space, the address of the recipient )
1.9   |   |    "RecipientUserAddress": "x--x" } ,   Recipient user address - Level = 2 / Nature = Alphanumeric / Length = 35 / Value = x--x /
( Within the recipient organisation, the address of the addressed user )
2   |    "PartyIntermediary": {
 
For intermediary - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Du intermédiaire / Van tussenpersoon / Of intermediary
2.1   |   |    "ValueSpecificToTheCompany":"x--x" ,   With production account - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
3   |   |    "BrokerPolicyReference": {
 
Policy reference - Level 2 - Complex - Occurrencies 1 - -
Sur son propre dossier contrat / In zijn eigen dossier-polis referte / In his own policy reference
3.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
3.2   |   |   |    "StatusCoded": "x--x" }
|    } ,
 
Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
( Default value is 001 - Permanent )
4   |    "PartyInsurer": {
 
At insurer - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Chez l'assureur / Bij verzekeraar / At insurer
4.1   |   |    "ValueSpecificToTheFsma": "x--x" ,   With identifier at the FSMA - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
4.2   |   |    "ExchangeCardIdGboServices": "x--x" ,   With identifier at GBO-Services - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
5   |   |    "CompanyNumberReference": {
 
BCE company identifier - Level 2 - Complex - Occurrencies 1 - -
Avec son identifiant BCE / Met zijn KBO nummer / With the BCE number
5.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
5.2   |   |   |    "StatusCoded": "x--x" }
|    } ,
 
Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
( Default value is 001 - Permanent )
6   |    "PartyMainPolicyHolder": {
 
Of policyholder - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Du preneur d'assurance / Van verzekeringnemer / Of policyholder
6.1   |   |    "ValueSpecificToTheBroker": "x--x" ,   With identifier at the intermediary - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
6.2   |   |    "ValueSpecificToTheCompany": "x--x" ,   With identifier at the insurer - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
7   |   |    "OfficialName": {
 
Official name - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Avec son nom / Met zijn naam / With name
7.1   |   |   |    "NameDetail": {   Name details - Level = 3 / Mandatory - Nature = Complex / Length = 0 / Value = /
7.2   |   |   |   |    "LastName": "x--x" ,   Last name - Level = 4 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
7.3   |   |   |   |    "FirstName": "x--x" }
|   |    } ,
 
First name - Level = 4 / Nature = Alphanumeric / Length = 35 / Value = x--x /
8   |   |    "CompanyNumberReference": {
 
BCE company identifier - Level 2 - Complex - Occurrencies 1 - -
Avec son identifiant BCE / Met zijn KBO nummer / With the BCE number
8.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
8.2   |   |   |    "StatusCoded": "x--x" }
|    } ,
 
Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
( Default value is 001 - Permanent )
9   |    "PolicyReference": {
 
Policy reference - Level 1 - Complex - Occurrencies 1 - Mandatory -
Sur le contrat d'assurance avec le n° / Op polisnummer n° / On Policy n°
9.1   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
9.2   |   |    "StatusCoded": "x--x" } ,   Status - Level = 2 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
( Default value is 001 - Permanent )
10   |    "PremiumNotificationExchangeUnit": [ {
 
Premium notification and discharge note - Level 1 - Complex - Occurrencies Multiple - Mandatory - Required (100)%
Une des quittances / Een van de kwijtingen / One of the discharge notes
11   |   |    "PremiumNotificationCompanyReference": {
 
Premium notification company unique identifier - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Identifiant unique chez l'assureur / Uniek ID bij de verzekeraar / Unique ID at the insurer
11.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
11.2   |   |   |    "StatusCoded": "x--x" } ,   Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
( Default value is 001 - Permanent )
12  
 
Premium notification accounting date - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
Date de comptabilisation / Datum boekhoudkundige verrichting / Accounting date
12.1   |   |    "AccountingDate": "x--x" ,   Date - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
13  
 
Premium notification period start date - Level 2 - Simple - Occurrencies 1 - Mandatory - Required (100)%
Date de début de la période facturée / Begindatum aangerekende periode / Invoiced period start date
13.1   |   |    "PeriodStartDate": "x--x" ,   Date - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
14   |   |    "TotalToBePaidAmount": {
 
Premium notification total amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Montant total facturé / Totaal aangerekend bedrag / Invoiced amount total
14.1   |   |   |    "MonetaryAmountValue": "x--x" ,   Amount value - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
14.2   |   |   |    "CurrencyCoded": "EUR" ,   Currency - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
( EUR is the old-school Edifact code / Euro would be the new-school meaningful-code )
14.3   |   |   |    "StatusCoded": "001" ,   Amount status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = 001 / Codelist StatusCoded version 1
( 001 is the old-school Edifact code / Permanent would be the new-school meaningful-code )
14.4   |   |   |    "IndexTypeCoded": "x--x" ,   Index type - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist IndexTypeCoded version 1
14.5   |   |   |    "IndexAppliedValue": "x--x" ,   Index value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
14.6   |   |   |    "IndexBaseValue": "x--x" } ,   Amount index base value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
15   |   |    "CommissionAmount": {
 
Premium notification commission amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Montant total des commissions / Totaal commissies / Commission total
15.1   |   |   |    "MonetaryAmountValue": "x--x" ,   Amount value - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
15.2   |   |   |    "CurrencyCoded": "EUR" ,   Currency - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
( EUR is the old-school Edifact code / Euro would be the new-school meaningful-code )
15.3   |   |   |    "StatusCoded": "001" ,   Amount status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = 001 / Codelist StatusCoded version 1
( 001 is the old-school Edifact code / Permanent would be the new-school meaningful-code )
15.4   |   |   |    "IndexTypeCoded": "x--x" ,   Index type - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist IndexTypeCoded version 1
15.5   |   |   |    "IndexAppliedValue": "x--x" ,   Index value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
15.6   |   |   |    "IndexBaseValue": "x--x" } ,   Amount index base value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
16   |   |    "PremiumInvoiceCode": {
 
Premium notification invoice type - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Type de quittance / Type kwijting / Discharge note type
16.1   |   |   |    "AttributeDetail": {   Attribute details - Level = 3 / Mandatory - Nature = Complex / Length = 0 / Value = /
16.2   |   |   |   |    "AttributeValueCoded": "x--x" ,   Invoice type code - Level = 4 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist TypeOfPremiumInvoice_B001 version 2
16.3   |   |   |   |    "CodeListIdentifier": "x--x" ,   Codelist identifier - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist CodeListIdentifier version 1
( 001 - being the default - TB2-coding / TB2Value_010 would be the TB2-code meaningful alternative default )
16.4   |   |   |   |    "CodeListResponsibleAgencyCoded": "x--x" ,   Codelist agency - Level = 4 / Nature = Alphanumeric / Length = 6 / Value = x--x /
16.5   |   |   |   |    "AttributeValue": "x--x" }
|   |    } ,
 
Invoice type - Level = 4 / Nature = Alphanumeric / Length = 35 / Value = x--x /
17   |   |    "NotificationCollectionModeCode": {
 
Premium notification collection mode - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Mode d'encaissement de la quittance / Inningswijze kwijting / Discharge note collection type
17.1   |   |   |    "AttributeDetail": {   Attribute details - Level = 3 / Mandatory - Nature = Complex / Length = 0 / Value = /
17.2   |   |   |   |    "AttributeValueCoded": "x--x" ,   Collection mode type code - Level = 4 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist NotificationCollectionMode_B003 version 1
17.3   |   |   |   |    "CodeListIdentifier": "x--x" ,   Codelist identifier - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist CodeListIdentifier version 1
( 001 - being the default - TB2-coding / TB2Value_010 would be the TB2-code meaningful alternative default )
17.4   |   |   |   |    "CodeListResponsibleAgencyCoded": "x--x" ,   Codelist agency - Level = 4 / Nature = Alphanumeric / Length = 6 / Value = x--x /
17.5   |   |   |   |    "AttributeValue": "x--x" }
|   |    } ,
 
Collection mode type - Level = 4 / Nature = Alphanumeric / Length = 35 / Value = x--x /
18   |   |    "PaymentStatusOfThePremiumInvoiceCode": {
 
Premium notification payment status - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Statut de payement / Betalingsstatus / Payment status
18.1   |   |   |    "AttributeDetail": {   Attribute details - Level = 3 / Mandatory - Nature = Complex / Length = 0 / Value = /
18.2   |   |   |   |    "AttributeValueCoded": "x--x" ,   Payment status type code - Level = 4 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist PaymentStatusOfThePremiumInvoice_B052 version 1
18.3   |   |   |   |    "CodeListIdentifier": "x--x" ,   Codelist identifier - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist CodeListIdentifier version 1
( 001 - being the default - TB2-coding / TB2Value_010 would be the TB2-code meaningful alternative default )
18.4   |   |   |   |    "CodeListResponsibleAgencyCoded": "x--x" ,   Codelist agency - Level = 4 / Nature = Alphanumeric / Length = 6 / Value = x--x /
18.5   |   |   |   |    "AttributeValue": "x--x" }
|   |    } ,
 
Payment status type - Level = 4 / Nature = Alphanumeric / Length = 35 / Value = x--x /
19   |   |    "ActionGeneric": [ {
 
Premium notification movement - Level 2 - Complex - Occurrencies Multiple - - Required (100)%
Mouvement sur la quittance / Beweging op de kwijting / Discharge note action
20  
 
Premium notification movement date - Level 3 - Simple - Occurrencies 1 - Mandatory - Required (100)%
Date du mouvement sur la quittance / Datum van de beweging op de kwijting / Discharge note action date
20.1   |   |   |    "PremiumInvoiceTransactionDate": "x--x" ,   Date - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
21   |   |   |    "TransactionOnAPremiumInvoiceCode": {
 
Premium notification movement type - Level 3 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Type du mouvement sur la quittance / Type van de beweging op de kwijting / Discharge note action type
21.1   |   |   |   |    "AttributeDetail": {   Attribute details - Level = 4 / Mandatory - Nature = Complex / Length = 0 / Value = /
21.2   |   |   |   |   |    "AttributeValueCoded": "x--x" ,   Payment status type code - Level = 5 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist TypeOfTransactionOnAPremiumInvoice_B041 version 1
21.3   |   |   |   |   |    "CodeListIdentifier": "x--x" ,   Codelist identifier - Level = 5 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist CodeListIdentifier version 1
( 001 - being the default - TB2-coding / TB2Value_010 would be the TB2-code meaningful alternative default )
21.4   |   |   |   |   |    "CodeListResponsibleAgencyCoded": "x--x" ,   Codelist agency - Level = 5 / Nature = Alphanumeric / Length = 6 / Value = x--x /
21.5   |   |   |   |   |    "AttributeValue": "x--x" }
|   |   |    } ,
 
Payment status type - Level = 5 / Nature = Alphanumeric / Length = 35 / Value = x--x /
22   |   |   |    "PremiumInvoiceTransactionAmount": {   Premium notification movement amount - Level 3 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Montant dont mouvement / Bedrag beweging / Action amount
22.1   |   |   |   |    "MonetaryAmountValue": "x--x" ,   Amount value - Level = 4 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
22.2   |   |   |   |    "CurrencyCoded": "EUR" ,   Currency - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = EUR / Codelist CurrencyCoded version 1
( EUR is the old-school Edifact code / Euro would be the new-school meaningful-code )
22.3   |   |   |   |    "StatusCoded": "001" ,   Amount status - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = 001 / Codelist StatusCoded version 1
( 001 is the old-school Edifact code / Permanent would be the new-school meaningful-code )
22.4   |   |   |   |    "IndexTypeCoded": "x--x" ,   Index type - Level = 4 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist IndexTypeCoded version 1
22.5   |   |   |   |    "IndexAppliedValue": "x--x" ,   Index value - Level = 4 / Nature = Numeric / Length = 6 / Value = x--x /
22.6   |   |   |   |    "IndexBaseValue": "x--x" } ,   Amount index base value - Level = 4 / Nature = Numeric / Length = 6 / Value = x--x /
23     Premium notification movement history absent - Level 3 - Simple - Occurrencies 1 - Mandatory - Required (100)%
L'historique des mouvements est inconnu / De historiek van de bewegingen is niet gekend / Actions not known
23.1   |   |   |    "NoHistoryForAPremiumInvoiceBinary": "x--x"   Binary yes/no - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 0 / Value = x--x / Codelist BooleanIndicatorValueCoded version 1
  |   |    }]
|    }]
}