臺灣長期照顧實作指引(TW LTC IG)
1.1.0 - STU 1.1.0
臺灣長期照顧實作指引(TW LTC IG), published by 經濟部產業發展署. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Lorex/TWLongTermCare_IG_Build/ and changes regularly. See the Directory of published versions
| Official URL: http://ltc-ig.fhir.tw/StructureDefinition/HAHCommunication | Version: 1.1.0 | |||
| Draft as of 2026-10-30 | Computable Name: HAHCommunication | |||
沿用服務活動紀錄,交換照會回覆、交班與衛教內容。
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | string | 長照 SDK-案件編號(CASENO) URL: http://ltc-ig.fhir.tw/StructureDefinition/Ext-TW-LTC-Export-CaseNo | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |
![]() ![]() |
1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): The status of the communication. | |
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |
![]() ![]() |
1..1 | dateTime | When sent | |
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |
![]() ![]() |
1..* | BackboneElement | Message payload | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.status | Base | required | EventStatus | 📍4.0.1 | FHIR Std. |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Communication | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Communication | 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 | Communication | 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 | Communication | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Communication | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from LTCCommunicationServiceA
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |
![]() ![]() |
1..1 | dateTime | When sent | |
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |
![]() ![]() |
1..* | BackboneElement | Message payload | |
![]() ![]() ![]() |
1..1 | string, Attachment, Reference(Resource) | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | string | 長照 SDK-案件編號(CASENO) URL: http://ltc-ig.fhir.tw/StructureDefinition/Ext-TW-LTC-Export-CaseNo | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Unique identifier | |||||
![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instantiates FHIR protocol or definition | |||||
![]() ![]() |
0..* | uri | Instantiates external protocol or definition | |||||
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |||||
![]() ![]() |
0..* | Reference(Resource) | Part of this action | |||||
![]() ![]() |
0..* | Reference(Communication) | Reply to | |||||
![]() ![]() |
1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): The status of the communication. | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: CommunicationNotDoneReason (example): Codes for the reason why a communication did not happen. | |||||
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Codes indicating the relative importance of a communication. | |||||
![]() ![]() |
0..* | CodeableConcept | A channel of communication Binding: ParticipationMode (example): Codes for communication mediums such as phone, fax, email, in person, etc. | |||||
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |||||
![]() ![]() |
0..1 | CodeableConcept | Description of the purpose/content Binding: 臺灣長照服務項目 (preferred) | |||||
![]() ![]() |
0..* | Reference(Resource) | Resources that pertain to this communication | |||||
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |||||
![]() ![]() |
1..1 | dateTime | When sent | |||||
![]() ![]() |
0..1 | dateTime | When received | |||||
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |||||
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |||||
![]() ![]() |
0..* | CodeableConcept | Indication for message Binding: SNOMEDCTClinicalFindings (example): Codes for describing reasons for the occurrence of a communication. | |||||
![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why was communication done? | |||||
![]() ![]() |
1..* | BackboneElement | Message payload | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |||||
![]() ![]() |
0..* | Annotation | Comments made about the communication | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Communication.status | Base | required | EventStatus | 📍4.0.1 | FHIR Std. |
| Communication.statusReason | Base | example | CommunicationNotDoneReason | 📍4.0.1 | FHIR Std. |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
| Communication.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| Communication.medium | Base | example | ParticipationMode | 📦3.0.0 | THO v7.5 |
| Communication.topic | Base | preferred | 臺灣長照服務項目 | 📦1.1.0 | This IG |
| Communication.reasonCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Communication | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Communication | 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 | Communication | 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 | Communication | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Communication | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from LTCCommunicationServiceA
Summary
Mandatory: 7 elements
Must-Support: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | string | 長照 SDK-案件編號(CASENO) URL: http://ltc-ig.fhir.tw/StructureDefinition/Ext-TW-LTC-Export-CaseNo | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |
![]() ![]() |
1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): The status of the communication. | |
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |
![]() ![]() |
1..1 | dateTime | When sent | |
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |
![]() ![]() |
1..* | BackboneElement | Message payload | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.status | Base | required | EventStatus | 📍4.0.1 | FHIR Std. |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Communication | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Communication | 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 | Communication | 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 | Communication | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Communication | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from LTCCommunicationServiceA
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |
![]() ![]() |
1..1 | dateTime | When sent | |
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |
![]() ![]() |
1..* | BackboneElement | Message payload | |
![]() ![]() ![]() |
1..1 | string, Attachment, Reference(Resource) | Message part content Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | LTCCommunicationServiceA | A record of information transmitted from a sender to a receiver | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | string | 長照 SDK-案件編號(CASENO) URL: http://ltc-ig.fhir.tw/StructureDefinition/Ext-TW-LTC-Export-CaseNo | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Unique identifier | |||||
![]() ![]() |
0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | Instantiates FHIR protocol or definition | |||||
![]() ![]() |
0..* | uri | Instantiates external protocol or definition | |||||
![]() ![]() |
0..* | Reference(在宅急症-服務請求 | 在宅急症-照護計畫) | Request fulfilled by this communication | |||||
![]() ![]() |
0..* | Reference(Resource) | Part of this action | |||||
![]() ![]() |
0..* | Reference(Communication) | Reply to | |||||
![]() ![]() |
1..1 | code | preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): The status of the communication. | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: CommunicationNotDoneReason (example): Codes for the reason why a communication did not happen. | |||||
![]() ![]() |
1..* | CodeableConcept | Message category Binding: 在宅急症-溝通類型值集 (required) | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Codes indicating the relative importance of a communication. | |||||
![]() ![]() |
0..* | CodeableConcept | A channel of communication Binding: ParticipationMode (example): Codes for communication mediums such as phone, fax, email, in person, etc. | |||||
![]() ![]() |
1..1 | Reference(在宅急症-個案) | Focus of message | |||||
![]() ![]() |
0..1 | CodeableConcept | Description of the purpose/content Binding: 臺灣長照服務項目 (preferred) | |||||
![]() ![]() |
0..* | Reference(Resource) | Resources that pertain to this communication | |||||
![]() ![]() |
1..1 | Reference(在宅急症-就診基礎) | Encounter created as part of | |||||
![]() ![]() |
1..1 | dateTime | When sent | |||||
![]() ![]() |
0..1 | dateTime | When received | |||||
![]() ![]() |
1..* | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人 | 在宅急症-個案 | 在宅急症-照護團隊) | Message recipient | |||||
![]() ![]() |
1..1 | Reference(長期照顧-照顧服務提供者 | 長期照顧-服務人員角色 | 長期照顧-機構 | 長期照顧-關係人) | Message sender | |||||
![]() ![]() |
0..* | CodeableConcept | Indication for message Binding: SNOMEDCTClinicalFindings (example): Codes for describing reasons for the occurrence of a communication. | |||||
![]() ![]() |
0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why was communication done? | |||||
![]() ![]() |
1..* | BackboneElement | Message payload | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | Message part content Slice: Unordered, Closed by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() ![]() |
0..1 | Reference(在宅急症-照護附件) | Message part content | |||||
![]() ![]() |
0..* | Annotation | Comments made about the communication | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Communication.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Communication.status | Base | required | EventStatus | 📍4.0.1 | FHIR Std. |
| Communication.statusReason | Base | example | CommunicationNotDoneReason | 📍4.0.1 | FHIR Std. |
| Communication.category | Base | required | 在宅急症-溝通類型值集 | 📦1.1.0 | This IG |
| Communication.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| Communication.medium | Base | example | ParticipationMode | 📦3.0.0 | THO v7.5 |
| Communication.topic | Base | preferred | 臺灣長照服務項目 | 📦1.1.0 | This IG |
| Communication.reasonCode | Base | example | SNOMED CT Clinical Findings | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Communication | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Communication | 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 | Communication | 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 | Communication | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Communication | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from LTCCommunicationServiceA
Summary
Mandatory: 7 elements
Must-Support: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron