.
> 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.
4 PremiumNotificationBrb_Response_V2021.00.001 Renvoi de quittance (BRB) - accusé de réception par l'assureur Terugzending kwijting (BRB) - ontvangstmelding door verzekeraar Discharge note return (BRB) - reception notice of the insurer 0
26

Bèta - only validated through 2 eyes...
Sequence   Object and details  Added info
1   "PremiumNotificationBrb": {   Response content - Level 0 - Complex - Occurrencies 1 - Mandatory - Required (100%)
Renvoi de quittance - Rien de plus que l'accusé de réception informatique-technique / Terugzending kwijting - Niet meer dan de ontvangstmelding informatica-technisch / Discharge note return - Nothing more but the reception advice IT-technical
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 /
2.2   |   |    "ValueSpecificToTheFsma": "x--x" ,   With FSMA registration ID - Level = 2 / Nature = Alphanumeric / Length = 6 / Value = x--x /
( The FSMA does not any longer attribute an ID to accredited intermediaries )
2.3   |   |    "SectoralExchangeIdPortima": "x--x" ,   With Portima Connect ID - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
( The most important ID is the production account ID )
3   |   |    "CompanyNumberReference": {
 
BCE company identifier - Level 2 - Complex - Occurrencies 1 - -
Avec son identifiant BCE / Met zijn KBO nummer / With the BCE number
3.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 10 / Value = x--x /
( The global length of 40 is in this case reduced to 10 (numeric - but the leading 0 makes we keep it as a string) (or blanc). The front-end visualisation format is 0999.999.999 )
3.2   |   |   |    "StatusCoded": "x--x" } ,   Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
4   |   |    "BrokerPolicyReference": {
 
Policy reference - Level 2 - Complex - Occurrencies 1 - -
Sur son propre dossier contrat / In zijn eigen dossier-polis referte / In his own policy reference
4.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
4.2   |   |   |    "StatusCoded": "x--x" }
|    } ,
 
Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
5   |    "PartyInsurer": {
 
At insurer - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Chez l'assureur / Bij verzekeraar / At insurer
5.1   |   |    "ValueSpecificToTheFsma": "x--x" ,   With identifier at the FSMA - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x /
( The FSMA does attribute an ID to accredited insurers )
5.2   |   |    "ExchangeCardIdGboServices": "x--x" ,   With identifier at GBO-Services - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
5.3   |   |    "SectoralExchangeIdPortima": "x--x" ,   With Portima Connect ID - Level = 2 / Nature = Alphanumeric / Length = 17 / Value = x--x /
( The most important ID is the FSMA ID )
6   |   |    "CompanyNumberReference": {
 
BCE company identifier - Level 2 - Complex - Occurrencies 1 - -
Avec son identifiant BCE / Met zijn KBO nummer / With the BCE number
6.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 10 / Value = x--x /
( The global length of 40 is in this case reduced to 10 (numeric - but the leading 0 makes we keep it as a string) (or blanc). The front-end visualisation format is 0999.999.999 )
6.2   |   |   |    "StatusCoded": "x--x" }
|    } ,
 
Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
7   |    "PolicyReference": {
 
Policy reference - Level 1 - Complex - Occurrencies 1 - Mandatory -
Sur le contrat d'assurance avec le n° / Op polisnummer n° / On Policy n°
7.1   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
7.2   |   |    "StatusCoded": "x--x" } ,   Status - Level = 2 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
8   |    "PremiumNotificationExchangeUnit": {
 
Premium notification and discharge note - Level 1 - Complex - Occurrencies 1 - Mandatory - Required (100)%
La quittance / De kwijting / The discharge note
9   |   |    "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
9.1   |   |   |    "ReferenceContent": "x--x" ,   Identifier - Level = 3 / Mandatory - Nature = Alphanumeric / Length = 40 / Value = x--x /
9.2   |   |   |    "StatusCoded": "x--x" } ,   Status - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist StatusCoded version 1
10   |   |    "BRBOperationProcesscode": {
 
Discharge note return type - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Type du retour de la quittance / Type terugzending van de kwijting / Discharge note return type
10.1   |   |   |    "ProcessingIndicatorDetail": {   Processing indicator details - Level = 3 / Mandatory - Nature = Complex / Length = 0 / Value = /
10.2   |   |   |   |    "ProcessingIndicatorValueCoded": "x--x" ,   Processing indicator type code - Level = 4 / Mandatory - Nature = Alphanumeric / Length = 17 / Value = x--x / Codelist BRBOperationCode_BBRB version 3
10.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 )
10.4   |   |   |   |    "CodeListResponsibleAgencyCoded": "x--x" ,   Codelist agency - Level = 4 / Nature = Alphanumeric / Length = 6 / Value = x--x /
10.5   |   |   |   |    "ProcessingIndicatorValue": "x--x" }
|   |    } ,
 
Processing indicator type - Level = 4 / Nature = Alphanumeric / Length = 35 / Value = x--x /
11  
 
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
11.1   |   |    "PeriodStartDate": "x--x" ,   Date - Level = 2 / Mandatory - Nature = Alphanumeric / Length = 35 / Value = x--x /
12   |   |    "TotalToBePaidAmount": {   Premium notification total amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Montant total facturé / Totaal aangerekend bedrag / Invoiced amount total
12.1   |   |   |    "MonetaryAmountValue": "x--x" ,   Amount value - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
12.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 )
12.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 )
12.4   |   |   |    "IndexTypeCoded": "x--x" ,   Index type - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist IndexTypeCoded version 1
12.5   |   |   |    "IndexAppliedValue": "x--x" ,   Index value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
12.6   |   |   |    "IndexBaseValue": "x--x" } ,   Amount index base value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
13   |   |    "CommissionAmount": {   Premium notification commission amount - Level 2 - Complex - Occurrencies 1 - Mandatory - Required (100)%
Montant total des commissions / Totaal commissies / Commission total
13.1   |   |   |    "MonetaryAmountValue": "x--x" ,   Amount value - Level = 3 / Mandatory - Nature = Numeric / Length = 18 / Value = x--x /
13.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 )
13.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 )
13.4   |   |   |    "IndexTypeCoded": "x--x" ,   Index type - Level = 3 / Nature = Alphanumeric / Length = 3 / Value = x--x / Codelist IndexTypeCoded version 1
13.5   |   |   |    "IndexAppliedValue": "x--x" ,   Index value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
13.6   |   |   |    "IndexBaseValue": "x--x"   Amount index base value - Level = 3 / Nature = Numeric / Length = 6 / Value = x--x /
  |   |    }
|    }
}