1.1 Gegevenscatalogus 3.0.4h
1.1.2 Model
1.1.2.4 HR-Model Domeinwaarden
1.1.2.4.2 Types
We kennen een aantal algemene types met verschillende lengtes.
Het algemene formaat is <type-aanduiding><lengte> waarbij:
<type-aanduiding>
• Alfanumeriek: de inhoud kan uitsluitend bestaan uit letters en cijfers.
• Numeriek: de inhoud is een geheel getal. Alle posities zijn gevuld, dus zo nodig met voorloopnul(len).
• Tekst: de inhoud is een tekst zonder tekenbeperking (naast letters en cijfers zijn ook
bijzondere tekens mogelijk).
<lengte>
Geeft het maximaal aantal posities aan.
DatumIncompleet
Een objectklasse die aangeeft dat een datum niet compleet hoeft te zijn. Niet compleet betekent:
Vastlegging van de datum
Een datum heeft een vast formaat: 8 posities, met als invulling jjjjmmdd (jaar-maand-dag), waarbij alleen cijfers zijn toegestaan.
Wanneer een gedeelte van de datum onbekend is, wordt dat gerepresenteerd door nullen. De mogelijke waarden van datum zijn:
jjjjmmdd volledige datum jjjjmm00 dag onbekend jjjj0000 maand onbekend
00000000 datum onbekend, standaardwaarde
Sortering
Bij het sorteren op datum worden de onbekende gedeeltes van een datum in de vergelijking
meegenomen. Dit betekent dat bijvoorbeeld een volledige datum altijd recenter is dan een datum met een onbekende dag in dezelfde maand en jaar. Dus:
19900505 is recenter dan 19900500 19900500 is recenter dan 19000000 19000000 is recenter dan 00000000 maar
19900500 is recenter dan 19900430
Attribuut Wet Authentiek Verplicht Type
datum
De incomplete datum.
Numeriek8
Decimaal_18_8
Een numerieke waarde van in totaal 18 cijfers waarvan 8 cijfers achter de komma.
Decimaal_24_4
Een numerieke waarde van in totaal 24 cijfers waarvan 4 cijfers achter de komma.
Geld
Objectklasse die aangeeft dat een attribuut van het type Geld is. Geld bestaat uit een waarde en valuta.
Attribuut Wet Authentiek Verplicht Type
valuta
De valuta van de waarde van het geld volgens de ISO 4217 tabel.
Tekst40
waarde
De waarde van het geld (in de betreffende valuta)
Decimaal_18_8
Jaar
Objectklasse die aangeeft dat een attribuut van het type Jaar is. Een jaar wordt weergegeven door een jaartal.
Attribuut Wet Authentiek Verplicht Type
jaar
Het ingevoerde jaar
Numeriek4
Letter
Het betreft één letter van a t/m z onafhankelijk van hoofd of kleine letter.
Postcode
Een postcode bestaat uit vier cijfers en twee letters, waarbij de letters optioneel zijn voor een postcode in het handelsregister.
Tijdstip
Objectklasse die aangeeft dat een attribuut van het type tijdstip is.
Attribuut Wet Authentiek Verplicht Type
tijdstip
Een tijdstip bestaat uit een complete datum (volgens de gregoriaanse kalender) en tijd.
Het formaat van het tijdstip is jjjjmmddhhmmssmmm, waarbij achtereenvolgens:
jjjj - jaartal mm - maand dd - dag hh- uren mm - minuten ss- seconden mmm - milliseconden
Numeriek17
Versie
De versie van de gebeurtenis die gebruikt wordt in de communicatie. Indien een major versiewijziging heeft plaatsgevonden wordt het major versienummer (tevens in de namespace) opgehoogd. Indien een minor versiewijziging heeft plaatsgevonden (oude berichten voldoen dan nog steeds aan de beschrijving van de gebeurtenis) wordt het minor versienummer opgehoogd
Attribuut Wet Authentiek Verplicht Type
major
De major versie
Numeriek2
minor Numeriek2
De minor versie
1.1.2.4.2.1 Specifiek
Alfanumeriek4
Alfanumeriek veld van 4 posities lang.
Alfanumerieke karakters bestaan uit letters (a t/m z en A t/m Z) en cijfers (0 t/m 9).
Alfanumeriek5
Alfanumeriek veld van 5 posities lang.
Alfanumerieke karakters bestaan uit letters (a t/m z en A t/m Z) en cijfers (0 t/m 9).
Alfanumeriek15
Alfanumeriek veld van 15 posities lang.
Alfanumerieke karakters bestaan uit letters (a t/m z en A t/m Z) en cijfers (0 t/m 9).
Numeriek2
Numeriek veld van 2 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek4
Numeriek veld van 4 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek5
Numeriek veld van 5 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek6
Numeriek veld van 6 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek8
Numeriek veld van 8 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek9
Numeriek veld van 9 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek12
Numeriek veld van 12 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek17
Numeriek veld van 17 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Numeriek19
Numeriek veld van 19 posities lang.
Numerieke karakters bestaan uit cijfers (0 t/m 9).
Numerieke waarden kunnen voorloop nullen '0' bevatten, bijvoorbeeld bij de toegangscode van een telefoonnummer '0031'.
Tekst4
Tekstveld van 4 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst10
vTekstveld van 10 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst16
Tekstveld van 16 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst24
Tekstveld van 24 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst25
Tekstveld van 25 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst36
Tekstveld van 36 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst40
Tekstveld van 40 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst45
Tekstveld van 45 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst50
Tekstveld van 50 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst60
Tekstveld van 60 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst100
Tekstveld van 100 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst150
Tekstveld van 150 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst200
Tekstveld van 200 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst300
Tekstveld van 300 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst500
Tekstveld van 500 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst625
Tekstveld van 625 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).
Tekst2000
Tekstveld van 2000 posities lang.
Bevat tekens zoals letters, cijfers, diakritische tekens en overige (lees)tekens (conform UTF-8).