Het document bevat gedetailleerde berichtdefinities voor alle Roy-data webservices, zoals TRANSACTION, ANNULEREN, VRIJGEVEN, INGEBRUIKNEMEN, BATCH en AANLEVERING. Elk berichttype is gespecificeerd met:
Veldnamen (zoals VP_ANAAM, PP_NUMMER, OB_KENTEKE)
Datatype (tekst, getal, optioneel/verplicht)
Min-max cardinaliteit
Omschrijving en bereik
Enumeraties (zoals GESLACHT, RESULTAATCODE, STATUSCODE)
Validatieregels (zoals verplichte velden voor natuurlijke personen)
Deze specificaties gelden formaat-onafhankelijk, dus zijn bruikbaar bij zowel SOAP/XML als batchverwerking via CSV of EDIFACT.
Toepassingen:
Voor ontwikkelaars die berichten moeten valideren of opstellen
Voor koppelvlakken met externe systemen (bijvoorbeeld tussen verzekeraars en het Roy-data platform)
Voor gebruikers van SOAP-UI, middleware, mappingtools of berichtenconversie.
Belangrijke voorbeelden en secties:
Pagina’s 3–60 geven per berichttype de veldspecificaties
Enumeraties zoals VP_GESLACHT (M/V/R/O) en AL_FUNCTIE (05 = royement, 06 = schorsing, etc.)
Validaties zoals “VP_VOORL verplicht bij natuurlijk persoon, verboden bij rechtspersoon”
The document provides complete message field definitions for all Roy-data message types, including TRANSACTION, CANCEL, RELEASE, ACTIVATE, BATCH and SUBMISSION. These definitions are data-format agnostic, meaning they apply equally to XML, CSV, EDIFACT, and LBW.
Each message structure includes:
Field names (e.g., VP_ANAAM, PP_NUMMER, OB_KENTEKE)
Data types (text, number)
Occurrence cardinality
Field descriptions and constraints
Enumerations (e.g., GESLACHT = M/F/C/O; STATUSCODE, RESULTAATCODE)
Validation rules (e.g., “VP_VOORL is required for individuals, forbidden for legal entities”)
Use cases:
Developers implementing Roy-data messages
Data validation and transformation in middleware
Consistent mappings across systems and formats
Notable sections:
Pages 3–60 cover message fields in detail
Enumerations and constraints ensure consistency in data exchange
Especially useful for automated message generation and validation systems