CommunicationRequest - FHIR Resource (dstu2)
This CommunicationRequest Resource uses the
FHIR API standard for access and structure.
Validate an CommunicationRequest FHIR Resource (dstu2)
CommunicationRequest Attributes
AttributeField is listTypeDescription
Description: Message category
Attribute Type : CodeableConcept
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: proposed | planned | requested | received | accepted | in-progress | completed | suspended | rejected | failed
Attribute Type : code
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: A channel of communication
Attribute Type : CodeableConcept
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: "sender" : { Reference(Device|Organization|Patient|Practitioner|
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Unique identifier
Attribute Type : Identifier
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: "scheduledPeriod" : { Period },
Attribute Type : Period
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example:"scheduledPeriod":
Description: When ordered or proposed
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Message urgency
Attribute Type : CodeableConcept
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Indication for message
Attribute Type : CodeableConcept
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: An individual who requested a communication
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: "scheduledDateTime" : "<dateTime>",
Attribute Type : dateTime
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Example:"scheduledDateTime":
Description: "recipient" : [{ Reference(Device|Organization|Patient|Practitioner|
Attribute Type : Reference
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Message payload
Attribute Type : Data Type
Required: N/A
Countability: Array
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Encounter leading to message
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
Description: Focus of message
Attribute Type : Reference
Required: N/A
Countability: Singleton
Flags: N/A
Terminology bindings: N/A
Requirements: N/A
Comments: N/A
CommunicationRequest Structure
{
"resourceType" : "CommunicationRequest",
// from Resource: id, meta, implicitRules, and language
// from DomainResource: text, contained, extension, and modifierExtension
"identifier" : [{ Identifier }], // Unique identifier
"category" : { CodeableConcept }, // Message category
"sender" : { Reference(Device|Organization|Patient|Practitioner|
RelatedPerson) }, // Message sender
"recipient" : [{ Reference(Device|Organization|Patient|Practitioner|
RelatedPerson) }], // Message recipient
"payload" : [{ // Message payload
// content[x]: Message part content. One of these 3:
"contentString" : "<string>"
"contentAttachment" : { Attachment }
"contentReference" : { Reference(Any) }
}],
"medium" : [{ CodeableConcept }], // A channel of communication
"requester" : { Reference(Practitioner|Patient|RelatedPerson) }, // An individual who requested a communication
"status" : "<code>", // proposed | planned | requested | received | accepted | in-progress | completed | suspended | rejected | failed
"encounter" : { Reference(Encounter) }, // Encounter leading to message
// scheduled[x]: When scheduled. One of these 2:
"scheduledDateTime" : "<dateTime>",
"scheduledPeriod" : { Period },
"reason" : [{ CodeableConcept }], // Indication for message
"requestedOn" : "<dateTime>", // When ordered or proposed
"subject" : { Reference(Patient) }, // Focus of message
"priority" : { CodeableConcept } // Message urgency
}
CommunicationRequest Search Parameters
The following search parameters can be used to query CommunicationRequest resources. Just submit them like so:
https://api.1up.health/fhir/dstu2/CommunicationRequest?query-param=queryvalue
Search Parameter | Field Type | Resource Fields Searched |
---|
category | text | category |
encounter | reference | encounter |
identifier | text | identifier |
medium | text | medium |
patient | reference | subject |
priority | text | priority |
recipient | reference | recipient |
requested | date | requestedOn |
requester | reference | requester |
sender | reference | sender |
status | text | status |
subject | reference | subject |
time | date | scheduledDateTime |