description: Minimum expectations for a MessageHeader resource when used for Clinical Order Workflow. This profile is used to describe the use of FHIR Messaging when RESTful-based exchange is not possible between the Placer and the Fulfiller. The purpose of the constraints for the MessageHeader resource is to make sure that the rest of the CLinical Workflow requirements that may be relevant to a particular implementation or national/regional implementation guides are compatible with the RESTful-based exchange patterns. package_name: hl7.fhir.uv.cow derivation: constraint name: COWMessageHeader type: MessageHeader elements: event: choices: [] index: 1 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: eventCoding: match: {} schema: choices: [eventCoding] index: 3 min: 0 max: 1 eventCoding: type: Coding choiceOf: event index: 4 slicing: slices: eventCoding: match: {} schema: {type: Coding, choiceOf: event, index: 4} min: 0 max: 1 focus: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/cow/StructureDefinition/coordination-task'] index: 5 package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/cow/StructureDefinition/cow-message-header base: http://hl7.org/fhir/StructureDefinition/MessageHeader version: 1.0.0-ballot required: [focus]