MessageHeader
open class MessageHeader: DomainResource
A resource that describes a message that is exchanged between systems.
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.
-
A resource that describes a message that is exchanged between systems.
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.
Declaration
Swift
override open class var resourceType: String
-
The source of the decision.
Declaration
Swift
public var author: Reference?
-
Message destination application(s).
Declaration
Swift
public var destination: [MessageHeaderDestination]?
-
The source of the data entry.
Declaration
Swift
public var enterer: Reference?
-
Code for the event this message represents.
Declaration
Swift
public var event: Coding?
-
The actual content of the message.
Declaration
Swift
public var focus: [Reference]?
-
Cause of event.
Declaration
Swift
public var reason: CodeableConcept?
-
Intended
real-world
recipient for the data.Declaration
Swift
public var receiver: Reference?
-
If this is a reply to prior message.
Declaration
Swift
public var response: MessageHeaderResponse?
-
Final responsibility for event.
Declaration
Swift
public var responsible: Reference?
-
Real world sender of the message.
Declaration
Swift
public var sender: Reference?
-
Message source application.
Declaration
Swift
public var source: MessageHeaderSource?
-
Time that the message was sent.
Declaration
Swift
public var timestamp: Instant?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(event: Coding, source: MessageHeaderSource, timestamp: Instant)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
-
Undocumented
Declaration
Swift
open class MessageHeader: DomainResource