HL7 FHIR Implementation Guide: DK Core
1.1.0 - release
This page is part of the HL7 FHIR Implementation Guide: DK Core (v1.1.0: Release) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions
Defining URL: | http://hl7.dk/fhir/core/StructureDefinition/dk-core-organization |
Version: | 1.1.0 |
Name: | DkCoreOrganization |
Title: | Danish Core Organization Profile |
Status: | Draft as of 12/18/21, 11:15 PM |
Definition: | HL7 Denmark core profile for a danish health organization |
Publisher: | HL7 Denmark |
Source Resource: | XML / JSON / Turtle |
The official URL for this profile is:
http://hl7.dk/fhir/core/StructureDefinition/dk-core-organization
The Danish Core Organization profile is intended to encapsulate the most common and basic data model of organizations in Danish healthcare system, covering both primary sector (GP’s), secondary sector (specialty doctors and hospitals) and municipality cases. As such the profile should be usable in most Danish contexts. Organization is broardly defined (just as it is in the original FHIR ressource) and may be used to define all organizations directly or indirectly involved in citizen and patient care.
Please notice, that an organization shall always have at least one identifier. Some identifiers are common in a Danish context, why they are included in the profile, see the list below. However, it is allowed to add a new identifier for a special usage.
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet |
Organization.language | preferred | CommonLanguages Max Binding: AllLanguages |
Organization.identifier:Ydernummer.use | required | IdentifierUse |
Organization.identifier:Ydernummer.type | extensible | Identifier Type Codes |
Organization.identifier:Kommunekode.use | required | IdentifierUse |
Organization.identifier:Kommunekode.type | extensible | Identifier Type Codes |
Organization.identifier:Kommunekode.value | required | MunicipalityCodes |
Organization.identifier:Regionskode.use | required | IdentifierUse |
Organization.identifier:Regionskode.type | extensible | Identifier Type Codes |
Organization.type | required | SorOrganizationType |
Organization.contact.purpose | extensible | ContactEntityType |
Id | Grade | Path | Details | Requirements |
dk-core-organization-mandatory-identifier | error | Organization | Minimum one identifier shall be of type SOR-ID, KOMBIT-ORG-ID or CVR-ID : identifier.where(system='urn:oid:1.2.208.176.1.1' or system='https://kombit.dk/sts/organisation' or system='urn:oid:2.16.840.1.113883.2.24.1.1').exists() | |
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' : where(use = 'home').empty() | |
org-2 | error | Organization.address | An address of an organization can never be of use 'home' : where(use = 'home').empty() |