PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci@alerts-1.0.0
    http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/notifications-messageheader
description: The Da Vinci Notifications MessageHeader Profile sets minimum expectations for the FHIR [MessageHeader](http://hl7.org/fhir/R4/messageheader.html) resource to record the necessary context for Da Vinci notification messaging using FHIR resources.  It references the focus of the use case event or request as well as other information related to the action typically transmitted in a [Bundle](http://hl7.org/fhir/R4/bundle.html) resource in which the MessageHeader resource instance is the first resource in the Bundle.
package_name: hl7.fhir.us.davinci
derivation: constraint
name: NotificationsMessageHeader
type: MessageHeader
elements:
  response: {mustSupport: false, index: 11}
  source: {mustSupport: true, index: 8}
  author:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole']
    index: 6
    elements:
      reference: {mustSupport: true, index: 7}
    required: [reference]
  responsible:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole']
    index: 9
    elements:
      reference: {mustSupport: true, index: 10}
    required: [reference]
  id: {mustSupport: true, index: 0}
  sender:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole']
    index: 4
    elements:
      reference: {mustSupport: true, index: 5}
    required: [reference]
  focus:
    min: 1
    index: 12
    refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
    type: Reference
    mustSupport: true
    array: true
    elements:
      reference: {mustSupport: true, index: 13}
    required: [reference]
  destination:
    mustSupport: true
    index: 2
    elements:
      endpoint: {mustSupport: true, index: 3}
    required: [endpoint]
  eventCoding:
    type: Coding
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/davinci-alerts/ValueSet/notification-event'}
    mustSupport: true
    index: 1
package_version: alerts-1.0.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/notifications-messageheader
base: http://hl7.org/fhir/StructureDefinition/MessageHeader
version: 1.0.0
required: [eventCoding, focus, id]