臺灣社政領域基礎實作指引
0.0.1 - ci-build

臺灣社政領域基礎實作指引, published by 衛生福利部社會及家庭署. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/sfaassn2025-source/base/ and changes regularly. See the Directory of published versions

Resource Profile: 健康與障礙狀況-Condition TWSS Base

Official URL: https://sfaa.gov.tw/base/StructureDefinition/Condition-twss-base Version: 0.0.1
Draft as of 2026-08-10 Computable Name: ConditionTWSSBase

健康與障礙狀況-Condition TWSS Base Profile 表達社家署業務中的健康、障礙或診斷狀況。本 Profile 因 TWSS Base 的基數需求與 reference target 與 TW Core Condition 0.3.2 限制不同,故繼承原生 Condition,並沿用相容的 TW Core 0.3.2 規則。

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* Condition 有關病情、問題或診斷的詳細資訊
Constraints: con-3, con-4, con-5
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此Condition Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier SΣ 0..* Identifier 此病情、問題或診斷的外部識別碼
.... use ?!SΣ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type SΣ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
... clinicalStatus ?!SΣC 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus ?!SΣC 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code SΣ 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
.... text SΣ 0..1 string 概念的文字表示法
... bodySite SΣ 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject SΣ 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter SΣ 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] SΣ 0..1 估計的或實際的日期、日期—時間或年齡。
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] SC 0..1 何時解決/緩解
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate SΣ 0..1 dateTime 記錄的日期
... recorder SΣ 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter SΣ 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage C 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
Constraints: con-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... summary C 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence C 0..* BackboneElement 支持的證據
Constraints: con-2
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code ΣC 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail ΣC 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Condition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
con-1 error Condition.stage Stage SHALL have summary or assessment summary.exists() or assessment.exists()
con-2 error Condition.evidence evidence SHALL have code or details code.exists() or detail.exists()
con-3 best practice Condition Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4 error Condition If condition is abated, then clinicalStatus must be either inactive, resolved, or remission abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5 error Condition Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2 error Condition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Condition 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 Condition 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 Condition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Condition 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 Condition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition 0..* Condition 有關病情、問題或診斷的詳細資訊
... id 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta 0..1 Meta 此Condition Resource的metadata
... implicitRules 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
... identifier S 0..* Identifier 此病情、問題或診斷的外部識別碼
.... use S 0..1 code usual | official | temp | secondary | old (If known)
.... type S 0..1 CodeableConcept Description of identifier
.... system S 0..1 uri The namespace for the identifier value
.... value S 0..1 string The value that is unique
... clinicalStatus S 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus S 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code S 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... Slices for coding 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
... bodySite S 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject S 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter S 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] S 0..1 dateTime, Age, Period, Range, string 估計的或實際的日期、日期—時間或年齡。
... abatement[x] S 0..1 dateTime, Age, Period, Range, string 何時解決/緩解
... recordedDate S 0..1 dateTime 記錄的日期
... recorder S 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter S 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
.... summary 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence 0..* BackboneElement 支持的證據
.... code 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* Condition 有關病情、問題或診斷的詳細資訊
Constraints: con-3, con-4, con-5
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此Condition Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
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 此病情、問題或診斷的外部識別碼
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!SΣ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type SΣ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... clinicalStatus ?!SΣC 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus ?!SΣC 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code SΣ 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
.... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
.... text SΣ 0..1 string 概念的文字表示法
... bodySite SΣ 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject SΣ 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter SΣ 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] SΣ 0..1 估計的或實際的日期、日期—時間或年齡。
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] SC 0..1 何時解決/緩解
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate SΣ 0..1 dateTime 記錄的日期
... recorder SΣ 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter SΣ 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage C 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
Constraints: con-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... summary C 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence C 0..* BackboneElement 支持的證據
Constraints: con-2
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code ΣC 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail ΣC 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Condition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
con-1 error Condition.stage Stage SHALL have summary or assessment summary.exists() or assessment.exists()
con-2 error Condition.evidence evidence SHALL have code or details code.exists() or detail.exists()
con-3 best practice Condition Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4 error Condition If condition is abated, then clinicalStatus must be either inactive, resolved, or remission abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5 error Condition Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2 error Condition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Condition 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 Condition 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 Condition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Condition 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()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* Condition 有關病情、問題或診斷的詳細資訊
Constraints: con-3, con-4, con-5
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此Condition Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier SΣ 0..* Identifier 此病情、問題或診斷的外部識別碼
.... use ?!SΣ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type SΣ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
... clinicalStatus ?!SΣC 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus ?!SΣC 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code SΣ 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
.... text SΣ 0..1 string 概念的文字表示法
... bodySite SΣ 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject SΣ 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter SΣ 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] SΣ 0..1 估計的或實際的日期、日期—時間或年齡。
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] SC 0..1 何時解決/緩解
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate SΣ 0..1 dateTime 記錄的日期
... recorder SΣ 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter SΣ 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage C 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
Constraints: con-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... summary C 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence C 0..* BackboneElement 支持的證據
Constraints: con-2
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code ΣC 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail ΣC 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Condition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
con-1 error Condition.stage Stage SHALL have summary or assessment summary.exists() or assessment.exists()
con-2 error Condition.evidence evidence SHALL have code or details code.exists() or detail.exists()
con-3 best practice Condition Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4 error Condition If condition is abated, then clinicalStatus must be either inactive, resolved, or remission abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5 error Condition Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2 error Condition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Condition 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 Condition 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 Condition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Condition 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 Condition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition 0..* Condition 有關病情、問題或診斷的詳細資訊
... id 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta 0..1 Meta 此Condition Resource的metadata
... implicitRules 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
... identifier S 0..* Identifier 此病情、問題或診斷的外部識別碼
.... use S 0..1 code usual | official | temp | secondary | old (If known)
.... type S 0..1 CodeableConcept Description of identifier
.... system S 0..1 uri The namespace for the identifier value
.... value S 0..1 string The value that is unique
... clinicalStatus S 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus S 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code S 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... Slices for coding 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
... bodySite S 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject S 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter S 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] S 0..1 dateTime, Age, Period, Range, string 估計的或實際的日期、日期—時間或年齡。
... abatement[x] S 0..1 dateTime, Age, Period, Range, string 何時解決/緩解
... recordedDate S 0..1 dateTime 記錄的日期
... recorder S 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter S 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
.... summary 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence 0..* BackboneElement 支持的證據
.... code 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* Condition 有關病情、問題或診斷的詳細資訊
Constraints: con-3, con-4, con-5
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Condition紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此Condition Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative Condition Resource之內容摘要以供人閱讀
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 此病情、問題或診斷的外部識別碼
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!SΣ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type SΣ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
.... value SΣ 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... clinicalStatus ?!SΣC 0..1 CodeableConceptTW active | recurrence | relapse | inactive | remission | resolved ,病情、問題或診斷的臨床狀態。
Binding: ConditionClinicalStatusCodes (required): 應填入所綁定值集中的其中一個代碼。
... verificationStatus ?!SΣC 0..1 CodeableConceptTW unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒絕病情、問題或診斷的臨床狀態的驗證狀態。
Binding: ConditionVerificationStatus (required): 應填入所綁定值集中的其中一個代碼。
... category S 0..* CodeableConceptTW problem-list-item | encounter-diagnosis ,指定病情、問題或診斷的類別。
Binding: ConditionCategoryCodes (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... severity S 0..1 CodeableConceptTW 病情、問題或診斷的主觀嚴重程度
Binding: TWSS-FHIR Condition Severity與健康及障礙分級值集 (extensible): 身心障礙障礙等級或病情嚴重程度;輕度、中度、重度應優先使用 FHIR Condition severity 原值集之 SNOMED CT 代碼,無適合代碼時可使用 TWSS 補充碼。
... code SΣ 0..1 CodeableConceptTW 病情、問題或診斷的識別
Binding: Condition/Problem/DiagnosisCodes (example): 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求使用以下 slices 中的任一值集。障礙類別應使用 TWSS Base 障礙類別代碼;ICD 診斷應使用對應 ICD slice。
.... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
.... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。
Slice: Unordered, Open by pattern:$this
..... coding:icd10-cm-2023 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2023年中文版ICD-10-CM值集 (required)
..... coding:icd10-cm-2021 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2021年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2021年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd10-cm-2014 S 0..1 CodingTW 此為臺灣衛生福利部中央健康保險署維護之2014年中文版ICD-10-CM代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣健保署2014年中文版ICD-10-CM值集 (required): 病情、問題或診斷的識別;應填入所綁定值集中的其中一個代碼。
..... coding:icd9-cm-2001 S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: 臺灣健保署2001年中文版ICD-9-CM值集 (required)
..... coding:health-status S 0..1 CodingTW 身心健康狀況代碼。
Binding: TWSS-身心健康狀況值集 (required): 應填入身心健康狀況值集中的其中一個代碼。
..... coding:health-status-option S 0..* CodingTW 健康狀況選項代碼。
Binding: TWSS-健康狀況選項值集 (required)
..... coding:disease-type S 0..* CodingTW 疾病類型代碼。
Binding: TWSS-疾病類型值集 (required)
..... coding:absentOrUnknownProblem S 0..1 CodingTW 不存在的問題或未知問題的代碼
Binding: Absent or Unknown Problems - IPS (required): 應填入所綁定值集中的其中一個代碼。
..... coding:sct S 0..1 CodingTW 此為SNOMED CT診斷代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMED CT診斷代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
.... text SΣ 0..1 string 概念的文字表示法
... bodySite SΣ 0..* CodeableConceptTW 如果相關請填寫解剖位置
Binding: SNOMEDCTBodyStructures (extensible): 描述解剖位置的代碼。可包括側面;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... subject SΣ 1..1 Reference(個案資料-Patient TWSS Base) 誰有此病情、問題或診斷?
... encounter SΣ 0..1 Reference(Encounter) 作為病情、問題或診斷紀錄的一部分的就醫(Encounter)紀錄
... onset[x] SΣ 0..1 估計的或實際的日期、日期—時間或年齡。
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] SC 0..1 何時解決/緩解
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate SΣ 0..1 dateTime 記錄的日期
... recorder SΣ 0..1 Reference(人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 誰記錄此病情、問題或診斷
... asserter SΣ 0..1 Reference(個案資料-Patient TWSS Base | 關係人資料-RelatedPerson TWSS Base | 人員資料-Practitioner TWSS Base | 人員角色-PractitionerRole TWSS Base) 聲稱有此病情、問題或診斷的人
... stage C 0..* BackboneElement 分期(stage)/分級(grade),通常是正式的評估。
Constraints: con-1
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... summary C 0..1 CodeableConceptTW 簡單的摘要(特定疾病)。
Binding: ConditionStage (extensible): 描述病情、問題或診斷分期的代碼(例如:癌症分期)。應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) 正式的評估記錄
.... type 0..1 CodeableConceptTW 分期的種類
Binding: ConditionStageType (extensible): 病情、問題或診斷分期種類的代碼(如臨床或病理);應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
... evidence C 0..* BackboneElement 支持的證據
Constraints: con-2
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code ΣC 0..* CodeableConceptTW 表現/症狀
Binding: ManifestationAndSymptomCodes (extensible): 病情、問題或診斷的表現或症狀之代碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
.... detail ΣC 0..* Reference(Resource) 在其他地方找到的支持資訊
... note S 0..* Annotation 關於此Condition的附加資訊

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Condition.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Condition.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📦4.0.1 FHIR Std.
Condition.severity Base extensible TWSS-FHIR Condition Severity與健康及障礙分級值集 📦0.0.1 This IG
Condition.code Base example Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.code.coding:icd10-cm-2023 Base required 臺灣健保署2023年中文版ICD-10-CM值集 📦2024-11-18 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2021 Base required 臺灣健保署2021年中文版ICD-10-CM值集 📦2022-07-29 臺灣核心實作指引 v0.3
Condition.code.coding:icd10-cm-2014 Base required 臺灣健保署2014年中文版ICD-10-CM值集 📦2017-07-19 臺灣核心實作指引 v0.3
Condition.code.coding:icd9-cm-2001 Base required 臺灣健保署2001年中文版ICD-9-CM值集 📦2023-05-09 臺灣核心實作指引 v0.3
Condition.code.coding:health-status Base required TWSS-身心健康狀況值集 📦0.0.1 This IG
Condition.code.coding:health-status-option Base required TWSS-健康狀況選項值集 📦0.0.1 This IG
Condition.code.coding:disease-type Base required TWSS-疾病類型值集 📦0.0.1 This IG
Condition.code.coding:absentOrUnknownProblem Base required Absent or Unknown Problems - IPS 📦1.1.0 International Patient Summary Implementation Guide v1.1
Condition.code.coding:sct Base required SNOMED CT診斷代碼值集 📦2022-07-31 臺灣核心實作指引 v0.3
Condition.bodySite Base extensible SNOMED CT Body Structures 📦4.0.1 FHIR Std.
Condition.stage.summary Base extensible Condition Stage 📦4.0.1 FHIR Std.
Condition.stage.type Base extensible Condition Stage Type 📦4.0.1 FHIR Std.
Condition.evidence.code Base extensible Manifestation and Symptom Codes 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
con-1 error Condition.stage Stage SHALL have summary or assessment summary.exists() or assessment.exists()
con-2 error Condition.evidence evidence SHALL have code or details code.exists() or detail.exists()
con-3 best practice Condition Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4 error Condition If condition is abated, then clinicalStatus must be either inactive, resolved, or remission abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5 error Condition Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2 error Condition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Condition 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 Condition 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 Condition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Condition 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()

 

Other representations of profile: CSV, Excel, Schematron

Notes:

建議應該支援以下查詢參數:

  1. 建議(SHOULD) 支援透過查詢參數 _id 查詢所有 Condition: (如何透過 token 查詢)
    GET [base]/Condition?_id=[id]
    GET [base]/Condition/[id]

  2. 建議(SHOULD) 支援透過查詢參數 patient 查詢所有 Condition: (如何透過 reference 查詢)
    GET [base]/Condition?patient={Type/}[id]

  3. 建議(SHOULD) 支援透過查詢參數 code 查詢所有 Condition: (如何透過 token 查詢)
    GET [base]/Condition?code=[system]|[code]

  4. 建議(SHOULD) 支援透過查詢參數 severityrecorded-date 查詢所有 Condition: GET [base]/Condition?severity=[system]|[code]
    GET [base]/Condition?recorded-date={gt|lt|ge|le}[date]