description: MessageHeader for HomeCareObservation package_name: medcom.fhir.dk.homecareobservation derivation: constraint name: MedComHomeCareObservationMessageHeader type: MessageHeader elements: id: {short: A unique identifier for each message. This identifier should be globally unique., index: 0} event: pattern: type: Coding value: {code: homecareobservation-message, system: 'http://medcomfhir.dk/ig/terminology/CodeSystem/medcom-messaging-eventCodes'} choices: [] type: Coding index: 2 destination: index: 3 slicing: slices: primary: match: {} schema: index: 3 elements: receiver: type: Reference refers: ['http://medcomfhir.dk/ig/messaging/StructureDefinition/medcom-requesterorganization'] index: 4 cc: match: {} schema: {index: 5} max: 0 sender: type: Reference refers: ['http://medcomfhir.dk/ig/messaging/StructureDefinition/medcom-producer-organization'] index: 6 focus: type: Reference refers: ['http://medcomfhir.dk/ig/homecareobservation/StructureDefinition/medcom-homecareobservation-diagnosticreport'] index: 7 definition: constraint: medcom-hcobs-definition-url: human: |- SHALL reference a MedCom HomeCare Observation MessageDefinition whose canonical URL starts with https://medcomfhir.dk/ig/messagedefinitions/MessageDefinition-MedComHomeCareObservationMessageDefinition1.—that is, any version 1.x of the message definition source: http://medcomfhir.dk/ig/homecareobservation/StructureDefinition/medcom-homecareobservation-messageheader severity: error expression: matches('^http://medcomfhir.dk/ig/messagedefinitions/MessageDefinition/MedComHomeCareObservationMessageDefinition1[.][0-9]{1,2}$') index: 8 package_version: 1.1.0-trial-use class: profile kind: resource url: http://medcomfhir.dk/ig/homecareobservation/StructureDefinition/medcom-homecareobservation-messageheader base: http://medcomfhir.dk/ig/messaging/StructureDefinition/medcom-messaging-messageHeader version: 1.1.0-trial-use required: [definition]