CommunicationRequest
open class CommunicationRequest: DomainResource
A request for information to be sent to a receiver.
A request to convey information; e.g. the CDS system proposes that an alert be sent to a responsible provider, the CDS system proposes that the public health agency be notified about a reportable condition.
-
A request for information to be sent to a receiver.
A request to convey information; e.g. the CDS system proposes that an alert be sent to a responsible provider, the CDS system proposes that the public health agency be notified about a reportable condition.
Declaration
Swift
override open class var resourceType: String
-
When request transitioned to being actionable.
Declaration
Swift
public var authoredOn: DateTime?
-
Fulfills plan or proposal.
Declaration
Swift
public var basedOn: [Reference]?
-
Message category.
Declaration
Swift
public var category: [CodeableConcept]?
-
Encounter or episode leading to message.
Declaration
Swift
public var context: Reference?
-
Composite request this is part of.
Declaration
Swift
public var groupIdentifier: Identifier?
-
Unique identifier.
Declaration
Swift
public var identifier: [Identifier]?
-
A channel of communication.
Declaration
Swift
public var medium: [CodeableConcept]?
-
Comments made about communication request.
Declaration
Swift
public var note: [Annotation]?
-
When scheduled.
Declaration
Swift
public var occurrenceDateTime: DateTime?
-
When scheduled.
Declaration
Swift
public var occurrencePeriod: Period?
-
Message payload.
Declaration
Swift
public var payload: [CommunicationRequestPayload]?
-
Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
Declaration
Swift
public var priority: RequestPriority?
-
Why is communication needed?.
Declaration
Swift
public var reasonCode: [CodeableConcept]?
-
Why is communication needed?.
Declaration
Swift
public var reasonReference: [Reference]?
-
Message recipient.
Declaration
Swift
public var recipient: [Reference]?
-
Request(s) replaced by this request.
Declaration
Swift
public var replaces: [Reference]?
-
Who/what is requesting service.
Declaration
Swift
public var requester: CommunicationRequestRequester?
-
Message sender.
Declaration
Swift
public var sender: Reference?
-
The status of the proposal or order.
Declaration
Swift
public var status: RequestStatus?
-
Focus of message.
Declaration
Swift
public var subject: Reference?
-
Focal resources.
Declaration
Swift
public var topic: [Reference]?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(status: RequestStatus)
-
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 CommunicationRequest: DomainResource