Versions Compared

Key

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

...

FSK har en tilhørende FSK Registry Adapter komponent, som understøtter fremsøgingsforespørgsler fra anvendere på DDS'en. Klienter kan fx lave en "AdhoqQuery" for at fremsøge hvilke dokumenter, der findes for fx et givet CPR-nummer.

...

Selve dokumentets "header" indeholder (udover personen der senest har opdateret stamkortet) data fra CPR-registeret. De øvrige stamkort-data ligger under "StructuredBody", som indeholder en liste af "entry"-sektioner. Ifm. HL7 CDA er der defineret en række "OIDer", som hver især definerer et udfaldsrum for forskellige id/kode-typer. Meningen er, at der til et id (på fx en person, altså CPR-nummer) defineres et OID, som kan betragtes som en type-erklæring. For FSK er følgende OID'er aktuelle:

TypeOIDBeskrivelse
SOR1.2.208.176.1.1Type af organisations-ID baseret på SOR.
Ydernummer1.2.208.176.1.4Type af organisations-ID baseret på Ydernummer.
Kommunekode1.2.208.184.15.11Type af organisations-ID baseret på Kommunekode.
CPR1.2.208.176.1.2CPR-nummer
Fortrolighed2.16.840.1.113883.5.25Altid N=Normal ifm. FSK
ISO-angivelse af sprog1.0.639.1ISO-639-1 formateret sprog
ISO-angivelse af køn2.16.840.1.113883.5.1En borgers køn (M/F)
Dokument type-id2.16.840.1.113883.1.3HL7-registreret RMIM (HL7 internal)
MedCom templateId for Personal Data Card1.2.208.184.16.1Aktuelt sat til extension="3.0"
Forældremyndighed over1.2.208.184.16.1.10.20.1.23Template id for forældremyndighed
Borgerens navn og adresse1.2.208.184.16.1.10.20.1.26Template id for borgerens navn og adresse
Sygesikringsgruppe1.2.208.184.16.1.10.20.1.27Template id for sygesikringsgruppe
Registreret organdonor1.2.208.184.16.1.10.20.1.28Template id for registreret organdonor
Registreret behandlingstestamente1.2.208.184.16.1.10.20.1.29Template id for registreret behandlingstestamente
Registreret livstestamente1.2.208.184.16.1.10.20.1.30Template id for registreret livstestamente
Talt sprog, indtastet1.2.208.184.16.1.10.20.1.20Template id for talt sprog, indtastet
Midlertidig adresse1.2.208.184.16.1.10.20.1.21Template id for midlertidige adresse
Tandlæge indtastet1.2.208.184.16.1.10.20.1.22Template id for tandlæge indtastet
Kontaktoplysninger, indtastet1.2.208.184.16.1.10.20.1.24Template id for kontaktoplysninger, indtastet
Pårørende1.2.208.184.16.1.10.20.1.25Template id for pårørende
Fravalg af genoplivning1.2.208.184.16.1.10.20.1.31Template ID for fravalg af genoplivning

 Ændringer i v3.0

Her beskrives de mest væsentlige ændringes ifht. 'V2v2.0'. Tekniske detaljer er udeladt her, men kan ses i oversigten længere nede, eller i specifikationen linket ovenover.

...

ElementBeskrivelseTypeOptionel
realmCodeKrævet pr. standard, fast værdi--
typeIdKrævet pr. standard, fast værdi--
templateIdKrævet pr. standard, fast værdi--
idKrævet pr. standard, fast værdi--
codeKrævet pr. standard, fast værdi--
titleKrævet pr. standard, fast værdi--
effectiveTimeTidspunkt for generering af svar--
confidentialityCodeKrævet pr. standard, fast værdi--
languageCodeKrævet pr. standard, fast værdi--
recordTarget.patientRole.idBorgerens CPR-nr i "extension"-attributint(10)Nej
recordTarget.patientRole.addr

Borgerens adresse. Se tabel længere nede (delt struktur Addr)

Info

Har borgeren en beskyttet adresse i CPR-registeret, returneres adressen ikke. I så fald sættes en markering i CDA-headeren i henhold til standarden (se: http://svn.medcom.dk/svn/releases/Standarder/HL7/CDA+Header/Dokumentation/)

-Nej
recordTarget.patientRole.patient.name.givenBorgers fornavnvarchar(50)Nej
recordTarget.patientRole.patient.name.familyBorgers mellem- og efternavnvarchar(81)Nej
author.timeDato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)Nej
author.assignedAuthor.assignedPerson.name.givenSeneste stamkort-modifikator, fornavnvarchar(80)Ja
author.assignedAuthor.assignedPerson.name.familySeneste stamkort-modifikator, efternavnvarchar(80)Ja
custodian.assignedCustodian.representedCustodianOrganization.idKrævet pr. standard, fast værdi--
component.structuredBody.component.section.templateIdKrævet pr. standard, fast værdi--
component.structuredBody.component.section.textTekstelement, som indeholder beskrivende tekst eller øvrige oplysninger
Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.23:2019-08-14, code: “ChildCustody” or “CustodyBy”):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi (Kan indeholde "ChildCustody" eller "CustodyBy")
Nej
valueCpr-element med cpr for det barn eller den forælder, som forældermyndigheden relaterer sig tilvarchar(10)Nej
value.givenFornavn for det barn eller den forælder, som forældermyndigheden relaterer sig tilvarchar(80)Nej
value.familyEfternavn for det barn eller den forælder, som forældermyndigheden relaterer sig tilvarchar(80)Nej
valueElement for relationen (en af følgende MedCom-typer: mor, far, anden)varchar(20)Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.26:2019-08-14, code: “CitizenNameAddr” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi-Nej
value.givenFornavn for borgerenvarchar(80)Nej
value.familyEfternavn for borgerenvarchar(80)Nej
valueBorgerens adresse, indeholder samme elementer som Addr (Se tabel for Addr længere nede)-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.27:2019-08-14, code: “CoverageGroup” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

Borgerens sygesikringsgruppe (i attributten extension). Følgende værdisæt er muligt:

1: Gruppe 1 dækning
2: Gruppe 2 dækning
4: Er optaget i fængselsvæsnets institutioner efter dom (3 måneder eller mere).
5: Er værnepligtig (3 måneder eller mere).
6: Er institutionsanbragt (§112).
7: Har bopæl i udlandet.
8: Har status afgangsført - fraflyttet regionen, ihjelslagne, (personer der har haft 2 CPR numre), forsvundne eller omnummererede.
9: Er død.

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.28:2019-08-14, code: “OrganDonorRegistration” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

"true"/"false" alt efter om borgeren er registreret organdonor

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.29:2019-08-14, code: “TreatmentWillRegistration” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

"true"/"false" alt efter om borgeren har et registreret behandlingstestamente

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.29:2019-08-14, code: "LivingWillRegistration” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

"true"/"false" alt efter om borgeren har et registreret livstestamente

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.29:2019-08-14, code: "LanguageTypedIn” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

"true"/"false" alt efter om borgeren har et registreret livstestamente

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.21:2019-08-14, code: "TempAddrTypedIn” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
effectiveTime.low

From date (Format: YYYYMMDD000000+Offset)

-Nej
effectiveTime.high

To date (Format: YYYYMMDD000000+Offset)

-Ja
value

Indtastet adresse, indeholder samme elementer som Addr (Se tabel for Addr længere nede)

-Nej
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.22:2019-08-14, code: "DentistTypedIn” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

Id for tandlæge (ydernummer eller SOR-kode)

-Ja
value

Navn på tandlægeklinik


Nej
value.given

Fornavn for tandlæge

-Nej
value.family

Efternavn for tandlæge

-Nej
valueAdresse for tandlæge, indeholder samme elementer som Addr (Se tabel for Addr længere nede)-Nej
valueTelefon nummer for tandlæge. Altid work phone.  xsi:type=”TEL” use=”WP”. Telefonnummer angives i attributten "value" med præfix "tel:", fx value="tel:01123622"

authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.24:2019-08-14, code: "PatientContactTypedIn” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value

0-3 forekomster med attribut use=H/MP/WP (H=home, MP=mobile phone, WP=work place). Telefonnummer angives i attributten "value" med præfix "tel:", fx value="tel:01123622". Tomme mellemrum og parenteser fjernes fra den angivne værdi.

-Ja
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.25:2019-08-14, code: "RelativeTypedIn” ):
templateIdKrævet pr. standard, fast værdi--
idId for observationen (UUID)varchar(36)Nej
codeKrævet pr. standard, fast værdi -Nej
value.given

Fornavn for pårørende

-Nej
value.family

Efternavn for pårørende

-Ja
value

0-3 forekomster med attribut use=H/MP/WP (H=home, MP=mobile phone, WP=work place). Telefonnummer angives i attributten "value" med præfix "tel:", fx value="tel:01123622". Tomme mellemrum og parenteser fjernes fra den angivne værdi.

-Ja
valuePårørendes type (en af følgende MedCom-typer: uspec_paaroerende, barn, aegtefaelle, forældre, barnebarn, svigerbarn, ingen_relationer, nabo, samboende, registreret_partner, søskende, øvrig_familie)-Nej
valueNote. Fritekstbeskrivelse af den pårørendes rolle i forhold til borgeren, hvilke opgaver personen kan være behjælpelig med osv.-Ja
authorSe tabel længere nede (Author)-Nej
Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation (identifier: urn:hl7ii:1.2.208.184.16.1.10.20.1.31:2023-07-01, code: "NoResuscitationRegistration” ):

templateIdKrævet pr. standard, fast værdi
Nej
idId for observationen (UUID)
Nej
CodeKrævet pr. standard, fast værdi
Nej
ValueOm borger har registreret fravalg af genoplivning. Er enten "true", "false", eller "NAV" hvis fravalgsregistreret ikke var tilgængeligt.
Nej
AuthorSe tabel længere nede (Author)
Nej

...

ElementBeskrivelseTypeOptionel
templateIdKrævet pr. standard, fast værdi-Nej
timeTidspunkt for opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)Nej
assignedAuthor.idId for registranten

extension varchar(10), assigningAuthorityName varchar(30)

Nej
assignedAuthor.representedOrganization.nameOrganisationens navnvarchar(30)Nej

...

ElementBeskrivelseTypeOptionel
codeHvem der har indtastet dataen. Indeholder enten "EnteredCitizen", EnteredCitizenRelative" eller "EnteredHealthcareProfessional".-Nej
reprentedOrganisationrepresentedOrganizationOrganisationen som den sundhedsfaglige der har indtastet dataen hører til.
Skal være til stede hvis code er "EnteredHealthcareProfessional"