UKCore-MessageHeader

Summary

The header for a message exchange that is either requesting or responding to an action.

Profile Views

Refer to Profile Descriptions for a definition of the different profile view formats.

Note: The UKCore-MessageHeader profile is currently in Draft and is not included in the UK Core Implementation Guide. The profile is closely aligned with the base FHIR R4 MessageHeader resource, the only differences being the inclusion of some Must Support elements.

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
eventCodingCoding
eventUriuri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ0..1Reference(Device)
endpointΣ1..1url
receiverΣ0..1Reference(Practitioner | PractitionerRole | Organization)
senderS Σ0..1Reference(Practitioner | PractitionerRole | Organization)
entererΣ0..1Reference(Practitioner | PractitionerRole)
authorΣ0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ0..1ContactPoint
endpointΣ1..1url
responsibleΣ0..1Reference(Practitioner | PractitionerRole | Organization)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ0..1Reference(OperationOutcome)
focusS Σ0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
eventCodingCoding
eventUriuri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ0..1Reference(Device)
endpointΣ1..1url
receiverΣ0..1Reference(Practitioner | PractitionerRole | Organization)
senderS Σ0..1Reference(Practitioner | PractitionerRole | Organization)
entererΣ0..1Reference(Practitioner | PractitionerRole)
authorΣ0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ0..1ContactPoint
endpointΣ1..1url
responsibleΣ0..1Reference(Practitioner | PractitionerRole | Organization)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ0..1Reference(OperationOutcome)
focusS Σ0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
eventCodingCoding
eventUriuri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ0..1Reference(Device)
endpointΣ1..1url
receiverΣ0..1Reference(Practitioner | PractitionerRole | Organization)
senderS Σ0..1Reference(Practitioner | PractitionerRole | Organization)
entererΣ0..1Reference(Practitioner | PractitionerRole)
authorΣ0..1Reference(Practitioner | PractitionerRole)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
contactΣ0..1ContactPoint
endpointΣ1..1url
responsibleΣ0..1Reference(Practitioner | PractitionerRole | Organization)
reasonΣ0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ0..1Reference(OperationOutcome)
focusS Σ0..*Reference(Resource)
definitionΣ0..1canonical(MessageDefinition)

Additional Guidance

No additional guidance is currently provided for this profile.