3.21 Extension: Communication Topic
The official URL for this extension is:
http://sharedhealth.exchange/fhir/StructureDefinition/ext-communication-topic
Status: draft
Extension maintained by:
A resource being discussed as part of this communication
Context of Use
This extension may be used on the following element(s):
- {"type"=>"Communication"}
Usage info
Usage:
- This Extension is not used in this Implementation Guide
3.21.2 Formal Views of Extension Content
Download Excel representation
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Communication.topic DSTU2 extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Definition: Allows a communication to reference the individual Medication Order Comments: Usage Note: This is used to identify the medication order that the communication is related too. Only the Prescription business identifier is included, the entire medication order resource will not be included. This is used to associate and link communications to the proper medication order to facilitate having a complete view of communication in context of the medication order that it is referring too. Conformance Rule: (1) When creating a communication that is linked to a medication order, the medication order identifier must be in the same format and have the same value as it was sent or received in the original task's MedicationOrder.identifier(EMR-id). (2) When receiving a communication and this element is populated, the system must use this value to find the corresponding medication order record in the receiving system to associate and link that incoming communication with in order to facilitate having that complete view of the context involved. (3) When replying to a communication and this element is populated, the system must resend the data as it was received. (4) Communication.extension(topic) and Communication.extension(topicGroup) must never be populated together, only one or the other extension can be populated depending on what needs to be referenced. |
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | 1..1 | Reference() {r} | Slice: Unordered, Closed by type:$this Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
This structure is derived from Communication.topic DSTU2 extension
This structure is derived from Communication.topic DSTU2 extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Extension | |
extension | 0..0 | |||
url | S | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | S | 1..1 | Reference() {r} | Value of extension |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Extension | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
url | S | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | S | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
value[x]:valueReference | 1..1 | Reference() | Value of extension | |
Documentation for this format |
Grid View
This structure is derived from Communication.topic DSTU2 extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Definition: Allows a communication to reference the individual Medication Order Comments: Usage Note: This is used to identify the medication order that the communication is related too. Only the Prescription business identifier is included, the entire medication order resource will not be included. This is used to associate and link communications to the proper medication order to facilitate having a complete view of communication in context of the medication order that it is referring too. Conformance Rule: (1) When creating a communication that is linked to a medication order, the medication order identifier must be in the same format and have the same value as it was sent or received in the original task's MedicationOrder.identifier(EMR-id). (2) When receiving a communication and this element is populated, the system must use this value to find the corresponding medication order record in the receiving system to associate and link that incoming communication with in order to facilitate having that complete view of the context involved. (3) When replying to a communication and this element is populated, the system must resend the data as it was received. (4) Communication.extension(topic) and Communication.extension(topicGroup) must never be populated together, only one or the other extension can be populated depending on what needs to be referenced. |
url | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | 1..1 | Reference() {r} | Slice: Unordered, Closed by type:$this Definition: Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list). |
This structure is derived from Communication.topic DSTU2 extension
Differential View
This structure is derived from Communication.topic DSTU2 extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Extension | |
extension | 0..0 | |||
url | S | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | S | 1..1 | Reference() {r} | Value of extension |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | 0..1 | Communication.topic DSTU2 extension | Extension | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
url | S | 1..1 | uri | "http://hl7.org/fhir/StructureDefinition/extension-Communication.topic" |
value[x] | S | 1..1 | (Slice Definition) | Value of extension Slice: Unordered, Closed by type:$this |
value[x]:valueReference | 1..1 | Reference() | Value of extension | |
Documentation for this format |
Other representations of extension: Schematron
3.21.3 Terminology Bindings
3.21.4 Constraints
Constraints
Id | Path | Details | Requirements |