## Union of http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest and http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest

This is the set of resources that conform to either of the profiles PAS CommunicationRequest (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest) and PAS CommunicationRequest (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest). E.g. what you have to deal with if you get resources conforming to one of them

### Structure

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
CommunicationRequest |  | 0..* |  | A request for information to be sent to a receiver
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | S Σ | 0..* | Identifier | Unique Identifier used in linking the Communication Request to the response (X12's Attachment Control Number).
basedOn | Σ | 0..* | Reference(Resource) | Fulfills plan or proposal
replaces | Σ | 0..* | Reference(CommunicationRequest) | Request(s) replaced by this request
groupIdentifier | Σ | 0..1 | Identifier | Composite request this is part of
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: ?? (required): The status of the communication request.
statusReason |  | 0..1 | CodeableConcept | Reason for current status Binding Description: (example): Codes identifying the reason for the current state of a request.
category | S | 0..* | CodeableConcept | Message category Binding: ?? (required): Codes indicating the title or contents of a document, report or supporting item. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions.
priority | Σ | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): Codes indicating the relative importance of a communication request.
doNotPerform | ?!Σ | 0..1 | boolean | True if request is prohibiting action
medium | S | 0..* | CodeableConcept | A channel of communication Binding: ?? (extensible)
subject |  | 0..1 | Reference(Patient | Group) | Focus of message
about |  | 0..* | Reference(Resource) | Resources that pertain to this communication request
encounter | Σ | 0..1 | Reference(Encounter) | Encounter created as part of
payload | S | 0..* | BackboneElement | Message payload
extension |  | 0..* | Extension | Extension
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] | S | 1..1 | string | Message part content Binding: ?? (example)
occurrence[x] | Σ | 0..1 |  | When scheduled
occurrenceDateTime |  |  | dateTime |
occurrencePeriod |  |  | Period |
authoredOn | Σ | 0..1 | dateTime | When request transitioned to being actionable
requester | S Σ | 0..1 | Reference(PAS Insurer Organization | #sd-profile-insurer-profile-insurer) | Who/what is requesting service
recipient | S | 0..* | Reference(PAS Practitioner | PAS Organization Base Profile | #sd-profile-practitioner-profile-practitioner) | Message recipient
sender | S Σ | 0..1 | Reference(PAS Requestor Organization | #sd-profile-requestor-profile-requestor) | Message sender
reasonCode | Σ | 0..* | CodeableConcept | Why is communication needed? Binding: ?? (example): Codes for describing reasons for the occurrence of a communication.
reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why is communication needed?
note |  | 0..* | Annotation | Comments made about communication request
Documentation for this format