Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Beskrivelse

Excerpt Include
NDPV:Sundhedsvæsenets Nationale Erstatnings-CPR (Nationalt eCPR) - Leverancebeskrivelse
NDPV:Sundhedsvæsenets Nationale Erstatnings-CPR (Nationalt eCPR) - Leverancebeskrivelse

Datatyper - oversigt

Navn

Beskrivelse

personSamlende datatype for en person
identifierPerson id, f.eks. CPR eller X-eCPR
oidOID for en Identifier
genderKøn af en person
birthdateFødselsdag for en person
nameNavn af person
addressAdresse for en person
Person

Person-objektet 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.

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.

contactKontaktinformation for en person




Datatyper - detaljer

Datatype: person

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

UuidID der bruges på alle datatyper der er tilknyttet denne person
xVARCHAR(45)
VersionVersion. Starter med 1 og tælles op med én hver gang registrering ændres.
xINT(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: identifier

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

Uuid

xVARCHAR(45)
PersonUuidID på person, som denne record er tilknyttetx
VARCHAR(45)
OIDOID for identifierern. Kan være 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
VARCHAR(100)
ValueSelve identifierenx
VARCHAR(45)
ValidityValiditet. Fortolkes som beskrevet i snitfladebeskrivelsenx
INT(2)
ExpiryUdløbsdato. Kan ligge før ValidTox
DATETIME
Datatype: oid

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

OIDEnten 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.
xVARCHAR(100)
OIDLabelF.eks. "CPR", "X-eCPR" eller "Kørekortnummer"x
VARCHAR(200)
RegExF.eks. "^\\d{6}\\d{4}$" eller "^\\d{6}\\d[A-Z][A-Z]\\d$"x
VARCHAR(400)
TypeF.eks. "CPR-nummer" eller "Ekstern person-identifikation og land"x
VARCHAR(45)
Datatype: gender

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

Uuid

xVARCHAR(45)
PersonUuidID på person, som denne record er tilknyttetx
VARCHAR(45)
ValueKøn. Kan være MALE, FEMALE, UNKNOWN og OTHER

VARCHAR(10)
Datatype: birthdate

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

Uuid

x

VARCHAR(45)

PersonUUIDID på person, som denne record er tilknyttetx
VARCHAR(45)
Day1-31. Er ikke valideret på, om måneden kan indeholde det antal datoer.x
INT(11)
Month1-12x
INT(11)
Year1000-9999x
INT(11)
Datatype: name

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

Uuid

xVARCHAR(45)
PersonUuidID på person, som denne record er tilknyttetx
VARCHAR(45)
Use"official", "usual", "nickname", "maiden" eller "old"x
VARCHAR(45)
FamilyNameEfternavnx
VARCHAR(100)
GivenNameFor- og mellemnavnx
VARCHAR(100)
ExpiryUdløbsdato. Kan ligge før ValidTox
DATETIME
Datatype: address

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

UUID

xVARCHAR(45)
PersonUUIDID på person, som denne record er tilknyttetx
VARCHAR(45)
Use"home", "work", "temp" eller "old"

VARCHAR(45)
Type"postal", "physical" eller "both"x
VARCHAR(45)
StreetAddressLine1Første linje i adressex
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)
CityBynavnx
VARCHAR(80)
DistrictDistriktx
VARCHAR(45)
StateStatx
VARCHAR(45)
PostalCodePostnummerx
VARCHAR(10)
CountryLandx
VARCHAR(80)
PostBoxPostboksx
VARCHAR(45)
ExpiryUdløbsdato. Kan ligge før ValidTox
DATETIME
Datatype: contact

Feltnavn

Beskrivelse

Optional

Unik nøgle

Type

Uuid

xVARCHAR(45)
PersonUuidID på person, som denne record er tilknyttetx
VARCHAR(45)
System"phone", "email", "sms", "fax", "pager", "url" eller "other"x
VARCHAR(45)
Use"mobile", "home", "work" eller "temp"x
VARCHAR(45)
ValueVærdix
VARCHAR(200)
ExpiryUdløbsdato. Kan ligge før ValidTox
DATETIME



Ændringslog:

1.12023-11-15

Opdateret i forbindelse med generel opdatering af National eCPR dokumentation på NSPOP.

SDS