HL7 FHIR Implementation Guide: DK Core
2.1.0 - release Denmark flag

This page is part of the HL7 FHIR Implementation Guide: DK Core (v2.1.0: Release) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide

Danish Core Condition Profile

HL7 Denmark core profile for professionally asserted conditions, as specified by danish health and social care organizations

Danish Core Organization Profile

HL7 Denmark core profile for a danish health organization

Danish Core Patient Profile

HL7 Denmark core profile for a patient

Danish Core Practitioner Profile

HL7 Denmark core profile for health professionals and other actors relevant in citizen and patient pathways

Structures: Data Type Profiles

These define constraints on FHIR data types for systems conforming to this implementation guide

Danish Health Professionals Authorization Identifier

Identifier holding the official authorization identifier for a practitioner.

Danish Central Business Register (CVR) Identifier

Identifier holding a danish CVR number.

Danish Central Person Register (CPR) Identifier

This structure holds the danish CPR identifier

GLN Identifier

Identifier holding a 13 digit GLN

Kombit Org Identifier

Identifier holding the organization code issued by KOMBIT

LPR3 Identifier

Identifier holding a LPR3 identifier for an organization

SOR Identifier

Identifier holding the official SOR identifier for a danish healthcare organization

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide

ConditionLastAssertedDate

Extension for the last date a Condition-instance was confirmed valid in its current state. E.g. with its current clinical- and verification status, stage and severity. Typically the last performed follow-up

Danish Core Municipality codes

Identifier holding the official identifier for a danish municipality

NotFollowedAnymore

Extension for the date where a condition lost focus in a specific clinical context

Danish Core Regional Sub Division Codes Extension

Identifier holding the official organization identifier for a danish region

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide

DK Profession Group

DK Profession Group codes

DK Municipality Codes

Municipality codes used in Denmark

DK Regional Subdivision Codes

Subdivision codes (Regional codes) used in Denmark

dk-marital-status

This value set defines the set of codes that can be used to indicate the marital status of a person in Denmark.

sor-organization-type

Value set used for indicating the organization type for organizations from SOR

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide

DK Address Type

The type of an address (physical / postal)

DK Address Use

The use of an address

DK Administrative Gender Supplement

CodeSystem supplement with danish translations for administrative gender

DK CareTeam Status

Indicates the status of the care team.

DK Consent State

Indicates the state of the consent

DK Regional Subdivision Codes

Subdivision codes (Regional codes) used in Denmark as found on https://www.iso.org/obp/ui/#iso:code:3166:DK

DK Days Of Week

The days of the week.

DK Profession Group Codes

DK health ProfessionGroup codes as defined by https://www.retsinformation.dk/eli/lta/2019/731, and derived from http://autregwebservice.sst.dk/autregservice.asmx/GetAllProfessionGroups. Code (5176) was not uniqe, and have been converted to 5176a and 5176b

DK Marital Statuses

DK marital statuses

DK Episode Of Care Status

The status of the episode of care.

DK Greenland Municipality Codes

Greenland municipality codes as defined by https://www.iso.org/obp/ui/#iso:code:3166:GL and https://cpr.dk/cpr-systemet/kommunesammenlaegninger-opdeling/groenland-2018/

DK Municipality Codes

Municipality codes as defined by https://danmarksadresser.dk/adressedata/kodelister/kommunekodeliste/ and https://sundhedsdatastyrelsen.dk/-/media/sds/filer/rammer-og-retningslinjer/patientregistrering/relaterede/kommuneklassifikation.pdf

DK Publication Status

The lifecycle status of a Value Set or Concept Map.

DK Request Status

Codes identifying the stage lifecycle stage of a request

Terminology: Naming Systems

These define identifier and/or code system identities used by systems conforming to this implementation guide

cpr

The Danish civil registration system (“CPR”) encompasses basic personal data about anyone with a civil registration number. A civil registration number shall be allocated to anyone who: 1) is registered in the national register in Denmark on the grounds of birth or relocation from abroad; 2) is included under Arbejdsmarkedets TillægsPension (ATP); 3) according to the tax authorities, is required to have a civil registration number for the purpose of tax processing in Denmark.

sor

SOR is provided by the Danish Health Data Authority under the Danish Ministry of Health. The register holds organizations within the Danish health sector, their geographical and virtual addresses as well as codes for their identification and for EDI-communication. Danish Health Data Authority is responsible for issuing and publishing codes to identify organizations across health care sectors and related public and private services. SOR includes organizational data on hospitals, the primary care sector (physiotherapists, general practitioners, dentists etc.) and municipal health service organizations as well as non-health care organizations that need to be able to receive data from the former.

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like

Example of valid patient with full address

Example of valid patient with full address

AbrahamLæge

Eksempel på lægen Abraham fra akutsygeplejen

Center for Diabetes

Center for Diabetes

Center for Diabetes Team Diabetes

Center for Diabetes Team Diabetes

Center for Diabetes Team Hjerte

Center for Diabetes Team Hjerte

Center for Diabetes Team Kvalitet

Center for Diabetes Team Kvalitet

John tryksår

John, tryksår, kommunal tilstand

Example of a patient with confidential adress and name

Example of a patient with confidential adress and name

Else Graviditet

Else Graviditet, tilstandskode som indberettes ifm Elses ambulante forløb (fx jordemoder), og ved eventuel indlæggelse i graviditeten

HanneSocialrådgiver

Eksempel på socialrådgiveren Hanne

Henvisning vedr. modermærkekræft

Henvisning fra læge til sygehus vedr. mistanke om at John har modermærkekræft

John diabetes

Johns diabetes-diagnose, udskrivningsdiagnose fra hospitalet fx til brug i indberetning og epikrise

John mistanke om Modermærkekræft

Johns mistanke om modermærkekræft i huden, kan fx bruges som henvisningsdiagnosese

John pacemaker

Johns status efter pacemakeroperation, udtrykt semantisk korrekt med fund frem for operationskode

LaegerneHasserisBymidte

Praktisernede læge i Hasseris, som defineret af SOR

MedCom Test Organization

MedCom Test Organization with SOR id

Example of a woman of childbearing age

Example of a woman of childbearing age. Else is a MedCom test-patient

Example of valid patient with multiple names

Example of valid patient with multiple names

Example of valid patient with danish marital status

Example of valid patient with danish marital status

Example of valid patient unknown identifier registry

Example of valid patient unknown identifier registry. The patient is a ‘John Doe’ with an Identifier from an unofficial register