臺灣牙醫實作指引 (Taiwan Dental Implementation Guide)
0.0.1 - ci-build

臺灣牙醫實作指引 (Taiwan Dental Implementation Guide), 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/Lorex/TWDental_IG_Build/ and changes regularly. See the Directory of published versions

Logical Model: 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型

Official URL: http://dental-ig.fhir.tw/StructureDefinition/TWDentalOF5 Version: 0.0.1
Active as of 2026-06-25 Computable Name: TWDentalOF5Model

口腔衰弱五項量表(Oral Frailty Five-item, OF-5)之資料模型,包含牙齒減少、咀嚼困難、吞嚥困難、口乾及口腔運動發音技能低下等五個項目;五項中有兩項以上為「是/適用」即表示有口腔衰弱的表現。

Usages:

  • This Logical Model is not used by any profiles in this Specification

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
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
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()
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
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()
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())

This structure is derived from Base

Summary

Mandatory: 0 element(9 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
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()
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. TWDentalOF5 0..* Base 牙醫-口腔衰弱五項量表 (TW Dental OF-5) 之資料模型
... identifier 0..* Identifier 評估紀錄識別碼
... subject 1..1 Reference() 受評估對象(病人)
... assessmentDate 1..1 date 評估日期
... toothReduction 1..1 BackboneElement 牙齒減少
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... remainingTeeth 0..1 integer 天然牙齒剩餘顆數
.... applicable 1..1 boolean 牙齒減少是否適用
... chewingDifficulty 1..1 boolean 咀嚼困難
... swallowingDifficulty 1..1 boolean 吞嚥困難
... dryMouth 1..1 boolean 口乾
... oralMotorSpeech C 1..1 BackboneElement 口腔運動發音技能低下
Constraints: of5-method-result
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... method 1..1 code 評估方式
Binding: OF-5 口腔運動發音技能評估方式值集 (required)
.... articulationDifficulty 0..1 boolean A. 發音清晰度困難
.... ddkRateApplicable 0..1 boolean B. 口腔輪替運動是否適用
... positiveItemCount 0..1 integer 符合項數
... oralFrailty 0..1 boolean 口腔衰弱判定 (Oral frailty)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
TWDentalOF5.oralMotorSpeech.​method Base required OF-5 口腔運動發音技能評估方式值集 📦0.0.1 This IG

Constraints

Id Grade Path(s) Description Expression
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()
of5-method-result error TWDentalOF5.oralMotorSpeech 項目五應依所選評估方式(A 或 B)填寫對應之結果欄位。 (method = 'A' implies articulationDifficulty.exists()) and (method = 'B' implies ddkRateApplicable.exists())

This structure is derived from Base

Summary

Mandatory: 0 element(9 nested mandatory elements)

 

Other representations of profile: CSV, Excel