M0308
Quittance de décompte - envoi type 2
202701
JSON Schema 2020-12
Quittance de décompte de type 2 émise par un assureur à un courtier. Reprend la structure de M0304 et ajoute un bloc action d'annulation de décompte portant l'indicateur dischargeNoteCancelledReturnProcesscode et une référence à la quittance annulée.
PROPRIÉTÉ
TYPE
CARD.
24
Composants
dont 11 directs
dont 11 directs
1
Types primitifs
dont 1 directs
dont 1 directs
27
Listes de codes
dont 12 directs
dont 12 directs
| Schéma | Nature | Niveau | Via | Usages |
|---|---|---|---|---|
| address Adresse postale générique. Tous les champs sont optionnels; les schémas consommateurs expriment les champs obligatoires via leurs propres tableaux required. | composant partagé | Direct | M0308, perRod01x | 2 |
| attribute Valeur d'attribut. Porte une valeur d'attribut codée et des détails optionnels d'attribut (identifiant de liste de codes, agence responsable et valeur libre). | composant partagé | Direct | M0308, fund | 2 |
| clauseGeneral Bloc de clause générale. Porte l'identifiant de clause avec ses métadonnées de liste de codes, une référence aux conditions générales, et des textes URL et titre optionnels. | composant partagé | Direct | M0308 | 1 |
| formula Formule associée à une garantie. Porte un qualificateur de type de formule et des détails optionnels de formule (identifiant de liste de codes, agence responsable et nom libre de la formule). | composant partagé | Niv. 3 | perRodIcdGen, perRodIsdGen | 2 |
| fund Bloc de fonds d'investissement (groupe FND) dans une garantie vie. Porte le qualificateur de type de fonds, les références d'identification, les attributs financiers, les valeurs monétaires, les quantités, les taux et les textes descriptifs. | composant partagé | Niv. 4 | perRodIxD1xx | 1 |
| indexedAmount Montant monétaire avec détails d'indexation optionnels et référence de base d'index. Utilisé partout où un segment MOA transport-layer porte des informations d'indexation en plus du montant. | composant partagé | Direct | M0308, fund, perRodIcdGen +2 | 5 |
| name Détails du nom et de l'appellation d'une personne ou d'une organisation. | composant partagé | Direct | M0308, perRod030, perRod04x +2 | 5 |
| partyIdentificationDetail Une entrée d'identification de partie — un identifiant de partie qualifié par un identifiant de liste de codes précisant le schéma d'identification (p.ex. FSMA, propre à la compagnie, propre au courtier, GBO Services). Un tableau de ces entrées représente les occurrences répétées d'identification dans un segment de partie. | composant partagé | Direct | M0308 | 1 |
| perRod00x Données spécifiques aux objets de risque véhicule (plage 00x) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie un véhicule à moteur, une remorque, un navire, une flotte, un véhicule non-motorisé ou un aéronef. Porte la marque/modèle/type, la plaque d'immatriculation, le numéro de châssis, le VIN unifié et le digit de contrôle. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRod01x Données spécifiques aux objets de risque bâtiment/contenu (plage 01x) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie un bâtiment, son contenu, une caravane, un patrimoine immobilier, du matériel, du mobilier ou des embellissements immobiliers. Porte l'adresse du risque et le montant maximal assuré. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRod030 Données spécifiques aux objets de risque personne individuelle (030) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie une personne physique assurée à titre individuel. Porte le nom officiel. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRod04x Données spécifiques aux objets de risque groupe de personnes (plage 04x) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie un groupe familial, des ouvriers, des employés ou des institutions privées/publiques. Porte le nom officiel du groupe. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRod05x Données spécifiques aux objets de risque groupe/personne exerçant une activité (plage 05x) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie une personne exerçant une activité (par ex. indépendant) ou une entreprise menant une activité. Porte le nom officiel. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRod060 Données spécifiques aux objets de risque famille (060) qui étendent perRodGen lorsque le qualifiant objectQualifier identifie un ménage familial privé. Porte le nom officiel de la famille. | composant partagé | Niv. 2 | perRodGen | 1 |
| perRodGen Données communes d'objet de risque portées par un bloc période / objet de risque dans une notification de prime ou un message comptable. Expose le discriminant objectQualifier utilisé par la chaîne conditionnelle allOf pour composer l'extension spécifique de plage (perRod00x pour les véhicules, perRod01x pour bâtiment/contenu, perRod030 pour personne physique, perRod04x pour groupe de personnes, perRod05x pour groupe exerçant une activité, perRod060 pour famille). | composant partagé | Direct | M0308 | 1 |
| perRodIcdGen Données communes de garantie (ICDGen) portées par un bloc période / objet de risque dans une notification de prime ou un message connexe. Contient les dates de garantie, le texte libre, la formule et les montants (prime, frais techniques, commissions, etc.) partagés par toute garantie, quelle que soit sa branche. Lorsque le qualifiant de garantie identifie une branche connue (1xx Vie, 5xx Auto), les extensions spécifiques sont composées via la chaîne conditionnelle allOf. | composant partagé | Niv. 2 | perRod00x, perRod01x, perRod030 +4 | 7 |
| perRodIsdGen Données communes de sous-garantie (ISDGen) portées par un bloc période / objet de risque. Miroir de perRodIcdGen pour les sous-garanties : même structure moins les champs propres aux garanties parentes, utilisée quand une ICDGen est décomposée en sous-garanties plus fines. Les extensions spécifiques à la branche sont composées via la chaîne conditionnelle allOf. | composant partagé | Niv. 3 | perRodIcdGen | 1 |
| perRodIxD1xx Données spécifiques aux garanties de la branche Vie (plage 1xx) qui étendent perRodIcdGen/perRodIsdGen lorsque le qualifiant de garantie identifie une couverture vie (décès, solde restant dû, AIIR, etc.). Porte les montants spécifiques vie (capital décès, capital vie, intérêts annuels) et les fonds sous-jacents (sous-groupe FND avec références ISIN / société de fonds et montants par fonds). | composant partagé | Niv. 3 | perRodIcdGen, perRodIsdGen | 2 |
| perRodIxD5xx Données spécifiques aux garanties de la branche Auto (plage 5xx) qui étendent perRodIcdGen/perRodIsdGen lorsque le qualifiant de garantie identifie une couverture automobile (RC auto, omnium, conducteur, occupants, bris de glace, etc.). Porte le niveau et la classe de bonus-malus utilisés pour calculer ou justifier la prime auto. | composant partagé | Niv. 3 | perRodIcdGen, perRodIsdGen | 2 |
| processingIndicator Indicateur de traitement. Porte une valeur codée de l'indicateur et une qualification optionnelle de liste de codes (identifiant, agence responsable et valeur libre). | composant partagé | Direct | M0308 | 1 |
| product Produit d'assurance porté par le message: code court accompagné d'un identifiant typé dont la valeur porte le nom libre du produit lorsque disponible. | composant partagé | Direct | M0308 | 1 |
| qualifiedValue Une valeur textuelle qualifiée par un identifiant de liste de codes optionnel et son agence responsable. Utilisé partout où une valeur de chaîne est typée par une liste de codes. | composant partagé | Niv. 2 | attribute, formula, processingIndicator +1 | 4 |
| reference Un contenu de référence et son code de statut optionnel. | composant partagé | Direct | M0308, clauseGeneral, fund +1 | 4 |
| seatSubsidiaryIdentificationDetail Identification d'un siège ou d'une filiale spécifique d'une partie. Porte l'identifiant ainsi que les métadonnées de liste de codes qui précisent le schéma d'identification. | composant partagé | Direct | M0308 | 1 |
| primitiveTypes Telebib Primitive Types | type primitif | Direct | M0308, fund, indexedAmount +3 | 6 |
| addressIdentifierResponsibleAgency AddressIdentifierResponsibleAgency | liste de codes | Niv. 2 | address | 1 |
| appliedBonusMalusClass AppliedBonusMalusClass | liste de codes | Niv. 4 | perRodIxD5xx | 1 |
| appliedBonusMalusGrade AppliedBonusMalusGrade | liste de codes | Niv. 4 | perRodIxD5xx | 1 |
| busBoiteIndicator BusBoiteIndicator | liste de codes | Niv. 2 | address | 1 |
| codeListIdentifier CodeListIdentifier | liste de codes | Niv. 2 | clauseGeneral, name, partyIdentificationDetail +2 | 5 |
| coInsuranceCompanyType CoInsuranceCompanyType | liste de codes | Direct | M0308 | 1 |
| communicationLanguage CommunicationLanguage | liste de codes | Direct | M0308 | 1 |
| countryCode Elément codé. Le code du pays. | liste de codes | Niv. 2 | address | 1 |
| currencyCode CurrencyCode | liste de codes | Direct | M0308 | 1 |
| distributionChannelType DistributionChannelType | liste de codes | Direct | M0308 | 1 |
| domainCode DomainCode | liste de codes | Direct | M0308 | 1 |
| durationUnit DurationUnit | liste de codes | Niv. 2 | primitiveTypes | 1 |
| financialProfiling FinancialProfiling | liste de codes | Niv. 5 | fund | 1 |
| guaranteeType GuaranteeType | liste de codes | Niv. 3 | perRodIcdGen, perRodIsdGen | 2 |
| indexTypeCoded IndexTypeCoded | liste de codes | Niv. 2 | indexedAmount | 1 |
| investmentOrigin InvestmentOrigin | liste de codes | Niv. 5 | fund | 1 |
| isPremiumInvoiceWithConditionsImpact IsPremiumInvoiceWithConditionsImpact | liste de codes | Direct | M0308 | 1 |
| objectQualifier ObjectQualifier | liste de codes | Niv. 2 | perRodGen | 1 |
| paymentPeriodicity PaymentPeriodicity | liste de codes | Direct | M0308 | 1 |
| periodQualifier PeriodQualifier | liste de codes | Direct | M0308 | 1 |
| policyType PolicyType | liste de codes | Direct | M0308 | 1 |
| premiumInvoiceCollectionMethod PremiumInvoiceCollectionMethod | liste de codes | Direct | M0308 | 1 |
| premiumInvoiceType PremiumInvoiceType | liste de codes | Direct | M0308 | 1 |
| riskLabelCode RiskLabelCode | liste de codes | Niv. 5 | fund | 1 |
| statementType StatementType | liste de codes | Direct | M0308 | 1 |
| statusCoded StatusCoded | liste de codes | Niv. 2 | reference | 1 |
| title Title | liste de codes | Niv. 2 | name | 1 |
-
16 septembre 2026 à 14:02 · TELEBIB2Modifié feat(receipt): expose the PER period qualifier as periodQualifierc93103562f
Voir le diff
@@ -1284,10 +1284,19 @@ "type": "object", "additionalProperties": false, "required": [+ "periodQualifier", "periodStartDate", "periodEndDate" ], "properties": {+ "periodQualifier": {+ "description": "Period qualifier. Nature of the period covered by this entry: insured period for a periodic receipt, pro rata adjustment, advance, deposit, withdrawal, fund arbitration or indemnification period.",+ "description_i18n": {+ "fr": "Qualifiant de période. Nature de la période couverte par cette entrée : période assurée pour une quittance périodique, prorata, avance, versement, retrait, arbitrage de fonds ou période d'indemnisation.",+ "nl": "Periodekwalificator. Aard van de periode van deze regel: verzekerde periode voor een periodieke kwijting, prorata, voorschot, storting, opname, fondsenarbitrage of vergoedingsperiode."+ },+ "$ref": "https://json.telebib2.org/schemas/shared/lists/telebib/periodQualifier_V1.json"+ }, "periodStartDate": { "description": "Start date of the premium period.", "description_i18n": { -
16 septembre 2026 à 11:03 · TELEBIB2Modifié fix(shared): model repeated FTX free texts as single strings393bbaf67e
Voir le diff
@@ -258,12 +258,8 @@ "fr": "Texte de communication", "nl": "Communicatietekst" },- "type": "array",- "items": {- "type": "string",- "minLength": 1,- "maxLength": 350- }+ "type": "string",+ "minLength": 1 }, "communicationNonLegal": { "description": "Communication (non-legal)",@@ -271,13 +267,9 @@ "fr": "Communication (non juridique)", "nl": "Communicatie (niet juridisch)" },- "type": "array",- "maxItems": 3,- "items": {- "type": "string",- "minLength": 1,- "maxLength": 350- }+ "type": "string",+ "minLength": 1,+ "maxLength": 1050 }, "technicalActionUrl": { "description": "URL business action on specific file",@@ -305,13 +297,9 @@ "fr": "Droit de résiliation infra-annuelle", "nl": "Opzeggingsrecht zonder jaarlijkse vervaldag" },- "type": "array",- "maxItems": 3,- "items": {- "type": "string",- "minLength": 1,- "maxLength": 350- }+ "type": "string",+ "minLength": 1,+ "maxLength": 1050 }, "isPremiumInvoiceWithConditionsImpact": { "description": "Processing indicator marking renewal terms that affect the premium of this receipt.", -
18 août 2026 à 09:56 · TELEBIB2Renommé fix(registry): realign 13 messages on their 2027 MIG version0550ac016d
Voir le diff
@@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema",- "$id": "https://json.telebib2.org/schemas/financial-exchange/receipt/M0308.202601.json",+ "$id": "https://json.telebib2.org/schemas/financial-exchange/receipt/M0308.202701.json", "title": "M0308 — Premium notification / receipt of type 2 (discharge note)", "description": "Premium notification of type 2 — discharge note (Quittance de décompte — Kwijting van afrekening) issued by an insurer to a broker. Mirrors the M0304 receipt structure but adds a discharge-note cancellation action block carrying the dischargeNoteCancelledReturnProcesscode indicator and a cancelled premium-notification reference.", "description_i18n": {@@ -20,13 +20,13 @@ "const": "M0308" }, "exchangeUnitBusinessContentDescriptionVersion": {- "description": "MIG version. Always 5 for this schema (release 202601).",+ "description": "MIG version. Always 6 for this schema (release 202701).", "description_i18n": {- "fr": "Version du MIG. Toujours 5 pour ce schéma (version 202601).",- "nl": "MIG-versie. Altijd 5 voor dit schema (uitgave 202601)."+ "fr": "Version du MIG. Toujours 6 pour ce schéma (version 202701).",+ "nl": "MIG-versie. Altijd 6 voor dit schema (uitgave 202701)." }, "type": "integer",- "const": 5+ "const": 6 }, "domain": { "description": "Business domain of the message.",
RÉSULTAT
MESSAGE D'EXEMPLE — MODIFIABLE
🔒 La validation s'effectue entièrement dans votre navigateur : le contenu de cet éditeur n'est jamais transmis à nos serveurs ni conservé.