PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.cow@1.0.0-ballot
    http://hl7.org/fhir/uv/cow/StructureDefinition/cow-message-header
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]