MessageHeader - FHIR Resource (dstu2)
This MessageHeader Resource uses the
FHIR API standard for access and structure.
Validate an MessageHeader FHIR Resource (dstu2)
Resource Attributes
Attribute | Field is list | Type | Description |
---|
author | false | Reference | # The source of the decision
|
data | true | Reference | # The actual content of the message
|
destination | true | Data Type | # Message Destination Application(s)
|
enterer | false | Reference | # The source of the data entry
|
event | false | Coding | # Code for the event this message represents
|
reason | false | CodeableConcept | # Cause of event
|
receiver | false | Reference | # Intended "real-world" recipient for the data
|
response | false | Data Type | # If this is a reply to prior message
|
responsible | false | Reference | # Final responsibility for event
|
source | false | Data Type | # Message Source Application
|
timestamp | false | instant | # Time that the message was sent
|
MessageHeader Structure
{
"resourceType" : "MessageHeader",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"timestamp" : "<instant>", // R! Time that the message was sent
"event" : { Coding }, // R! Code for the event this message represents
"response" : { // If this is a reply to prior message
"identifier" : "<id>", // R! Id of original message
"code" : "<code>", // R! ok | transient-error | fatal-error
"details" : { Reference(OperationOutcome) } // Specific list of hints/warnings/errors
},
"source" : { // R! Message Source Application
"name" : "<string>", // Name of system
"software" : "<string>", // Name of software running the system
"version" : "<string>", // Version of software running
"contact" : { ContactPoint }, // Human contact for problems
"endpoint" : "<uri>" // R! Actual message source address or id
},
"destination" : [{ // Message Destination Application(s)
"name" : "<string>", // Name of system
"target" : { Reference(Device) }, // Particular delivery destination within the destination
"endpoint" : "<uri>" // R! Actual destination address or id
}],
"enterer" : { Reference(Practitioner) }, // The source of the data entry
"author" : { Reference(Practitioner) }, // The source of the decision
"receiver" : { Reference(Practitioner|Organization) }, // Intended "real-world" recipient for the data
"responsible" : { Reference(Practitioner|Organization) }, // Final responsibility for event
"reason" : { CodeableConcept }, // Cause of event
"data" : [{ Reference(Any) }] // The actual content of the message
}
MessageHeader Search Parameters
The following search parameters can be used to query MessageHeader resources. Just submit them like so:
https://api.1up.health/fhir/dstu2/MessageHeader?query-param=queryvalue
Search Parameter | Field Type | Resource Fields Searched |
---|
author | reference | author |
code | text | response.code |
data | reference | data |
destination | text | destination.name |
destination-uri | uri | destination.endpoint |
enterer | reference | enterer |
event | text | event |
receiver | reference | receiver |
response-id | text | response.identifier |
responsible | reference | responsible |
source | text | source.name |
source-uri | uri | source.endpoint |
target | reference | destination.target |
timestamp | date | timestamp |