openIMIS FHIR R4 Implementation Guide
1.0.0 - ci-build
openIMIS FHIR R4 Implementation Guide - Local Development build (v1.0.0). See the Directory of published versions
Official URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/openimis-communication-request | Version: 1.0.0 | |||
Active as of 2022-05-31 | Responsible: openIMIS Initiative | Computable Name: OpenIMISCommunicationRequest |
Defines a CommunicationRequest for openIMIS which maps to the Claim request for feedback in openIMIS.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CommunicationRequest
Summary
Mandatory: 21 elements
Prohibited: 16 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
This structure is derived from CommunicationRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CommunicationRequest | 0..* | CommunicationRequest | A request for information to be sent to a receiver | |
identifier | 0..0 | |||
basedOn | 0..0 | |||
replaces | 0..0 | |||
groupIdentifier | 0..0 | |||
status | 1..1 | code | active | completed | revoked Binding: Claim Feedback Status (CommunicationRequest) (required) | |
statusReason | 1..1 | CodeableConcept | Reason for current status Binding: Feedback Status (CommunicationRequest) (required) | |
category | 0..0 | |||
priority | 0..0 | |||
doNotPerform | 0..0 | |||
medium | 0..0 | |||
subject | 1..1 | Reference(openIMIS Patient) | Focus of message | |
about | 1..1 | Reference(openIMIS Claim) | Resources that pertain to this communication request | |
encounter | 0..0 | |||
Slices for payload | 5..5 | BackboneElement | Message payload Slice: Unordered, Closed by value:extension[type].valueCodeableConcept.coding.code | |
payload:All Slices | Content/Rules for all slices | |||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
content[x] | 1..1 | string | Message part content | |
payload:CareRendered | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: CareRendered | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Care Rendered? (yes|no) | |
payload:PaymentAsked | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: PaymentAsked | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Payment Asked? (yes|no) | |
payload:DrugPrescribed | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugPrescribed | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Drug Prescribed? (yes|no) | |
payload:DrugReceived | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugReceived | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Drug Received? (yes|no) | |
payload:Asessment | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: Asessment | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Asessment? (0|1|2|3|4|5) | |
occurrence[x] | 0..0 | |||
authoredOn | 0..0 | |||
requester | 0..0 | |||
recipient | 1..1 | Reference(openIMIS Enrolment Officer Practitioner) | Enrolment Officer | |
sender | 0..0 | |||
reasonCode | 0..0 | |||
reasonReference | 0..0 | |||
note | 0..0 | |||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
CommunicationRequest | 0..* | CommunicationRequest | A request for information to be sent to a receiver | |||||
id | Σ | 0..1 | string | Logical id of this artifact | ||||
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: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
status | ?!Σ | 1..1 | code | active | completed | revoked Binding: Claim Feedback Status (CommunicationRequest) (required) | ||||
statusReason | 1..1 | CodeableConcept | Reason for current status Binding: Feedback Status (CommunicationRequest) (required) | |||||
subject | 1..1 | Reference(openIMIS Patient) | Focus of message | |||||
about | 1..1 | Reference(openIMIS Claim) | Resources that pertain to this communication request | |||||
Slices for payload | 5..5 | BackboneElement | Message payload Slice: Unordered, Closed by value:extension[type].valueCodeableConcept.coding.code | |||||
payload:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | string | Message part content | |||||
payload:CareRendered | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: CareRendered | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Care Rendered? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:PaymentAsked | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: PaymentAsked | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Payment Asked? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:DrugPrescribed | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugPrescribed | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Drug Prescribed? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:DrugReceived | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugReceived | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Drug Received? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:Asessment | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: Asessment | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Asessment? (0|1|2|3|4|5) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
recipient | 1..1 | Reference(openIMIS Enrolment Officer Practitioner) | Enrolment Officer | |||||
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CommunicationRequest | 0..* | CommunicationRequest | A request for information to be sent to a receiver | |
Documentation for this format |
This structure is derived from CommunicationRequest
Summary
Mandatory: 21 elements
Prohibited: 16 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from CommunicationRequest
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CommunicationRequest | 0..* | CommunicationRequest | A request for information to be sent to a receiver | |
identifier | 0..0 | |||
basedOn | 0..0 | |||
replaces | 0..0 | |||
groupIdentifier | 0..0 | |||
status | 1..1 | code | active | completed | revoked Binding: Claim Feedback Status (CommunicationRequest) (required) | |
statusReason | 1..1 | CodeableConcept | Reason for current status Binding: Feedback Status (CommunicationRequest) (required) | |
category | 0..0 | |||
priority | 0..0 | |||
doNotPerform | 0..0 | |||
medium | 0..0 | |||
subject | 1..1 | Reference(openIMIS Patient) | Focus of message | |
about | 1..1 | Reference(openIMIS Claim) | Resources that pertain to this communication request | |
encounter | 0..0 | |||
Slices for payload | 5..5 | BackboneElement | Message payload Slice: Unordered, Closed by value:extension[type].valueCodeableConcept.coding.code | |
payload:All Slices | Content/Rules for all slices | |||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
content[x] | 1..1 | string | Message part content | |
payload:CareRendered | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: CareRendered | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Care Rendered? (yes|no) | |
payload:PaymentAsked | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: PaymentAsked | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Payment Asked? (yes|no) | |
payload:DrugPrescribed | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugPrescribed | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Drug Prescribed? (yes|no) | |
payload:DrugReceived | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugReceived | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Drug Received? (yes|no) | |
payload:Asessment | 1..1 | BackboneElement | Message payload | |
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |
valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: Asessment | |
contentString | 1..1 | string, Attachment, Reference(Resource) | Message part content Required Pattern: Asessment? (0|1|2|3|4|5) | |
occurrence[x] | 0..0 | |||
authoredOn | 0..0 | |||
requester | 0..0 | |||
recipient | 1..1 | Reference(openIMIS Enrolment Officer Practitioner) | Enrolment Officer | |
sender | 0..0 | |||
reasonCode | 0..0 | |||
reasonReference | 0..0 | |||
note | 0..0 | |||
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
CommunicationRequest | 0..* | CommunicationRequest | A request for information to be sent to a receiver | |||||
id | Σ | 0..1 | string | Logical id of this artifact | ||||
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: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
status | ?!Σ | 1..1 | code | active | completed | revoked Binding: Claim Feedback Status (CommunicationRequest) (required) | ||||
statusReason | 1..1 | CodeableConcept | Reason for current status Binding: Feedback Status (CommunicationRequest) (required) | |||||
subject | 1..1 | Reference(openIMIS Patient) | Focus of message | |||||
about | 1..1 | Reference(openIMIS Claim) | Resources that pertain to this communication request | |||||
Slices for payload | 5..5 | BackboneElement | Message payload Slice: Unordered, Closed by value:extension[type].valueCodeableConcept.coding.code | |||||
payload:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | string | Message part content | |||||
payload:CareRendered | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: CareRendered | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Care Rendered? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:PaymentAsked | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: PaymentAsked | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Payment Asked? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:DrugPrescribed | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugPrescribed | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Drug Prescribed? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:DrugReceived | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DrugReceived | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Drug Received? (yes|no) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
payload:Asessment | 1..1 | BackboneElement | Message payload | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
communication-payload-type | 1..1 | CodeableConcept | Payload Type (CommunicationRequest | Communication) URL: https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type Binding: Feedback Payload (CommunicationRequest | Communication) (required) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/communication-payload-type" | |||||
Slices for value[x] | 0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
value[x]:valueCodeableConcept | 0..1 | CodeableConcept | Value of extension Binding: Feedback Payload (CommunicationRequest | Communication) (required) Required Pattern: At least the following | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: https://openimis.github.io/openimis_fhir_r4_ig/CodeSystem/feedback-payload | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: Asessment | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
content[x] | 1..1 | Message part content Required Pattern: Asessment? (0|1|2|3|4|5) | ||||||
contentString | string | |||||||
contentAttachment | Attachment | |||||||
contentReference | Reference(Resource) | |||||||
recipient | 1..1 | Reference(openIMIS Enrolment Officer Practitioner) | Enrolment Officer | |||||
Documentation for this format |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet / Code |
CommunicationRequest.language | preferred | CommonLanguages Max Binding: AllLanguages |
CommunicationRequest.status | required | CommunicationRequestStatusVS |
CommunicationRequest.statusReason | required | FeedbackStatusVS |
CommunicationRequest.payload:CareRendered.extension:type.value[x]:valueCodeableConcept | required | Pattern: CareRendered |
CommunicationRequest.payload:PaymentAsked.extension:type.value[x]:valueCodeableConcept | required | Pattern: PaymentAsked |
CommunicationRequest.payload:DrugPrescribed.extension:type.value[x]:valueCodeableConcept | required | Pattern: DrugPrescribed |
CommunicationRequest.payload:DrugReceived.extension:type.value[x]:valueCodeableConcept | required | Pattern: DrugReceived |
CommunicationRequest.payload:Asessment.extension:type.value[x]:valueCodeableConcept | required | Pattern: Asessment |
Id | Grade | Path | Details | Requirements |
dom-2 | error | CommunicationRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | CommunicationRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | CommunicationRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | CommunicationRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | Best Practice | CommunicationRequest | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | CommunicationRequest.meta | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.implicitRules | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.language | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.text | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.status | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.statusReason | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.subject | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.about | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:CareRendered | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:CareRendered.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:CareRendered.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:CareRendered.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:CareRendered.extension:type.value[x]:valueCodeableConcept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:CareRendered.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:CareRendered.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:CareRendered.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:PaymentAsked.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked.extension:type.value[x]:valueCodeableConcept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:PaymentAsked.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:PaymentAsked.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:DrugPrescribed.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed.extension:type.value[x]:valueCodeableConcept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:DrugPrescribed.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:DrugPrescribed.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugReceived | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugReceived.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:DrugReceived.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:DrugReceived.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugReceived.extension:type.value[x]:valueCodeableConcept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:DrugReceived.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:DrugReceived.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:DrugReceived.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:Asessment | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:Asessment.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:Asessment.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:Asessment.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:Asessment.extension:type.value[x]:valueCodeableConcept | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.payload:Asessment.modifierExtension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | CommunicationRequest.payload:Asessment.modifierExtension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
ele-1 | error | CommunicationRequest.payload:Asessment.content[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ele-1 | error | CommunicationRequest.recipient | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |