M9730
Technisch object - Ingesloten document
202301
JSON Schema 2020-12
Technisch bericht om een document, met zijn multimediabestand(en), aan om het even welke zakelijke berichtuitwisseling te koppelen. Domeinoverschrijdend (verzender en ontvanger kunnen om het even welke partij zijn).
EIGENSCHAP
TYPE
CARD.
5
Componenten
waarvan 4 direct
waarvan 4 direct
1
Primitieve types
waarvan 0 direct
waarvan 0 direct
8
Codelijsten
waarvan 3 direct
waarvan 3 direct
| Schema | Aard | Niveau | Via | Gebruik |
|---|---|---|---|---|
| document Canoniek documentcomponent: identificator, gekwalificeerd detail (codelijstschema + agentschap + vrije tekstnaam) en status. | gedeelde component | Direct | M9730 | 1 |
| multiMediaDatafile Multimediabestand met binaire inhoud (afbeelding, document, video) gekwalificeerd door zijn type, met de bestandsnaam, content-transfer-encoding, datastringlengte en de eigenlijke datastring-inhoud. Gebruikt om afbeeldingen van attesten, foto's, gescande documenten en videos rechtstreeks in transport-layer/JSON-uitwisselingen op te nemen. | gedeelde component | Direct | M9730 | 1 |
| processingIndicator Verwerkingsindicator. Draagt een gecodeerde indicatorwaarde en een optionele codelijstkwalificatie (identifier, verantwoordelijke instantie en vrije tekstwaarde). | gedeelde component | Direct | M9730 | 1 |
| qualifiedValue Een vrije-tekstwaarde gekwalificeerd door een optionele codelijstidentificator en de verantwoordelijke instantie ervan. Gebruikt waar een tekenreekswaarde wordt getypeerd door een codelijst. | gedeelde component | Niv. 2 | document, processingIndicator | 2 |
| reference Een referentie-inhoud en de optionele statuscode ervan. | gedeelde component | Direct | M9730 | 1 |
| primitiveTypes Telebib Primitive Types | primitief type | Niv. 2 | multiMediaDatafile | 1 |
| codeListIdentifier CodeListIdentifier | codelijst | Niv. 3 | qualifiedValue | 1 |
| digitalSignatureRequirement DigitalSignatureRequirement | codelijst | Direct | M9730 | 1 |
| digitalSignatureType DigitalSignatureType | codelijst | Direct | M9730 | 1 |
| documentQualifier DocumentQualifier | codelijst | Niv. 2 | document | 1 |
| domainCode DomainCode | codelijst | Direct | M9730 | 1 |
| durationUnit DurationUnit | codelijst | Niv. 3 | primitiveTypes | 1 |
| multimediafileTypeCode MultimediafileTypeCode | codelijst | Niv. 2 | multiMediaDatafile | 1 |
| statusCoded StatusCoded | codelijst | Niv. 2 | document, reference | 2 |
-
3 augustus 2026 om 17:41 · TELEBIB2Gewijzigd fix(shared): wrap x901 yes/no codes in processingindicatorc869a890ac
Toon de diff
@@ -62,7 +62,23 @@ "fr": "Indique si un fichier multimédia est présent avec ce document.", "nl": "Geeft aan of een multimediabestand aanwezig is bij dit document." },- "type": "boolean"+ "allOf": [+ {+ "$ref": "https://json.telebib2.org/schemas/shared/components/units/processingIndicator.202701.json"+ },+ {+ "properties": {+ "processingIndicatorValueCoded": {+ "description": "Coded value narrowed to a boolean Yes/No declaration.",+ "description_i18n": {+ "fr": "Valeur codée restreinte à une déclaration booléenne Oui/Non.",+ "nl": "Gecodeerde waarde beperkt tot een booleaanse Ja/Nee-verklaring."+ },+ "type": "boolean"+ }+ }+ }+ ] }, "digitalSignatureRequirement": { "description": "Whether and how the document is to be (electronically) signed.", -
15 juli 2026 om 14:21 · TELEBIB2Gewijzigd refactor(registry): repoint all schema $id/$ref to json.telebib2.org7e9af70beb
Toon de diff
@@ -1,6 +1,6 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema",- "$id": "https://telebib2.org/schemas/technical/M9730.202301.json",+ "$id": "https://json.telebib2.org/schemas/technical/M9730.202301.json", "title": "M9730 — Technical object, attached document", "description": "Technical message used to attach a document, with its multimedia datafile payload(s), to any business message exchange. Cross-domain (sender and recipient may be any party).", "description_i18n": {@@ -34,7 +34,7 @@ "fr": "Domaine métier du message.", "nl": "Bedrijfsdomein van het bericht." },- "$ref": "https://telebib2.org/schemas/shared/lists/telebib/domainCode_V2.json"+ "$ref": "https://json.telebib2.org/schemas/shared/lists/telebib/domainCode_V2.json" }, "referencedMessageGuid": { "description": "Reference to the message that this document message relates to.",@@ -42,7 +42,7 @@ "fr": "Référence au message auquel ce message de document se rapporte.", "nl": "Referentie naar het bericht waarop dit documentbericht betrekking heeft." },- "$ref": "https://telebib2.org/schemas/shared/components/units/reference.202701.json",+ "$ref": "https://json.telebib2.org/schemas/shared/components/units/reference.202701.json", "required": [ "referenceContent" ] }, "documents": {@@ -52,7 +52,7 @@ "nl": "Bijgevoegd document met zijn multimediabestand(en): documentidentificatie, verwerkingsindicatoren (aanwezigheid multimediabestand, ondertekeningsvereiste en -type), URL en vervaldatum, documentreferentie, gerefereerde risico-object-instantie en ingesloten multimediabestand(en)." }, "allOf": [- { "$ref": "https://telebib2.org/schemas/shared/components/units/document.202701.json" },+ { "$ref": "https://json.telebib2.org/schemas/shared/components/units/document.202701.json" }, { "type": "object", "properties": {@@ -71,7 +71,7 @@ "nl": "Geeft aan of en hoe het document (elektronisch) ondertekend moet worden." }, "allOf": [- { "$ref": "https://telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" },+ { "$ref": "https://json.telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" }, { "properties": { "processingIndicatorValueCoded": {@@ -80,7 +80,7 @@ "fr": "Valeur codée restreinte à la liste de codes d'exigence de signature digitale.", "nl": "Gecodeerde waarde beperkt tot de codelijst voor digitale-ondertekeningsvereiste." },- "$ref": "https://telebib2.org/schemas/shared/lists/telebib/digitalSignatureRequirement_V3.json"+ "$ref": "https://json.telebib2.org/schemas/shared/lists/telebib/digitalSignatureRequirement_V3.json" } } }@@ -93,7 +93,7 @@ "nl": "Type digitale handtekening dat op het document is aangebracht." }, "allOf": [- { "$ref": "https://telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" },+ { "$ref": "https://json.telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" }, { "properties": { "processingIndicatorValueCoded": {@@ -102,7 +102,7 @@ "fr": "Valeur codée restreinte à la liste de codes de type de signature digitale.", "nl": "Gecodeerde waarde beperkt tot de codelijst voor digitale-ondertekeningstype." },- "$ref": "https://telebib2.org/schemas/shared/lists/telebib/digitalSignatureType_V3.json"+ "$ref": "https://json.telebib2.org/schemas/shared/lists/telebib/digitalSignatureType_V3.json" } } }@@ -124,7 +124,7 @@ "fr": "Numéro de référence identifiant le document.", "nl": "Referentienummer dat het document identificeert." },- "$ref": "https://telebib2.org/schemas/shared/components/units/reference.202701.json",+ "$ref": "https://json.telebib2.org/schemas/shared/components/units/reference.202701.json", "required": [ "referenceContent" ] }, "documentUrl": {@@ -153,7 +153,7 @@ "fr": "Fichier multimédia embarqué avec le document (ex. scan, photo, vidéo).", "nl": "Ingesloten multimediabestand bij het document (bv. scan, foto, video)." },- "$ref": "https://telebib2.org/schemas/shared/components/units/multiMediaDatafile.202701.json"+ "$ref": "https://json.telebib2.org/schemas/shared/components/units/multiMediaDatafile.202701.json" } }, "required": [ "isMultimediaFilePresent" ], -
15 juli 2026 om 09:52 · TELEBIB2Aangemaakt Initial commitfe790a3571
Toon de diff
@@ -0,0 +1,172 @@+{+ "$schema": "https://json-schema.org/draft/2020-12/schema",+ "$id": "https://telebib2.org/schemas/technical/M9730.202301.json",+ "title": "M9730 — Technical object, attached document",+ "description": "Technical message used to attach a document, with its multimedia datafile payload(s), to any business message exchange. Cross-domain (sender and recipient may be any party).",+ "description_i18n": {+ "fr": "Message technique permettant d'annexer un document, avec son ou ses fichiers multimédias, à n'importe quel échange de message métier. Transversal (l'émetteur et le destinataire peuvent être n'importe quelle partie).",+ "nl": "Technisch bericht om een document, met zijn multimediabestand(en), aan om het even welke zakelijke berichtuitwisseling te koppelen. Domeinoverschrijdend (verzender en ontvanger kunnen om het even welke partij zijn)."+ },+ "type": "object",+ "unevaluatedProperties": false,+ "properties": {+ "exchangeUnitBusinessContentDescription": {+ "description": "MIG identifier. Always 'M9730' for this schema.",+ "description_i18n": {+ "fr": "Identifiant du MIG. Toujours 'M9730' pour ce schéma.",+ "nl": "MIG-identificator. Altijd 'M9730' voor dit schema."+ },+ "type": "string",+ "const": "M9730"+ },+ "exchangeUnitBusinessContentDescriptionVersion": {+ "description": "MIG version. Always 6 for this schema (release 202301).",+ "description_i18n": {+ "fr": "Version du MIG. Toujours 6 pour ce schéma (version 202301).",+ "nl": "MIG-versie. Altijd 6 voor dit schema (uitgave 202301)."+ },+ "type": "integer",+ "const": 6+ },+ "domain": {+ "description": "Business domain of the message.",+ "description_i18n": {+ "fr": "Domaine métier du message.",+ "nl": "Bedrijfsdomein van het bericht."+ },+ "$ref": "https://telebib2.org/schemas/shared/lists/telebib/domainCode_V2.json"+ },+ "referencedMessageGuid": {+ "description": "Reference to the message that this document message relates to.",+ "description_i18n": {+ "fr": "Référence au message auquel ce message de document se rapporte.",+ "nl": "Referentie naar het bericht waarop dit documentbericht betrekking heeft."+ },+ "$ref": "https://telebib2.org/schemas/shared/components/units/reference.202701.json",+ "required": [ "referenceContent" ]+ },+ "documents": {+ "description": "Attached document with its multimedia datafile payload(s): document identification, processing indicators (multimedia presence, signature requirement and type), retrieval URL and expiry, document reference, referenced risk object instance and embedded multimedia file(s).",+ "description_i18n": {+ "fr": "Document annexé avec son ou ses fichiers multimédias : identification du document, indicateurs de traitement (présence de fichier multimédia, exigence et type de signature), URL de consultation et date d'expiration, référence du document, instance d'objet de risque référencée et fichier(s) multimédia(s) embarqué(s).",+ "nl": "Bijgevoegd document met zijn multimediabestand(en): documentidentificatie, verwerkingsindicatoren (aanwezigheid multimediabestand, ondertekeningsvereiste en -type), URL en vervaldatum, documentreferentie, gerefereerde risico-object-instantie en ingesloten multimediabestand(en)."+ },+ "allOf": [+ { "$ref": "https://telebib2.org/schemas/shared/components/units/document.202701.json" },+ {+ "type": "object",+ "properties": {+ "isMultimediaFilePresent": {+ "description": "Whether a multimedia file is present with this document.",+ "description_i18n": {+ "fr": "Indique si un fichier multimédia est présent avec ce document.",+ "nl": "Geeft aan of een multimediabestand aanwezig is bij dit document."+ },+ "type": "boolean"+ },+ "digitalSignatureRequirement": {+ "description": "Whether and how the document is to be (electronically) signed.",+ "description_i18n": {+ "fr": "Indique si et comment le document doit être signé (électroniquement).",+ "nl": "Geeft aan of en hoe het document (elektronisch) ondertekend moet worden."+ },+ "allOf": [+ { "$ref": "https://telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" },+ {+ "properties": {+ "processingIndicatorValueCoded": {+ "description": "Coded value narrowed to the digital signature requirement code list.",+ "description_i18n": {+ "fr": "Valeur codée restreinte à la liste de codes d'exigence de signature digitale.",+ "nl": "Gecodeerde waarde beperkt tot de codelijst voor digitale-ondertekeningsvereiste."+ },+ "$ref": "https://telebib2.org/schemas/shared/lists/telebib/digitalSignatureRequirement_V3.json"+ }+ }+ }+ ]+ },+ "digitalSignatureType": {+ "description": "Type of digital signature applied to the document.",+ "description_i18n": {+ "fr": "Type de signature digitale appliquée au document.",+ "nl": "Type digitale handtekening dat op het document is aangebracht."+ },+ "allOf": [+ { "$ref": "https://telebib2.org/schemas/shared/components/units/processingIndicator.202701.json" },+ {+ "properties": {+ "processingIndicatorValueCoded": {+ "description": "Coded value narrowed to the digital signature type code list.",+ "description_i18n": {+ "fr": "Valeur codée restreinte à la liste de codes de type de signature digitale.",+ "nl": "Gecodeerde waarde beperkt tot de codelijst voor digitale-ondertekeningstype."+ },+ "$ref": "https://telebib2.org/schemas/shared/lists/telebib/digitalSignatureType_V3.json"+ }+ }+ }+ ]+ },+ "urlExpiryDate": {+ "description": "Date until which the document URL remains valid. Mandatory when documentUrl is provided.",+ "description_i18n": {+ "fr": "Date jusqu'à laquelle l'URL du document reste valable. Obligatoire lorsque documentUrl est renseigné.",+ "nl": "Datum tot wanneer de URL van het document geldig blijft. Verplicht wanneer documentUrl is opgegeven."+ },+ "type": "string",+ "format": "date",+ "pattern": "^\\d{4}-\\d{2}-\\d{2}$"+ },+ "documentNumber": {+ "description": "Reference number identifying the document.",+ "description_i18n": {+ "fr": "Numéro de référence identifiant le document.",+ "nl": "Referentienummer dat het document identificeert."+ },+ "$ref": "https://telebib2.org/schemas/shared/components/units/reference.202701.json",+ "required": [ "referenceContent" ]+ },+ "documentUrl": {+ "description": "URL at which the document can be retrieved. When present, urlExpiryDate becomes mandatory.",+ "description_i18n": {+ "fr": "URL à laquelle le document peut être consulté. Lorsqu'elle est renseignée, urlExpiryDate devient obligatoire.",+ "nl": "URL waar het document kan worden opgehaald. Wanneer opgegeven, wordt urlExpiryDate verplicht."+ },+ "type": "string",+ "minLength": 1,+ "maxLength": 350+ },+ "riskObjectReference": {+ "description": "Reference to the risk object instance the document concerns.",+ "description_i18n": {+ "fr": "Référence à l'instance d'objet de risque concernée par le document.",+ "nl": "Referentie naar de risico-object-instantie waarop het document betrekking heeft."+ },+ "type": "string",+ "minLength": 1,+ "maxLength": 350+ },+ "multimediaDatafile": {+ "description": "Embedded multimedia datafile carried with the document (e.g. scan, photo, video).",+ "description_i18n": {+ "fr": "Fichier multimédia embarqué avec le document (ex. scan, photo, vidéo).",+ "nl": "Ingesloten multimediabestand bij het document (bv. scan, foto, video)."+ },+ "$ref": "https://telebib2.org/schemas/shared/components/units/multiMediaDatafile.202701.json"+ }+ },+ "required": [ "isMultimediaFilePresent" ],+ "if": {+ "required": [ "documentUrl" ]+ },+ "then": {+ "required": [ "urlExpiryDate" ]+ }+ }+ ],+ "unevaluatedProperties": false+ }+ },+ "required": [ "exchangeUnitBusinessContentDescription", "exchangeUnitBusinessContentDescriptionVersion", "referencedMessageGuid", "documents", "domain" ]+}
RESULTAAT
VOORBEELDBERICHT — BEWERKBAAR
🔒 De validatie gebeurt volledig in uw browser: de inhoud van deze editor wordt nooit naar onze servers verzonden of bewaard.