Properties
| Name | Required | Type | Description | 
|---|---|---|---|
| identifier | No | Identifier[] | Unique identifier | 
| basedOn | No | Reference<Resource>[] | Fulfills plan or proposal | 
| replaces | No | Reference<CommunicationRequest>[] | Request(s) replaced by this request | 
| groupIdentifier | No | Identifier | Composite request this is part of | 
| status | Yes | code | draft / active / on-hold / revoked / completed / entered-in-error / unknown | 
| statusReason | No | CodeableConcept | Reason for current status | 
| category | No | CodeableConcept[] | Message category | 
| priority | No | code | routine / urgent / asap / stat | 
| doNotPerform | No | boolean | True if request is prohibiting action | 
| medium | No | CodeableConcept[] | A channel of communication | 
| subject | No | Reference<Patient / Group> | Focus of message | 
| about | No | Reference<Resource>[] | Resources that pertain to this communication request | 
| encounter | No | Reference<Encounter> | Encounter created as part of | 
| payload | No | CommunicationRequestPayload | Message payload | 
| - id | No | string | Unique id for inter-element referencing | 
| - extension | No | Extension[] | Additional content defined by implementations | 
| - modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized | 
| - content[x] | Yes | string, Attachment, Reference<Resource> | Message part content | 
| occurrence[x] | No | dateTime, Period | When scheduled | 
| authoredOn | No | dateTime | When request transitioned to being actionable | 
| requester | No | Reference<Practitioner / PractitionerRole / Organization / Patient / RelatedPerson / Device> | Who/what is requesting service | 
| recipient | No | Reference<Device / Organization / Patient / Practitioner / PractitionerRole / RelatedPerson / Group / CareTeam / HealthcareService>[] | Message recipient | 
| sender | No | Reference<Device / Organization / Patient / Practitioner / PractitionerRole / RelatedPerson / HealthcareService> | Message sender | 
| reasonCode | No | CodeableConcept[] | Why is communication needed? | 
| reasonReference | No | Reference<Condition / Observation / DiagnosticReport / DocumentReference>[] | Why is communication needed? | 
| note | No | Annotation[] | Comments made about communication request | 
Search Parameters
| Name | Type | Description | Expression | 
|---|---|---|---|
| authored | date | When request transitioned to being actionable | CommunicationRequest.authoredOn | 
| based-on | reference | Fulfills plan or proposal | CommunicationRequest.basedOn | 
| category | token | Message category | CommunicationRequest.category | 
| encounter | reference | Encounter created as part of | CommunicationRequest.encounter | 
| group-identifier | token | Composite request this is part of | CommunicationRequest.groupIdentifier | 
| identifier | token | Unique identifier | CommunicationRequest.identifier | 
| medium | token | A channel of communication | CommunicationRequest.medium | 
| occurrence | date | When scheduled | CommunicationRequest.occurrence | 
| patient | reference | Focus of message | CommunicationRequest.subject | 
| priority | token | routine / urgent / asap / stat | CommunicationRequest.priority | 
| recipient | reference | Message recipient | CommunicationRequest.recipient | 
| replaces | reference | Request(s) replaced by this request | CommunicationRequest.replaces | 
| requester | reference | Who/what is requesting service | CommunicationRequest.requester | 
| sender | reference | Message sender | CommunicationRequest.sender | 
| status | token | draft / active / on-hold / revoked / completed / entered-in-error / unknown | CommunicationRequest.status | 
| subject | reference | Focus of message | CommunicationRequest.subject | 
Inherited Properties
| Name | Required | Type | Description | 
|---|---|---|---|
| id | No | string | Logical id of this artifact | 
| meta | No | Meta | Metadata about the resource | 
| implicitRules | No | uri | A set of rules under which this content was created | 
| language | No | code | Language of the resource content | 
| text | No | Narrative | Text summary of the resource, for human interpretation | 
| contained | No | Resource[] | Contained, inline Resources | 
| extension | No | Extension[] | Additional content defined by implementations | 
| modifierExtension | No | Extension[] | Extensions that cannot be ignored | 

