The 'Spine-Response-MessageHeader-2-0' is the header for the FGM RIS Query Response message exchange that is responding to an action.
The reference(s) that is the subject of the action as well as other information related to the action are transmitted in the 'Spine-Message-Bundle-1-0' bundle, in which the MessageHeader resource instance is the first resource in the bundle.
The actual content of the data resource is specified for each message event e.g. FGMQueryResponse_2_0 and the actual content of the message is referenced from the MessageHeader.data element:
Any resources referenced in the MessageHeader.data element are always included in the bundle.
Name | Card. | Type | Description & Constraints |
---|---|---|---|
MessageHeader | DomainResource | A resource that describes a query response message that is exchanged between NHS SPINE 2 and a health system. | |
timestamp | 1..1 | Instant | Time that the message was sent. |
event | 1..1 | Coding | Code for the event this message represents Binding One of the message events defined as part of the MessageEvent value set (http://fhir.nhs.net/ValueSet/message-event-2-0) Binding Strength Required |
system | 1..1 | Uri | Identity of the terminology system Fixed Value http://fhir.nhs.net/ValueSet/message-event-2-0 |
code | 1..1 | Code | Symbol in syntax defined by the system Example Value urn:nhs:names:services:clinicals-sync:FGMQueryResponse_2_0 |
display | 0..1 | String | Representation defined by the system |
response | 1..1 | BackboneElement | If this is a reply to prior message |
identifier | 1..1 | Id | Id of original message Example Value 13daadee-26e1-4d6a-9e6a-7f4af9b58877 |
code | 1..1 | Code | ok | transient-error | fatal-error Binding The kind of response to a message (http://hl7.org/fhir/DSTU2/valueset-response-code) Binding Strength Required |
details | 0..1 | Reference (spine-operationoutcome-1-0) | Specific list of hints/warnings/errors |
reference | 1..1 | String | Relative reference to the Operation Outcome resource within the bundle |
source | 1..1 | BackboneElement | Message Source Application |
name | 0..1 | String | Name of system |
software | 0..1 | String | Name of software running the system |
contact | 0..1 | ContactPoint | Human contact for problems |
system | 0..1 | Code | phone | fax | email | pager | other Binding Telecommunications form for contact point (http://hl7.org/fhir/valueset-contact-point-system) Binding Strength Required |
value | 0..1 | String | The actual contact point details |
use | 0..1 | Code | home | work | temp | old | mobile - purpose of this contact point Binding Use of contact point (http://hl7.org/fhir/ValueSet/contact-point-use) Binding Strength Required |
period | 0..1 | Period | Time period when the contact point was/is in use |
start | 0..1 | DateTime | Starting time with inclusive boundary |
end | 0..1 | DateTime | End time with inclusive boundary, if not ongoing |
endpoint | 1..1 | Uri | Actual message source address or id Example Value urn:nhs:addressing:asid:990101234567 |
destination | 1..1 | BackboneElement | Message Destination Application(s) |
name | 0..1 | String | Name of system |
endpoint | 1..1 | Uri | Actual destination address or id Example Value urn:nhs:addressing:asid:047192794544 |
data | 0..* | Reference (Resource) | The actual content of the message |
reference | 0..1 | String | Relative reference to the Flag resource within the bundle |
Path | Name | Binding Strength | ValueSet |
---|---|---|---|
MessageHeader.event | event | Required | http://fhir.nhs.net/ValueSet/message-event-2-0 |
MessageHeader.response.code | code | Required | http://hl7.org/fhir/DSTU2/valueset-response-code |
MessageHeader.source.contact.system | system | Required | http://hl7.org/fhir/valueset-contact-point-system |