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 |