DK MedCom HospitalNotification
3.0.1 - Release Denmark flag

This page is part of the DK MedCom HospitalNotification (v3.0.1: Release) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: MedComHospitalNotificationMessage - Detailed Descriptions

Active as of 2023-03-02

Definitions for the medcom-hospitalNotification-message resource profile.

Guidance on how to interpret the contents of this table can be found here.

1. Bundle
InvariantsDefined on this element
medcom-hospitalNotification-1: The message header shall conform to medcom-hospitalNotification-messageHeader profile (: entry.ofType(MessageHeader).all(resource.conformsTo('http://medcomfhir.dk/fhir/hospitalnotification/StructureDefinition/medcom-hospitalNotification-messageHeader')))
medcom-hospitalNotification-2: Entry shall contain exactly one patient resource (: entry.where(resource.is(Patient)).count() = 1)
medcom-hospitalNotification-3: All provenance resources shall contain activities from medcom-hospitalNotification-messageActivities valueset (: entry.ofType(Provenance).all(resource.activity.memberOf('http://medcomfhir.dk/fhir/dk-medcom-terminology/ValueSet/medcom-hospitalNotification-messageActivities')))
medcom-hospitalNotification-4: The system of Patient.identifier shall be 'urn:oid:1.2.208.176.1.2', which represents an official Danish CPR-number (: entry.resource.ofType(Patient).identifier.system = 'urn:oid:1.2.208.176.1.2')
medcom-hospitalNotification-5: The receiver of a HospitalNotification shall always be a primary receiver. (: Bundle.entry.resource.ofType(MessageHeader).destination.extension.value.code = 'primary')
2. Bundle.id
3. Bundle.timestamp
4. Bundle.entry