Page History
...
Beskrivelse
Excerpt Include | ||||
---|---|---|---|---|
|
Datatyper - oversigt
Navn | Beskrivelse |
Person | Person-objektet indeholder Personobjektet (personregistreringen) indeholder alle de andre objekter og eksisterer ikke alene. Et person objekt vil altså altid indeholde mindst ét Identifier objekt (det Nationale eCPR-nummer), ét Gender objekt (Køn) og ét Birthdate objekt (Fødselsdato/-år). Desuden kan det indeholde information om navn, kontakt og adresse på personen. |
Identifier | Et meget fleksibelt objekt som kan indeholde Nationalt eCPR-nummer, Decentrale eCPR-numre, CPR, og eksterne person ID’er så som Asylansøger PersonID, pas- og kørekort numre osv. Typen bestemmes af det OID der angives. Det Nationale eCPR-nummer er et Identifier objekt på samme niveau som de andre. Dette giver stor fleksibilitet af Nationalt eCPR ift. tilpasning ved fremtidige behov. |
OID | OID for en Identifier Benyttes til typebestemmelse af Identifier objektet. Se eCPR - OIDer for en beskrivelse af de OID'er der benyttes i Nationalt eCPR. Flere Identifier-typer kan tilføjes hvis der bliver behov derfor. Det kræver blot udvidelse af listen over mulige OID. Operationen eCPR - GetOIDs returnerer de OID'er der er på tidspunktet for kaldet er defineret i Nationalt eCPR. |
Gender | Angivelse af personens køn. Angivelsen benyttes til at beregne værdien af det sidste ciffer i det nationale eCPR-nummer og angivelse er obligatorisk. |
Birthdate | Angivelse af enten personens fødselsdato eller anslåede fødselsår. Angivelsen benyttes til at beregne værdien af 1.-7. ciffer i det Nationale eCPR-nummer og angivelse er obligatorisk. |
Name | Navn på personen. Det ikke alle personregistreringer der indeholder information om navn, da navnet ikke altid er kendt ved oprettelse af registreringen. |
Address | Personens adresse. Det er ikke alle personregistreringer der indeholder adresseinformation. |
Contact | Kontaktinformation for en person. Det er ikke alle personregistreringer der indeholder kontaktinformation. |
Datatyper - detaljer
Alle objekter har en PID (en unik nøgle), en ValueFrom (oprettelses tidspunkt) og mulighed for angivelse af et ValidTo (nedlæggelses tidspunkt).
Datatype: personPerson | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for den specifikke personregistrering. UuidID der'et bruges på alle datatyperdataobjekter der er tilknyttet denne personpersonregistrering. | x | VARCHAR(45) | |||||
Version | Version. Starter med 1 og tælles op med én hver gang registrering ændresder er ændringer til personregistreringen. | x | INT(11) | |||||
VersionDescription | Årsagen til denne version. Dette kan med fordel være navn på den operation af servicen, der kaldes, f.eks. UpdatePerson | VARCHAR(80) | ||||||
Datatype: identifierIdentifier | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for det specifikke Identifier-objekt.Uuid | x | VARCHAR(45) | |||||
PersonUuid | ID på person, som denne record personregistrering som Identifier-objektet er tilknyttetx. | VARCHAR(45) | ||||||
OID | OID for identifierern. Kan væretypen af Identifier. Fx ”1 1.2.208.176.1. 2 for CPR, f.eks. hvis der er registreret et eCPR-nummer på en bevidstløs patient, som senere angiver sig egentlige CPR-nummer. | x | 6.1.1” | VARCHAR(100) | ||||
Value | Selve identifierenxidentifier-værdien Fx "0908167MM1" | VARCHAR(45) | ||||||
Validity | Validitet. Fortolkes som beskrevet i snitfladebeskrivelsen. Fx "16" | x | INT(2) | |||||
Expiry | Udløbsdato . Kan ligge før ValidTofor det givne identifikationsmiddel. | x | DATETIME | |||||
Datatype: oidOID | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
OID | Enten en registreret OID fra oid-info.com (1.2.208.176.1.2 for CPR) eller en OID under 1.2.208.176.1.6. Se eCPR - OIDer for en beskrivelse af de OID'er der benyttes i Nationalt eCPR. | x | VARCHAR(100) | |||||
OIDLabel | F.eks. "CPR", "X-eCPR" eller "Kørekortnummer" | x | VARCHAR(200) | |||||
RegEx | F.eks. "^\\d{6}\\d{4}$" eller "^\\d{6}\\d[A-Z][A-Z]\\d$" | x | VARCHAR(400) | |||||
Type | F.eks. "CPR-nummer" eller "Ekstern person-identifikation og land" | x | VARCHAR(45) | |||||
Datatype: genderGender | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for det specifikke Gender-objekt.Uuid | x | VARCHAR(45) | |||||
PersonUuid | ID på person, som denne record personregistrering som Gender-objektet er tilknyttetx. | VARCHAR(45) | ||||||
Value | Køn Angivelse af køn. Kan være MALE, FEMALE, UNKNOWN og OTHER | VARCHAR(10) | ||||||
Datatype: birthdateBirthdate | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for det specifikke Birthdate-objekt.Uuid | x | VARCHAR(45) | |||||
PersonUUID | ID på person, som denne record personregistrering som Birthdate-objektet er tilknyttetx. | VARCHAR(45) | ||||||
Day | 1-31. Er ikke valideretDer er ingen validering på, om måneden kan indeholde det angivne antal datoerdage. | x | INT(11) | |||||
Month | 1-12 | x | INT(11) | |||||
Year | 1000-9999 | x | INT(11) | |||||
Datatype: nameName | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for det specifikke Name-objekt.Uuid | x | VARCHAR(45) | |||||
PersonUuid | ID på person, som denne record personregistrering som Name-objektet er tilknyttet. | x | VARCHAR(45) | |||||
Use | "official", Man må kun angive en persons officielle navn
, og ikke benytte muligheden for at angive kaldenavne, kælennavne
etc. Værdien af Use parameteren skal sættes pr default til ”Official”. | VARCHAR(45) | ||||||
FamilyName | Efternavn | x | VARCHAR(100) | |||||
GivenName | For- og mellemnavn | x | VARCHAR(100) | |||||
ExpiryUdløbsdato | . Kan ligge før ValidToForretningsmæssig udløbsdato. | x | DATETIME | |||||
Datatype: address | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
PID | Unikt ID for det specifikke Address-objekt.UUID | x | VARCHAR(45) | |||||
PersonUUID | ID på person, som denne record personregistrering som Address-objektet er tilknyttet. | x | VARCHAR(45) | |||||
Use | "home", "work", "temp" eller "old" Det er ikke nødvendigt for anvendersystemer at give slutbrugeren flere muligheder, da denne differentiering ikke giver yderligere information i en klinisk sammenhæng
. Derfor er det ok for anvendersystemer at sætte værdien af Use parameteren pr default til "home" og ikke vise denne information for slutbrugeren i grænsefladen
| VARCHAR(45) | ||||||
Type | "postal", "physical" eller "both" Dette giver ikke klinisk værdi og benyttes ikke længere.
| x | VARCHAR(45) | |||||
StreetAddressLine1 | Første linje i adresse | x | VARCHAR(45) | |||||
StreetAddressLine2 | x | VARCHAR(45) | ||||||
StreetAddressLine3 | x | VARCHAR(45) | ||||||
StreetAddressLine4 | x | VARCHAR(45) | ||||||
StreetAddressLine5 | x | VARCHAR(45) | ||||||
StreetAddressLine6 | x | VARCHAR(45) | ||||||
StreetAddressLine7 | x | VARCHAR(45) | ||||||
StreetAddressLine8 | x | VARCHAR(45) | ||||||
StreetAddressLine9 | x | VARCHAR(45) | ||||||
StreetAddressLine10 | x | VARCHAR(45) | ||||||
City | Bynavn | x | VARCHAR(80) | |||||
District | Distrikt | x | VARCHAR(45) | |||||
State | Stat | x | VARCHAR(45) | |||||
PostalCode | Postnummer | x | VARCHAR(10) | |||||
Country | Land | x | VARCHAR(80) | |||||
PostBox | Postboks | x | VARCHAR(45) | |||||
Expiry | Udløbsdato. Kan ligge før ValidTo | x | DATETIME | |||||
Datatype: contact | ||||||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type | ||||
Uuid | x | VARCHAR(45) | ||||||
PersonUuid | ID på person, som denne record er tilknyttet | x | VARCHAR(45) | |||||
System | "phone", | x | VARCHAR(45) | |||||
Use | "mobile", "home", "work" eller "temp" | x | VARCHAR(45) | |||||
Value | Værdi | x | VARCHAR(200) | |||||
Expiry | Udløbsdato. Kan ligge før ValidTo | x | DATETIME |
...
Footnotes Display |
---|
Ændringslog:
1.1 | 2023-11-15 | Opdateret i forbindelse med generel opdatering af National eCPR dokumentation på NSPOP. | SDS |