Skip to main content

MessageHeader

The header for a message exchange that is either requesting or responding to an action. The reference(s) that are the subject of the action as well as other information related to the action are typically transmitted in a bundle in which the MessageHeader resource instance is the first resource in the bundle.

Properties

NameCardTypeDescription
id0..1stringLogical id of this artifact
meta0..1MetaMetadata about the resource
implicitRules0..1uriA set of rules under which this content was created
language0..1codeLanguage of the resource content
text0..1NarrativeText summary of the resource, for human interpretation
contained0..*ResourceContained, inline Resources
extension0..*ExtensionAdditional content defined by implementations
modifierExtension0..*ExtensionExtensions that cannot be ignored
event[x]1..1CodingCode for the event this message represents or link to event definition
destination0..*BackboneElementMessage destination application(s)
sender0..1ReferenceReal world sender of the message
enterer0..1ReferenceThe source of the data entry
author0..1ReferenceThe source of the decision
source1..1BackboneElementMessage source application
responsible0..1ReferenceFinal responsibility for event
reason0..1CodeableConceptCause of event
response0..1BackboneElementIf this is a reply to prior message
focus0..*ReferenceThe actual content of the message
definition0..1canonicalLink to the definition for this message

Search Parameters

NameTypeDescriptionExpression
authorreferenceThe source of the decisionMessageHeader.author
codetokenok | transient-error | fatal-errorMessageHeader.response.code
destinationstringName of systemMessageHeader.destination.name
destination-uriuriActual destination address or idMessageHeader.destination.endpoint
entererreferenceThe source of the data entryMessageHeader.enterer
eventtokenCode for the event this message represents or link to event definitionMessageHeader.event
focusreferenceThe actual content of the messageMessageHeader.focus
receiverreferenceIntended "real-world" recipient for the dataMessageHeader.destination.receiver
response-idtokenId of original messageMessageHeader.response.identifier
responsiblereferenceFinal responsibility for eventMessageHeader.responsible
senderreferenceReal world sender of the messageMessageHeader.sender
sourcestringName of systemMessageHeader.source.name
source-uriuriActual message source address or idMessageHeader.source.endpoint
targetreferenceParticular delivery destination within the destinationMessageHeader.destination.target