Indholdsfortegnelse
1. Indledning
Nærværende dokument indeholder en beskrivelse af de mest anvendte formater som data kan antage i forbindelse med anvendelse af GCTP Services.
Der er således en beskrivelse af det enkelt format samt krav til formatet.
2. Formater
2.1. Boolean
En Boolean angiver et true/false værdisæt.
2.2. Beskyttelsestype
En beskyttelsestype består af 5 cifre. Hver beskyttelsestype har en unik kode, der identificerer typen for en beskyttelse.
Eksempelvis: 00001 angiver navne- og adressebeskyttelse, 00002 angiver lokalvejviserbeskyttelse.
2.3. Bygningsnummer
Et Bygningsnummer angiver en bygning på en grønlandsk adresse og består af maksimalt 3 cifre.
2.4. Dato
En hændelsesdato i GCTP er altid et heltal på 8 tegn formateret som ÅÅÅÅMMDD ( f.eks. 20210102, for 2. Januar 2021)
GCTP har oftest Hændelsesdato angivet som HDTO, men datoer anvendes andre steder og har forskellige navne.
2.5. Datotid
Visse datoer angives med tid også og her derfor timer og minutter med i formatet. Dette format 12 tegn og på formen ÅÅÅÅMMDDTTMI ( f.eks. 202101020800 for kl. 8:00 2. Januar 2021)
2.6. Etage
En etage kan angives med op til 2 cifre eller op til 4 karakterer. Eksempelvis: 1 22 st kl
2.7. Husnr
Et husnr kan være op til 3 cifre og evt. et husbogstav A-Z, foranstillede nuller er tilladt men ignoreres.
Eksempelvis: 1, 401, 23A, 023A, 001
2.8. Kommunekode
Et heltal på op til 4 cifre der betegner en kommune i CPR-Registeret. En kommune er også en myndighed. Foranstillede nuller er tilladt men ignoreres.
GCTP felter er typisk navngivnet med KOMKOD som en del af navnet.
2.9. Landekode
Et heltal på op til 4 cifre der betegner et land i CPR-Registeret. Et land er også en myndighed. Foranstillede nuller er tilladt men ignoreres.
GCTP felter er typisk navngivnet med LANDKOD som en del af navnet.
2.10. Myndighedskode
Et heltal på op til 4 cifre der betegner en myndighed i CPR-Registeret. Myndigheder er en fællesbetegnelser for alle administrative enheder som kan anvendes dels som konstaterende, men også som registrende enhed. Foranstillede nuller er tilladt men ignoreres.
Eksempler på myndigheder er SKAT, ATP, Lande, CPR-Kontoret, Kommuner, Sogne, Politi.
GCTP felter er typisk navngivnet med MYNKOD som en del af navnet.
2.11. Personnummer
Et personnummer identificerer en person i CPR-Registeret og angives på formen DDMMÅÅXXXX hvor XXXX er personnummer løbenummeret.
Eksempelvis: 0101811111
2.12. Postnummer
Et postnummer identificerer et postdistrikt i danmark og består af eksakt 4 cifre. f.eks. 2500 for Valby.
2.13. Sidedør
En sidedør kan være tv, th, mf eller karakterer op til 4 tegn.
2.14. Status
Status angiver en persons status i CPR-Registeret og består af en kode på op til 2 cifre. Foranstillede nuller er tilladt men ignoreres.
Statuskoder er yderligere beskrevet her: https://cprservicedesk.atlassian.net/wiki/spaces/CPR/pages/1722384544/Statuskoder+i+CPR
2.15. Tidstempel
Tidstempler anvendes hvis der også er brug for sekunder og evt. mikrosekunder ved registrering af et specifikt tidspunkt.
Tidstempler er på 20 cifre og et heltal på formen ÅÅÅÅMMDDTTMISSnnnnnn, hvor nnnnnn er mikrosekunder.( f.eks. 20210102080030600087 for kl. 08:00.30 2. Januar 2021 mikrosekunder 600087 )
2.16. Usikkerhedsmarkering
En '*' markerer at feltet er registrets som usikkert ellers blank. Feltets navngivning vil relaterer sig til et andet felt der indeholder den værdi der er usikker. Ofte vil Usikkerhedsmarkeringen være tilknyttet et dato felt og feltnavn slutte på USM.
Eksempelvis felt STARTDATO v='20200101' og felt STARTDATOUSM v='*' betyder at STARTDATO er usikker.
2.17. UUID
En UUID består af 36 karakterer. 32 alfanumeriske karakterer, fordelt i fem grupper, adskilt af bindestreg(-).
Eksempelvis: 2f31bcaa-8c20-4d71-898b-1a651a509e8
2.18. Vejkode
Et heltal på op til 4 cifre der betegner en vej i CPR-registereret.
GCTP felter er typisk navngivnet med VEJKOD som en del af navnet.
2.19. Ventetidstempel
Ventetidstempel anvendes til unikt at identificere en hændelse der er gemt i ventesystemet og er på formen ÅÅÅÅMMDDTTMISSnnnnnn, hvor nnnnnn er mikrosekunder.
i GCTP er Ventetidstempel altid angivet som VNTS