臺灣牙醫實作指引 (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: TWDentalIOPIModel - Detailed Descriptions

Active as of 2026-06-25

Definitions for the TWDentalIOPI logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. TWDentalIOPI
Definition

IOPI(Iowa Oral Performance Instrument)病人進展紀錄表之資料模型,用於記錄以 IOPI 系統進行舌頭或嘴唇肌力訓練之追蹤資料,包含每週(第0至8週)之最大壓力(Pmax)、耐力(Endurance)量測值,以及運動處方細節(用力程度、目標壓力與訓練頻率)。

Short牙醫-IOPI 病人進展紀錄表 (TW Dental IOPI) 之資料模型
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. TWDentalIOPI.identifier
Definition

病人進展紀錄表的唯一識別碼。

Short紀錄表識別碼
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. TWDentalIOPI.subject
Definition

接受 IOPI 肌力訓練追蹤的病人(Patient ID)。

Short受評估對象(病人)
Control1..1
TypeReference
6. TWDentalIOPI.year
Definition

本紀錄表所屬年度。

Short年度 (Year)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. TWDentalIOPI.bulbPosition
Definition

IOPI 量測球囊放置位置(tongue=舌頭; lip=嘴唇)。

Short球囊位置 (Bulb position)
Control0..1
BindingThe codes SHALL be taken from IOPI 量測球囊位置值集
(required to http://dental-ig.fhir.tw/ValueSet/VS-IOPIBulbPosition-twdental)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. TWDentalIOPI.measurement
Definition

各週次(第0至8週)之評估量測值與運動處方細節。

Short每週量測與處方 (Weekly measurement)
Control0..*
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
12. TWDentalIOPI.measurement.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
14. TWDentalIOPI.measurement.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on TWDentalIOPI.measurement.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 16. TWDentalIOPI.measurement.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    18. TWDentalIOPI.measurement.week
    Definition

    量測週次(0–8)。第0週為基準值(baseline)。

    Short週次 (Week)
    Control1..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value8
    20. TWDentalIOPI.measurement.date
    Definition

    該週次量測的日期。

    Short日期 (Date)
    Control0..1
    Typedate
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    22. TWDentalIOPI.measurement.pMax
    Definition

    最大壓力量測值,單位 kPa。

    Short最大壓力 Pmax (kPa)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    24. TWDentalIOPI.measurement.endurance
    Definition

    耐力量測值,單位秒(sec)。

    Short耐力 Endurance (sec)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    26. TWDentalIOPI.measurement.effort
    Definition

    運動處方之用力程度,單位百分比(%)。

    Short用力程度 Effort (%)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value100
    28. TWDentalIOPI.measurement.target
    Definition

    運動處方之目標壓力,單位 kPa。

    Short目標壓力 Target (kPa)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    30. TWDentalIOPI.measurement.repsPerSet
    Definition

    每一組(Set)之反覆次數。

    Short每組次數 (#Reps/Set)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    32. TWDentalIOPI.measurement.setsPerSession
    Definition

    每一次訓練(Session)之組數。

    Short每次組數 (#Sets/Session)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    34. TWDentalIOPI.measurement.sessionsPerDay
    Definition

    每日訓練次數(Session)。

    Short每日次數 (#Sessions/Day)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    36. TWDentalIOPI.measurement.daysPerWeek
    Definition

    每週訓練天數。

    Short每週天數 (#Days/Week)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value7

    Guidance on how to interpret the contents of this table can be foundhere

    0. TWDentalIOPI
    Definition

    IOPI(Iowa Oral Performance Instrument)病人進展紀錄表之資料模型,用於記錄以 IOPI 系統進行舌頭或嘴唇肌力訓練之追蹤資料,包含每週(第0至8週)之最大壓力(Pmax)、耐力(Endurance)量測值,以及運動處方細節(用力程度、目標壓力與訓練頻率)。

    Short牙醫-IOPI 病人進展紀錄表 (TW Dental IOPI) 之資料模型
    Logical ModelInstances of this logical model are not marked to be the target of a Reference
    2. TWDentalIOPI.identifier
    Definition

    病人進展紀錄表的唯一識別碼。

    Short紀錄表識別碼
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    TypeIdentifier
    4. TWDentalIOPI.subject
    Definition

    接受 IOPI 肌力訓練追蹤的病人(Patient ID)。

    Short受評估對象(病人)
    Control1..1
    TypeReference
    6. TWDentalIOPI.year
    Definition

    本紀錄表所屬年度。

    Short年度 (Year)
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    8. TWDentalIOPI.bulbPosition
    Definition

    IOPI 量測球囊放置位置(tongue=舌頭; lip=嘴唇)。

    Short球囊位置 (Bulb position)
    Control0..1
    BindingThe codes SHALL be taken from IOPI 量測球囊位置值集
    (required to http://dental-ig.fhir.tw/ValueSet/VS-IOPIBulbPosition-twdental)
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    10. TWDentalIOPI.measurement
    Definition

    各週次(第0至8週)之評估量測值與運動處方細節。

    Short每週量測與處方 (Weekly measurement)
    Control0..*
    TypeBackboneElement
    12. TWDentalIOPI.measurement.week
    Definition

    量測週次(0–8)。第0週為基準值(baseline)。

    Short週次 (Week)
    Control1..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value8
    14. TWDentalIOPI.measurement.date
    Definition

    該週次量測的日期。

    Short日期 (Date)
    Control0..1
    Typedate
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    16. TWDentalIOPI.measurement.pMax
    Definition

    最大壓力量測值,單位 kPa。

    Short最大壓力 Pmax (kPa)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    18. TWDentalIOPI.measurement.endurance
    Definition

    耐力量測值,單位秒(sec)。

    Short耐力 Endurance (sec)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    20. TWDentalIOPI.measurement.effort
    Definition

    運動處方之用力程度,單位百分比(%)。

    Short用力程度 Effort (%)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value100
    22. TWDentalIOPI.measurement.target
    Definition

    運動處方之目標壓力,單位 kPa。

    Short目標壓力 Target (kPa)
    Control0..1
    Typedecimal
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    24. TWDentalIOPI.measurement.repsPerSet
    Definition

    每一組(Set)之反覆次數。

    Short每組次數 (#Reps/Set)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    26. TWDentalIOPI.measurement.setsPerSession
    Definition

    每一次訓練(Session)之組數。

    Short每次組數 (#Sets/Session)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    28. TWDentalIOPI.measurement.sessionsPerDay
    Definition

    每日訓練次數(Session)。

    Short每日次數 (#Sessions/Day)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    30. TWDentalIOPI.measurement.daysPerWeek
    Definition

    每週訓練天數。

    Short每週天數 (#Days/Week)
    Control0..1
    Typeinteger
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Min Value0
    Max Value7

    Guidance on how to interpret the contents of this table can be foundhere

    0. TWDentalIOPI
    Definition

    IOPI(Iowa Oral Performance Instrument)病人進展紀錄表之資料模型,用於記錄以 IOPI 系統進行舌頭或嘴唇肌力訓練之追蹤資料,包含每週(第0至8週)之最大壓力(Pmax)、耐力(Endurance)量測值,以及運動處方細節(用力程度、目標壓力與訓練頻率)。

    Short牙醫-IOPI 病人進展紀錄表 (TW Dental IOPI) 之資料模型
    Control0..*
    Is Modifierfalse
    Logical ModelInstances of this logical model are not marked to be the target of a Reference
    2. TWDentalIOPI.identifier
    Definition

    病人進展紀錄表的唯一識別碼。

    Short紀錄表識別碼
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control0..*
    TypeIdentifier
    4. TWDentalIOPI.subject
    Definition

    接受 IOPI 肌力訓練追蹤的病人(Patient ID)。

    Short受評估對象(病人)
    Control1..1
    TypeReference
    6. TWDentalIOPI.year
    Definition

    本紀錄表所屬年度。

    Short年度 (Year)
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    8. TWDentalIOPI.bulbPosition
    Definition

    IOPI 量測球囊放置位置(tongue=舌頭; lip=嘴唇)。

    Short球囊位置 (Bulb position)
    Control0..1
    BindingThe codes SHALL be taken from IOPI 量測球囊位置值集
    (required to http://dental-ig.fhir.tw/ValueSet/VS-IOPIBulbPosition-twdental)
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    10. TWDentalIOPI.measurement
    Definition

    各週次(第0至8週)之評估量測值與運動處方細節。

    Short每週量測與處方 (Weekly measurement)
    Control0..*
    TypeBackboneElement
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    12. TWDentalIOPI.measurement.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    14. TWDentalIOPI.measurement.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on TWDentalIOPI.measurement.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 16. TWDentalIOPI.measurement.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      18. TWDentalIOPI.measurement.week
      Definition

      量測週次(0–8)。第0週為基準值(baseline)。

      Short週次 (Week)
      Control1..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      Max Value8
      20. TWDentalIOPI.measurement.date
      Definition

      該週次量測的日期。

      Short日期 (Date)
      Control0..1
      Typedate
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      22. TWDentalIOPI.measurement.pMax
      Definition

      最大壓力量測值,單位 kPa。

      Short最大壓力 Pmax (kPa)
      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      24. TWDentalIOPI.measurement.endurance
      Definition

      耐力量測值,單位秒(sec)。

      Short耐力 Endurance (sec)
      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      26. TWDentalIOPI.measurement.effort
      Definition

      運動處方之用力程度,單位百分比(%)。

      Short用力程度 Effort (%)
      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      Max Value100
      28. TWDentalIOPI.measurement.target
      Definition

      運動處方之目標壓力,單位 kPa。

      Short目標壓力 Target (kPa)
      Control0..1
      Typedecimal
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      30. TWDentalIOPI.measurement.repsPerSet
      Definition

      每一組(Set)之反覆次數。

      Short每組次數 (#Reps/Set)
      Control0..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      32. TWDentalIOPI.measurement.setsPerSession
      Definition

      每一次訓練(Session)之組數。

      Short每次組數 (#Sets/Session)
      Control0..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      34. TWDentalIOPI.measurement.sessionsPerDay
      Definition

      每日訓練次數(Session)。

      Short每日次數 (#Sessions/Day)
      Control0..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      36. TWDentalIOPI.measurement.daysPerWeek
      Definition

      每週訓練天數。

      Short每週天數 (#Days/Week)
      Control0..1
      Typeinteger
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Min Value0
      Max Value7