Page History
...
På oidref.com kan man i øvrigt se betydningen af enkeltcifre i de fleste OIDer, fx http://oidref.com/2.16.840.1.113883.1.3
Dokumentformat
Nedenfor beskrives formatet af "on demand"-dokumentet, som returneres fra FSK. For hard-kodede værdier angives ikke en type.
Et eksempel ses her: FSK15_ClinicalDocument_Example.xml
| Element | Beskrivelse | Type | Optionel | ||
|---|---|---|---|---|---|
| realmCode | Krævet pr. standard, fast værdi | - | - | ||
| typeId | Krævet pr. standard, fast værdi | - | - | ||
| templateId | Krævet pr. standard, fast værdi | - | - | ||
| id | Krævet pr. standard, fast værdi | - | - | ||
| code | Krævet pr. standard, fast værdi | - | - | ||
| title | Krævet pr. standard, fast værdi | - | - | ||
| effectiveTime | Tidspunkt for generering af svar | - | - | ||
| confidentialityCode | Krævet pr. standard, fast værdi | - | - | ||
| languageCode | Krævet pr. standard, fast værdi | - | - | ||
| recordTarget.patientRole.id | Borgerens CPR-nr i "extension"-attribut | int(10) | Nej | ||
| recordTarget.patientRole.addr | Borgerens adresse. Se tabel længere nede (delt struktur Addr)
| - | Nej | ||
| recordTarget.patientRole.patient.name.given | Borgers fornavn | varchar(50) | Nej | ||
| recordTarget.patientRole.patient.name.family | Borgers mellem- og efternavn | varchar(81) | Nej | ||
| author.time | Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | Nej | ||
| author.assignedAuthor.assignedPerson.name.given | Seneste stamkort-modifikator, fornavn | varchar(80) | Ja | ||
| author.assignedAuthor.assignedPerson.name.family | Seneste stamkort-modifikator, efternavn | varchar(80) | Ja | ||
| custodian.assignedCustodian.representedCustodianOrganization.id | Krævet pr. standard, fast værdi | - | - | ||
| component.structuredBody.component.section.templateId | Krævet pr. standard, fast værdi | - | - | ||
| component.structuredBody.component.section.text | Tekstelement, 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”): | |||||
| templateId | Krævet pr. standard, fast værdi | - | - | ||
| id | Forældremyndighedsid (UUID) | varchar(36) | Nej | ||
| code | Krævet pr. standard, fast værdi (Kan indeholde "ChildCustody" eller "CustodyBy") | Nej | |||
| associatedEntity.addr | Se tabel længere nede (delt struktur Addr) | - | Ja | ||
| associatedEntity.telecom | 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" | varchar(45) | Nej | ||
| associatedEntity.associatedPerson.name.given | Pårørendes for- og mellemnavn | varchar(80) | Nej | ||
| associatedEntity.associatedPerson.name.family | Pårørendes efternavn | varchar(80) | Ja | ||
| relationshipType | På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) | varchar(20) | Ja | ||
| note | Fritekstbeskrivelse af den pårørendes rolle i forhold til borgeren, hvilke opgaver personen kan være behjælpelig med osv. | varchar(1000) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.relatedPerson: | |||||
| id | Pårørendes id (UUID) | varchar(36) | Nej | ||
| associatedEntity.addr | Se tabel længere nede (delt struktur Addr) | - | Ja | ||
| associatedEntity.telecom | 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" | varchar(45) | Nej | ||
| associatedEntity.associatedPerson.name.given | Pårørendes for- og mellemnavn | varchar(80) | Nej | ||
| associatedEntity.associatedPerson.name.family | Pårørendes efternavn | varchar(80) | Ja | ||
| relationshipType | På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) | varchar(20) | Ja | ||
| note | Fritekstbeskrivelse af den pårørendes rolle i forhold til borgeren, hvilke opgaver personen kan være behjælpelig med osv. | varchar(1000) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.temporaryAddress: | |||||
| id | Midlertidig adresses id (UUID) | varchar(36) | Nej | ||
| addr | Se tabel længere nede (delt struktur Addr) | - | Nej | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.patientContact: | |||||
| telecom | 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" | varchar(45) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | n | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.language: | |||||
| id | Sprog id (UUID) | varchar(36) | Nej | ||
| languageCode | Sprogkode (kan være tom for fx spædbørn, borgere uden taleevne mm). Format: ISO-639-1 | char(2) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.healthProvider: | |||||
| id | Tandlæges id (UUID) | varchar(36) | Nej | ||
| providerType | Indeholder sundhedspersonens type. Pt. altid code/displayName=tandlæge. | - | Nej | ||
| organization | Se tabel længere nede (delt struktur Organization) | - | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation: | |||||
| code | Typen af indikation. Kan antage værdierne LivingWill, TreatmentWill, OrganDonor | - | Nej | ||
| value | Indholdet af attributten "value" indeholder true/false hvis der hhv. findes eller ikke findes en registrering af typen angivet under code. Fx således hvis der ikke findes en organdorregistrering: <observation moodCode="EVN" classCode="OBS"> | Boolean, true/false | Nej | ||
Addr
Bemærk at der på en "addr"-struktur anvendes attribut isNotOrdered="false", da funktionalitet afhænger af en bestemt rækkefølge af streetAddressLine.
| Element | Beskrivelse | Type | Optionel |
|---|---|---|---|
| streetAddressLine | Adresselinje, 0-4 forekomster | varchar(80) | Ja |
| postalCode | Postnummer | varchar(10) | Ja |
| city | By | varchar(80) | Ja |
| country | Land | varchar(80) | Ja |
Fælles Stamkort midlertidig profil (udfaset)
...
På oidref.com kan man i øvrigt se betydningen af enkeltcifre i de fleste OIDer, fx http://oidref.com/2.16.840.1.113883.1.3
Dokumentformat
Nedenfor beskrives formatet af "on demand"-dokumentet, som returneres fra FSK. For hard-kodede værdier angives ikke en type.
...
| Element | Beskrivelse | Type | Optionel | ||
|---|---|---|---|---|---|
| realmCode | Krævet pr. standard, fast værdi | - | - | ||
| typeId | Krævet pr. standard, fast værdi | - | - | ||
| templateId | Krævet pr. standard, fast værdi | - | - | ||
| id | Krævet pr. standard, fast værdi | - | - | ||
| code | Krævet pr. standard, fast værdi | - | - | ||
| title | Krævet pr. standard, fast værdi | - | - | ||
| effectiveTime | Tidspunkt for generering af svar | - | - | ||
| confidentialityCode | Krævet pr. standard, fast værdi | - | - | ||
| languageCode | Krævet pr. standard, fast værdi | - | - | ||
| versionNumber | Stamkortets versionsnummer | int(11) | Nej | ||
| recordTarget.patientRole.typeId | Borgerens sygesikringsgruppe (i attributten extension). Følgende værdisæt er muligt: 1: Gruppe 1 dækning | - | Ja | ||
| recordTarget.patientRole.id | Borgerens CPR-nr i "extension"-attribut | int(10) | Nej | ||
| recordTarget.patientRole.addr | Borgerens adresse. Se tabel længere nede (delt struktur Addr)
| - | Nej | ||
| recordTarget.patientRole.patient.name.given | Borgers fornavn | varchar(50) | Nej | ||
| recordTarget.patientRole.patient.name.family | Borgers mellem- og efternavn | varchar(81) | Nej | ||
| author.time | Dato/tid. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | Nej | ||
| author.assignedAuthor.assignedPerson.name.given | Seneste stamkort-modifikator, fornavn | varchar(80) | Ja | ||
| author.assignedAuthor.assignedPerson.name.family | Seneste stamkort-modifikator, efternavn | varchar(80) | Ja | ||
| custodian.assignedCustodian.representedCustodianOrganization.id | Krævet pr. standard, fast værdi | - | - | ||
| participant.templateId | Krævet pr. standard, fast værdi | - | - | ||
| participant.associatedEntity.id | Pårørendes CPR (angives i extension-attribut) | varchar(10) | Nej | ||
| participant.associatedEntity.classCode | Angiver den associeredes rolle. PRS = pårørende, CAREGIVER = egen læge | - | Nej | ||
| participant.associatedEntity.code | Den pårørendes type (i code-attribut). Pt. enten YDERNUMMER (hvis egen læge, hvor codeSystem så er '1.2.208.184.15.8') eller "uspec_paaroerende", men kan i princippet også være en vilkårlig af følgende MedCom-typer: barn, aegtefaelle, forældre, barnebarn, svigerbarn, ingen_relationer, nabo, samboende, registreret_partner, søskende, øvrig_familie | varchar(20) | Ja | ||
| participant.associatedEntity.addr | Se tabel længere nede (delt struktur Addr) | - | Ja | ||
| participant.associatedEntity.telecom | 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" | varchar(45) | Ja | ||
| participant.associatedEntity.associatedPerson.name.given | Pårørendes fornavn | varchar(50) | Ja | ||
| participant.associatedEntity.associatedPerson.name.family | Pårørendes mellem- og efternavn | varchar(81) | Ja | ||
| participant.associatedEntity.scopingOrganization | Udfyldes kun ifm. egen læge. Indeholder i så fald lægens adresse/kontaktoplysninger. Se tabel længere nede (delt struktur Organization) | - | Ja | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.relatedPerson: | |||||
| id | Pårørendes id (UUID) | varchar(36) | Nej | ||
| associatedEntity.addr | Se tabel længere nede (delt struktur Addr) | - | Ja | ||
| associatedEntity.telecom | 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" | varchar(45) | Nej | ||
| associatedEntity.associatedPerson.name.given | Pårørendes for- og mellemnavn | varchar(80) | Nej | ||
| associatedEntity.associatedPerson.name.family | Pårørendes efternavn | varchar(80) | Ja | ||
| relationshipType | På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) | varchar(20) | Ja | ||
| note | Fritekstbeskrivelse af den pårørendes rolle i forhold til borgeren, hvilke opgaver personen kan være behjælpelig med osv. | varchar(1000) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.temporaryAddress: | |||||
| id | Midlertidig adresses id (UUID) | varchar(36) | Nej | ||
| addr | Se tabel længere nede (delt struktur Addr) | - | Nej | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.patientContact: | |||||
| telecom | 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" | varchar(45) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | n | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.language: | |||||
| id | Sprog id (UUID) | varchar(36) | Nej | ||
| languageCode | Sprogkode (kan være tom for fx spædbørn, borgere uden taleevne mm). Format: ISO-639-1 | char(2) | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.healthProvider: | |||||
| id | Tandlæges id (UUID) | varchar(36) | Nej | ||
| providerType | Indeholder sundhedspersonens type. Pt. altid code/displayName=tandlæge. | - | Nej | ||
| organization | Se tabel længere nede (delt struktur Organization) | - | Ja | ||
| dataEnterer | Se tabel længere nede (delt struktur DataEnterer) | - | Nej | ||
| Nedenstående elementer hører alle under component.structuredBody.component.section.entry.observation: | |||||
| code | Typen af indikation. Kan antage værdierne LivingWill, TreatmentWill, OrganDonor | - | Nej | ||
| value | Indholdet af attributten "value" indeholder true/false hvis der hhv. findes eller ikke findes en registrering af typen angivet under code. Fx således hvis der ikke findes en organdorregistrering: <observation moodCode="EVN" classCode="OBS"> | Boolean, true/false | Nej | ||
Addr
Bemærk at der på en "addr"-struktur anvendes attribut isNotOrdered="false", da funktionalitet afhænger af en bestemt rækkefølge af streetAddressLine.
...