FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagetw.mirdc.dental
Resource TypeStructureDefinition
IdStructureDefinition-TWDentalOralCareAudit.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/Lorex/TWDental_IG_Build/StructureDefinition-TWDentalOralCareAudit.html
URLhttp://dental-ig.fhir.tw/StructureDefinition/TWDentalOralCareAudit
Version0.0.1
Statusactive
Date2026-06-25T00:51:39+00:00
NameTWDentalOralCareAuditModel
Title牙醫-口腔照護稽核表 (TW Dental Oral Care Audit) 之資料模型
Realmtw
Description機構口腔照護稽核表之資料模型,依住民潔牙能力分為(1)完全自理-評估照護員「督導與指導能力」及(2)部分/完全協助-評估照護員「實際操作技術」。涵蓋督導能力稽核、操作技術稽核、關鍵技術稽核、流程稽核、牙菌斑控制結果評估及評分結果與稽核等級。
Typehttp://dental-ig.fhir.tw/StructureDefinition/TWDentalOralCareAudit
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

ValueSet
tw.mirdc.dental#currentVS-OralCareAuditGrade-twdental口腔照護稽核最終等級值集
tw.mirdc.dental#currentVS-OralCareCleaningAbility-twdental口腔照護潔牙能力分類值集

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition TWDentalOralCareAudit

NameFlagsCard.TypeDescription & Constraintsdoco
.. TWDentalOralCareAudit 0..*Base牙醫-口腔照護稽核表 (TW Dental Oral Care Audit) 之資料模型
... identifier 0..*Identifier稽核紀錄識別碼
... organizationName 0..1string機構名稱
... auditDate 1..1date日期
... auditor 1..1Reference()評核者
... staff 0..1Reference()受稽核工作人員
... staffName 0..1string工作人員姓名
... resident 1..1Reference()住民(病人)
... residentBed 0..1string住民床號
... residentName 0..1string住民姓名
... cleaningAbilityCategory 1..1code潔牙能力分類
Binding: 口腔照護潔牙能力分類值集 (required)
... supervisionAudit 0..1BackboneElement(A)督導能力稽核
.... observation 1..1integer觀察能力
.... bassInstruction 1..1integer貝氏刷牙指導
.... interproximalReminder 1..1integer鄰接面清潔
.... cleaningCompleteness 1..1integer清潔完整性
.... behaviorGuidance 1..1integer行為引導
.... subtotal 0..1integer督導能力小計
.... bonus 0..1BackboneElement加分項目
..... demonstration 0..1boolean示範刷牙
..... deadSpots 0..1boolean指出死角
..... education 0..1boolean衛教互動
..... assistiveDevice 0..1boolean輔具
..... individualizedCare 0..1boolean個別化照護
... operationAudit 0..1BackboneElement(B)操作技術稽核
.... postureSafety 1..1integer姿勢安全
.... desensitization 1..1integer減敏操作
.... cleaningSequence 1..1integer清潔順序
.... bassPrinciple 1..1integer貝氏刷牙原則
.... interproximalCleaning 1..1integer鄰接面清潔
.... mucosaCleaning 1..1integer黏膜清潔
.... dentureHandling 1..1integer假牙處理
.... chokingPrevention 1..1integer嗆咳預防
.... subtotal 0..1integer操作技術小計
.... bonus 0..1BackboneElement加分項目
..... demonstration 0..1boolean示範刷牙
..... deadSpots 0..1boolean指出死角
..... education 0..1boolean衛教互動
..... assistiveDevice 0..1boolean輔具
..... individualizedCare 0..1boolean個別化照護
... keyTechniqueAudit 0..1BackboneElement關鍵技術稽核
.... bassMethod 0..1BackboneElement貝氏刷牙法
..... bristleAngle 0..1boolean刷毛涵蓋牙齦45–60度
..... smallVibration 0..1boolean小幅震動
..... sulcusBrushing 0..1boolean有刷牙齦溝
..... systematicOrder 0..1boolean有系統順序
.... specialNeeds 0..1BackboneElement特殊需求潔牙技巧
..... postureAndToolPrep 0..1boolean姿勢安全操作及潔牙工具準備
..... desensitizationPositioning 0..1boolean減敏處理及潔牙擺位
..... handGestureSpace 0..1boolean潔牙手勢及空間製造
..... zonedSystematicCleaning 0..1boolean分區並有系統順序清潔
.... techniqueMet 0..1boolean關鍵技術是否達標
... processAudit 0..1BackboneElement流程稽核
.... preparation 0..1BackboneElement事前準備
..... handHygiene 0..1boolean手部清潔
..... equipmentPrep 0..1boolean器具準備
..... rapportBuilding 0..1boolean建立關係
.... process 0..1BackboneElement操作過程
..... interproximalCleaning 0..1boolean鄰接面清潔
..... toothSurfaceCleaning 0..1boolean牙面清潔
..... mucosaCleaning 0..1boolean黏膜清潔
..... safetyControl 0..1boolean安全控制
.... cleanup 0..1BackboneElement事後整理
..... equipmentCleaning 0..1boolean器具清潔
..... environmentCleaning 0..1boolean環境清潔
..... continuousCare 0..1boolean持續關懷互動
.... score 0..1integer流程稽核分數
... plaqueControl 0..1BackboneElement口腔清潔結果評估-牙菌斑控制
.... beforePhoto 0..1Attachment潔牙前照片
.... afterPhoto 0..1Attachment潔牙後照片
.... score 1..1integer牙菌斑控制評分
... scoring 0..1BackboneElement評分結果
.... operationSupervisionScore 0..1decimal操作/督導分數(佔60%)
.... processScore 0..1decimal流程稽核分數(佔20%)
.... plaqueControlScore 0..1decimal牙菌斑控制分數(佔20%)
.... rawTotal 0..1decimal原始總分
.... bonus 0..1decimal加分
.... actualTotal 0..1decimal實際總分
.... finalGrade 0..1code最終稽核等級
Binding: 口腔照護稽核最終等級值集 (required)
... deficiencyRecommendation 0..1string缺失與建議

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "TWDentalOralCareAudit",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOralCareAudit",
  "version": "0.0.1",
  "name": "TWDentalOralCareAuditModel",
  "title": "牙醫-口腔照護稽核表 (TW Dental Oral Care Audit) 之資料模型",
  "status": "active",
  "date": "2026-06-25T00:51:39+00:00",
  "publisher": "金屬工業研究發展中心",
  "contact": [
    {
      "name": "金屬工業研究發展中心",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.mirdc.org.tw/"
        }
      ]
    },
    {
      "name": "黃怡文",
      "telecom": [
        {
          "system": "email",
          "value": "lisaiwh@mail.mirdc.org.tw",
          "use": "work"
        }
      ]
    },
    {
      "name": "莊世任",
      "telecom": [
        {
          "system": "email",
          "value": "renjuang@mail.mirdc.org.tw",
          "use": "work"
        }
      ]
    }
  ],
  "description": "機構口腔照護稽核表之資料模型,依住民潔牙能力分為(1)完全自理-評估照護員「督導與指導能力」及(2)部分/完全協助-評估照護員「實際操作技術」。涵蓋督導能力稽核、操作技術稽核、關鍵技術稽核、流程稽核、牙菌斑控制結果評估及評分結果與稽核等級。",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "TWDentalOralCareAudit-mapping",
      "uri": "https://dental-ig.fhir.tw",
      "name": "TW Dental IG"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://dental-ig.fhir.tw/StructureDefinition/TWDentalOralCareAudit",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "TWDentalOralCareAudit",
        "path": "TWDentalOralCareAudit",
        "short": "牙醫-口腔照護稽核表 (TW Dental Oral Care Audit) 之資料模型",
        "definition": "機構口腔照護稽核表之資料模型,依住民潔牙能力分為(1)完全自理-評估照護員「督導與指導能力」及(2)部分/完全協助-評估照護員「實際操作技術」。涵蓋督導能力稽核、操作技術稽核、關鍵技術稽核、流程稽核、牙菌斑控制結果評估及評分結果與稽核等級。",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "DentalOralCareAudit"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.identifier",
        "path": "TWDentalOralCareAudit.identifier",
        "short": "稽核紀錄識別碼",
        "definition": "稽核紀錄的唯一識別碼。",
        "min": 0,
        "max": "*",
        "base": {
          "path": "TWDentalOralCareAudit.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "稽核紀錄識別碼: DentalOralCareAudit.identifier"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.organizationName",
        "path": "TWDentalOralCareAudit.organizationName",
        "short": "機構名稱",
        "definition": "執行稽核之機構名稱。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.organizationName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "機構名稱: DentalOralCareAudit.performer"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.auditDate",
        "path": "TWDentalOralCareAudit.auditDate",
        "short": "日期",
        "definition": "進行稽核的日期。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.auditDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "日期: DentalOralCareAudit.effectiveDateTime"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.auditor",
        "path": "TWDentalOralCareAudit.auditor",
        "short": "評核者",
        "definition": "執行此稽核的評核人員。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.auditor",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "評核者: DentalOralCareAudit.performer"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.staff",
        "path": "TWDentalOralCareAudit.staff",
        "short": "受稽核工作人員",
        "definition": "被稽核之照護工作人員。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.staff",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "受稽核工作人員: DentalOralCareAudit.focus"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.staffName",
        "path": "TWDentalOralCareAudit.staffName",
        "short": "工作人員姓名",
        "definition": "被稽核工作人員之姓名。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.staffName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "工作人員姓名: DentalOralCareAudit.focus"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.resident",
        "path": "TWDentalOralCareAudit.resident",
        "short": "住民(病人)",
        "definition": "接受口腔照護之住民。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.resident",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民: DentalOralCareAudit.subject"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.residentBed",
        "path": "TWDentalOralCareAudit.residentBed",
        "short": "住民床號",
        "definition": "住民的床號。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.residentBed",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民床號: DentalOralCareAudit.note"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.residentName",
        "path": "TWDentalOralCareAudit.residentName",
        "short": "住民姓名",
        "definition": "住民的姓名。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.residentName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民姓名: DentalOralCareAudit.subject"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.cleaningAbilityCategory",
        "path": "TWDentalOralCareAudit.cleaningAbilityCategory",
        "short": "潔牙能力分類",
        "definition": "依住民潔牙能力分類(self-care=完全自理,評估督導與指導能力; partial-full-assist=部分/完全協助,評估實際操作技術)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.cleaningAbilityCategory",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OralCareCleaningAbility-twdental"
        },
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "潔牙能力分類: DentalOralCareAudit.category"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit",
        "path": "TWDentalOralCareAudit.supervisionAudit",
        "short": "(A)督導能力稽核",
        "definition": "自理者之督導能力稽核(共5題,每題最高2分,滿分10分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "督導能力稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.id",
        "path": "TWDentalOralCareAudit.supervisionAudit.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.extension",
        "path": "TWDentalOralCareAudit.supervisionAudit.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.modifierExtension",
        "path": "TWDentalOralCareAudit.supervisionAudit.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.observation",
        "path": "TWDentalOralCareAudit.supervisionAudit.observation",
        "short": "觀察能力",
        "definition": "能辨識刷牙錯誤(漏刷、錯誤方式)(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.observation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bassInstruction",
        "path": "TWDentalOralCareAudit.supervisionAudit.bassInstruction",
        "short": "貝氏刷牙指導",
        "definition": "能指導貝氏刷牙法(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bassInstruction",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.interproximalReminder",
        "path": "TWDentalOralCareAudit.supervisionAudit.interproximalReminder",
        "short": "鄰接面清潔",
        "definition": "有提醒牙線(棒)/牙間刷(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.interproximalReminder",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.cleaningCompleteness",
        "path": "TWDentalOralCareAudit.supervisionAudit.cleaningCompleteness",
        "short": "清潔完整性",
        "definition": "有檢查舌頭與口腔黏膜(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.cleaningCompleteness",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.behaviorGuidance",
        "path": "TWDentalOralCareAudit.supervisionAudit.behaviorGuidance",
        "short": "行為引導",
        "definition": "有鼓勵與修正(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.behaviorGuidance",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.subtotal",
        "path": "TWDentalOralCareAudit.supervisionAudit.subtotal",
        "short": "督導能力小計",
        "definition": "督導能力稽核小計(0–10分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.subtotal",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 10
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus",
        "short": "加分項目",
        "definition": "督導能力之加分項目(可複選)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.id",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.extension",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.modifierExtension",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.demonstration",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.demonstration",
        "short": "示範刷牙",
        "definition": "是否示範刷牙。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus.demonstration",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.deadSpots",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.deadSpots",
        "short": "指出死角",
        "definition": "是否指出清潔死角。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus.deadSpots",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.education",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.education",
        "short": "衛教互動",
        "definition": "是否進行衛教互動。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus.education",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.assistiveDevice",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.assistiveDevice",
        "short": "輔具",
        "definition": "是否使用輔具。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus.assistiveDevice",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.individualizedCare",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.individualizedCare",
        "short": "個別化照護",
        "definition": "是否提供個別化照護。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.supervisionAudit.bonus.individualizedCare",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit",
        "path": "TWDentalOralCareAudit.operationAudit",
        "short": "(B)操作技術稽核",
        "definition": "部分/完全協助之操作技術稽核(共8題,每題最高2分,滿分16分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "操作技術稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.id",
        "path": "TWDentalOralCareAudit.operationAudit.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.extension",
        "path": "TWDentalOralCareAudit.operationAudit.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.modifierExtension",
        "path": "TWDentalOralCareAudit.operationAudit.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.postureSafety",
        "path": "TWDentalOralCareAudit.operationAudit.postureSafety",
        "short": "姿勢安全",
        "definition": "床頭30–60°或正確坐姿(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.postureSafety",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.desensitization",
        "path": "TWDentalOralCareAudit.operationAudit.desensitization",
        "short": "減敏操作",
        "definition": "有進行口腔按摩/減敏(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.desensitization",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.cleaningSequence",
        "path": "TWDentalOralCareAudit.operationAudit.cleaningSequence",
        "short": "清潔順序",
        "definition": "殘渣→鄰接面清潔→牙面清潔(外側–舌側–咬合面)→黏膜(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.cleaningSequence",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bassPrinciple",
        "path": "TWDentalOralCareAudit.operationAudit.bassPrinciple",
        "short": "貝氏刷牙原則",
        "definition": "有依照貝氏刷牙法正確操作(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bassPrinciple",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.interproximalCleaning",
        "path": "TWDentalOralCareAudit.operationAudit.interproximalCleaning",
        "short": "鄰接面清潔",
        "definition": "有使用牙線棒/牙間刷(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.interproximalCleaning",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.mucosaCleaning",
        "path": "TWDentalOralCareAudit.operationAudit.mucosaCleaning",
        "short": "黏膜清潔",
        "definition": "有清潔舌頭/口腔(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.mucosaCleaning",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.dentureHandling",
        "path": "TWDentalOralCareAudit.operationAudit.dentureHandling",
        "short": "假牙處理",
        "definition": "有取出與清潔假牙(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.dentureHandling",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.chokingPrevention",
        "path": "TWDentalOralCareAudit.operationAudit.chokingPrevention",
        "short": "嗆咳預防",
        "definition": "有安全控制措施(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.chokingPrevention",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.subtotal",
        "path": "TWDentalOralCareAudit.operationAudit.subtotal",
        "short": "操作技術小計",
        "definition": "操作技術稽核小計(0–16分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.subtotal",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 16
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus",
        "path": "TWDentalOralCareAudit.operationAudit.bonus",
        "short": "加分項目",
        "definition": "操作技術之加分項目(可複選)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.id",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.extension",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.modifierExtension",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.demonstration",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.demonstration",
        "short": "示範刷牙",
        "definition": "是否示範刷牙。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus.demonstration",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.deadSpots",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.deadSpots",
        "short": "指出死角",
        "definition": "是否指出清潔死角。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus.deadSpots",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.education",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.education",
        "short": "衛教互動",
        "definition": "是否進行衛教互動。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus.education",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.assistiveDevice",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.assistiveDevice",
        "short": "輔具",
        "definition": "是否使用輔具。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus.assistiveDevice",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.individualizedCare",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.individualizedCare",
        "short": "個別化照護",
        "definition": "是否提供個別化照護。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.operationAudit.bonus.individualizedCare",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit",
        "short": "關鍵技術稽核",
        "definition": "關鍵技術稽核,任一項目未達即判定技術未達標。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "關鍵技術稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.id",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.extension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.modifierExtension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod",
        "short": "貝氏刷牙法",
        "definition": "貝氏刷牙法之關鍵技術項目。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.id",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.extension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.modifierExtension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.bristleAngle",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.bristleAngle",
        "short": "刷毛涵蓋牙齦45–60度",
        "definition": "刷毛是否涵蓋一點牙齦並呈45–60度。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.bristleAngle",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.smallVibration",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.smallVibration",
        "short": "小幅震動",
        "definition": "是否小幅震動。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.smallVibration",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.sulcusBrushing",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.sulcusBrushing",
        "short": "有刷牙齦溝",
        "definition": "是否有刷牙齦溝。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.sulcusBrushing",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.systematicOrder",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.systematicOrder",
        "short": "有系統順序",
        "definition": "是否依系統順序操作。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.systematicOrder",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds",
        "short": "特殊需求潔牙技巧",
        "definition": "特殊需求潔牙技巧之關鍵技術項目。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.id",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.extension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.modifierExtension",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.postureAndToolPrep",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.postureAndToolPrep",
        "short": "姿勢安全操作及潔牙工具準備",
        "definition": "個案姿勢安全操作及潔牙工具準備。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.postureAndToolPrep",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.desensitizationPositioning",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.desensitizationPositioning",
        "short": "減敏處理及潔牙擺位",
        "definition": "減敏處理及潔牙擺位。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.desensitizationPositioning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.handGestureSpace",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.handGestureSpace",
        "short": "潔牙手勢及空間製造",
        "definition": "潔牙手勢及空間製造。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.handGestureSpace",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.zonedSystematicCleaning",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.zonedSystematicCleaning",
        "short": "分區並有系統順序清潔",
        "definition": "分區並有系統順序清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.zonedSystematicCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.techniqueMet",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.techniqueMet",
        "short": "關鍵技術是否達標",
        "definition": "關鍵技術整體判定(true=全部達標; false=任一未達,技術未達標)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.keyTechniqueAudit.techniqueMet",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit",
        "path": "TWDentalOralCareAudit.processAudit",
        "short": "流程稽核",
        "definition": "流程稽核(共10項,每項1分,滿分10分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "流程稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.id",
        "path": "TWDentalOralCareAudit.processAudit.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.extension",
        "path": "TWDentalOralCareAudit.processAudit.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.modifierExtension",
        "path": "TWDentalOralCareAudit.processAudit.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation",
        "path": "TWDentalOralCareAudit.processAudit.preparation",
        "short": "事前準備",
        "definition": "事前準備流程項目。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.preparation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.id",
        "path": "TWDentalOralCareAudit.processAudit.preparation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.extension",
        "path": "TWDentalOralCareAudit.processAudit.preparation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.modifierExtension",
        "path": "TWDentalOralCareAudit.processAudit.preparation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.handHygiene",
        "path": "TWDentalOralCareAudit.processAudit.preparation.handHygiene",
        "short": "手部清潔",
        "definition": "是否完成手部清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.preparation.handHygiene",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.equipmentPrep",
        "path": "TWDentalOralCareAudit.processAudit.preparation.equipmentPrep",
        "short": "器具準備",
        "definition": "是否完成器具準備。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.preparation.equipmentPrep",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.rapportBuilding",
        "path": "TWDentalOralCareAudit.processAudit.preparation.rapportBuilding",
        "short": "建立關係",
        "definition": "是否建立關係。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.preparation.rapportBuilding",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process",
        "path": "TWDentalOralCareAudit.processAudit.process",
        "short": "操作過程",
        "definition": "操作過程流程項目。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.process",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.id",
        "path": "TWDentalOralCareAudit.processAudit.process.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.extension",
        "path": "TWDentalOralCareAudit.processAudit.process.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.modifierExtension",
        "path": "TWDentalOralCareAudit.processAudit.process.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.interproximalCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.interproximalCleaning",
        "short": "鄰接面清潔",
        "definition": "是否完成鄰接面清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.process.interproximalCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.toothSurfaceCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.toothSurfaceCleaning",
        "short": "牙面清潔",
        "definition": "是否完成牙面清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.process.toothSurfaceCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.mucosaCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.mucosaCleaning",
        "short": "黏膜清潔",
        "definition": "是否完成黏膜清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.process.mucosaCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.safetyControl",
        "path": "TWDentalOralCareAudit.processAudit.process.safetyControl",
        "short": "安全控制",
        "definition": "是否進行安全控制。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.process.safetyControl",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup",
        "path": "TWDentalOralCareAudit.processAudit.cleanup",
        "short": "事後整理",
        "definition": "事後整理流程項目。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.cleanup",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.id",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.extension",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.modifierExtension",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.equipmentCleaning",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.equipmentCleaning",
        "short": "器具清潔",
        "definition": "是否完成器具清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.cleanup.equipmentCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.environmentCleaning",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.environmentCleaning",
        "short": "環境清潔",
        "definition": "是否完成環境清潔。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.cleanup.environmentCleaning",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.continuousCare",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.continuousCare",
        "short": "持續關懷互動",
        "definition": "是否持續關懷互動。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.cleanup.continuousCare",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.score",
        "path": "TWDentalOralCareAudit.processAudit.score",
        "short": "流程稽核分數",
        "definition": "流程稽核分數(0–10分)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.processAudit.score",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 10
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl",
        "path": "TWDentalOralCareAudit.plaqueControl",
        "short": "口腔清潔結果評估-牙菌斑控制",
        "definition": "以潔牙前後照片評估牙菌斑控制結果。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.plaqueControl",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "牙菌斑控制: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.id",
        "path": "TWDentalOralCareAudit.plaqueControl.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.extension",
        "path": "TWDentalOralCareAudit.plaqueControl.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.modifierExtension",
        "path": "TWDentalOralCareAudit.plaqueControl.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.beforePhoto",
        "path": "TWDentalOralCareAudit.plaqueControl.beforePhoto",
        "short": "潔牙前照片",
        "definition": "潔牙前的口腔照片。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.plaqueControl.beforePhoto",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Attachment"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.afterPhoto",
        "path": "TWDentalOralCareAudit.plaqueControl.afterPhoto",
        "short": "潔牙後照片",
        "definition": "潔牙後的口腔照片。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.plaqueControl.afterPhoto",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Attachment"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.score",
        "path": "TWDentalOralCareAudit.plaqueControl.score",
        "short": "牙菌斑控制評分",
        "definition": "牙菌斑控制評分(0–2分)。",
        "min": 1,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.plaqueControl.score",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.scoring",
        "path": "TWDentalOralCareAudit.scoring",
        "short": "評分結果",
        "definition": "綜合各稽核面向之評分結果與最終等級。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "評分結果: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.scoring.id",
        "path": "TWDentalOralCareAudit.scoring.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.scoring.extension",
        "path": "TWDentalOralCareAudit.scoring.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.scoring.modifierExtension",
        "path": "TWDentalOralCareAudit.scoring.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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.",
        "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](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
        "alias": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.scoring.operationSupervisionScore",
        "path": "TWDentalOralCareAudit.scoring.operationSupervisionScore",
        "short": "操作/督導分數(佔60%)",
        "definition": "操作技術或督導能力分數,佔總分60%。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.operationSupervisionScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.processScore",
        "path": "TWDentalOralCareAudit.scoring.processScore",
        "short": "流程稽核分數(佔20%)",
        "definition": "流程稽核分數,佔總分20%。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.processScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.plaqueControlScore",
        "path": "TWDentalOralCareAudit.scoring.plaqueControlScore",
        "short": "牙菌斑控制分數(佔20%)",
        "definition": "牙菌斑控制分數,佔總分20%。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.plaqueControlScore",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.rawTotal",
        "path": "TWDentalOralCareAudit.scoring.rawTotal",
        "short": "原始總分",
        "definition": "加權後之原始總分。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.rawTotal",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.bonus",
        "path": "TWDentalOralCareAudit.scoring.bonus",
        "short": "加分",
        "definition": "額外加分。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.bonus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.actualTotal",
        "path": "TWDentalOralCareAudit.scoring.actualTotal",
        "short": "實際總分",
        "definition": "含加分後之實際總分。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.actualTotal",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.finalGrade",
        "path": "TWDentalOralCareAudit.scoring.finalGrade",
        "short": "最終稽核等級",
        "definition": "最終稽核等級(A=≥90優良; B=70–89合格; C=50–69需改善; D=<50不合格)。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.scoring.finalGrade",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OralCareAuditGrade-twdental"
        },
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "最終稽核等級: DentalOralCareAudit.interpretation"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.deficiencyRecommendation",
        "path": "TWDentalOralCareAudit.deficiencyRecommendation",
        "short": "缺失與建議",
        "definition": "稽核發現之缺失與改善建議。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "TWDentalOralCareAudit.deficiencyRecommendation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "缺失與建議: DentalOralCareAudit.note"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "TWDentalOralCareAudit",
        "path": "TWDentalOralCareAudit",
        "short": "牙醫-口腔照護稽核表 (TW Dental Oral Care Audit) 之資料模型",
        "definition": "機構口腔照護稽核表之資料模型,依住民潔牙能力分為(1)完全自理-評估照護員「督導與指導能力」及(2)部分/完全協助-評估照護員「實際操作技術」。涵蓋督導能力稽核、操作技術稽核、關鍵技術稽核、流程稽核、牙菌斑控制結果評估及評分結果與稽核等級。",
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "DentalOralCareAudit"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.identifier",
        "path": "TWDentalOralCareAudit.identifier",
        "short": "稽核紀錄識別碼",
        "definition": "稽核紀錄的唯一識別碼。",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "稽核紀錄識別碼: DentalOralCareAudit.identifier"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.organizationName",
        "path": "TWDentalOralCareAudit.organizationName",
        "short": "機構名稱",
        "definition": "執行稽核之機構名稱。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "機構名稱: DentalOralCareAudit.performer"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.auditDate",
        "path": "TWDentalOralCareAudit.auditDate",
        "short": "日期",
        "definition": "進行稽核的日期。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "日期: DentalOralCareAudit.effectiveDateTime"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.auditor",
        "path": "TWDentalOralCareAudit.auditor",
        "short": "評核者",
        "definition": "執行此稽核的評核人員。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "評核者: DentalOralCareAudit.performer"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.staff",
        "path": "TWDentalOralCareAudit.staff",
        "short": "受稽核工作人員",
        "definition": "被稽核之照護工作人員。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "受稽核工作人員: DentalOralCareAudit.focus"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.staffName",
        "path": "TWDentalOralCareAudit.staffName",
        "short": "工作人員姓名",
        "definition": "被稽核工作人員之姓名。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "工作人員姓名: DentalOralCareAudit.focus"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.resident",
        "path": "TWDentalOralCareAudit.resident",
        "short": "住民(病人)",
        "definition": "接受口腔照護之住民。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民: DentalOralCareAudit.subject"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.residentBed",
        "path": "TWDentalOralCareAudit.residentBed",
        "short": "住民床號",
        "definition": "住民的床號。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民床號: DentalOralCareAudit.note"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.residentName",
        "path": "TWDentalOralCareAudit.residentName",
        "short": "住民姓名",
        "definition": "住民的姓名。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "住民姓名: DentalOralCareAudit.subject"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.cleaningAbilityCategory",
        "path": "TWDentalOralCareAudit.cleaningAbilityCategory",
        "short": "潔牙能力分類",
        "definition": "依住民潔牙能力分類(self-care=完全自理,評估督導與指導能力; partial-full-assist=部分/完全協助,評估實際操作技術)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OralCareCleaningAbility-twdental"
        },
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "潔牙能力分類: DentalOralCareAudit.category"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit",
        "path": "TWDentalOralCareAudit.supervisionAudit",
        "short": "(A)督導能力稽核",
        "definition": "自理者之督導能力稽核(共5題,每題最高2分,滿分10分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "督導能力稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.observation",
        "path": "TWDentalOralCareAudit.supervisionAudit.observation",
        "short": "觀察能力",
        "definition": "能辨識刷牙錯誤(漏刷、錯誤方式)(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bassInstruction",
        "path": "TWDentalOralCareAudit.supervisionAudit.bassInstruction",
        "short": "貝氏刷牙指導",
        "definition": "能指導貝氏刷牙法(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.interproximalReminder",
        "path": "TWDentalOralCareAudit.supervisionAudit.interproximalReminder",
        "short": "鄰接面清潔",
        "definition": "有提醒牙線(棒)/牙間刷(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.cleaningCompleteness",
        "path": "TWDentalOralCareAudit.supervisionAudit.cleaningCompleteness",
        "short": "清潔完整性",
        "definition": "有檢查舌頭與口腔黏膜(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.behaviorGuidance",
        "path": "TWDentalOralCareAudit.supervisionAudit.behaviorGuidance",
        "short": "行為引導",
        "definition": "有鼓勵與修正(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.subtotal",
        "path": "TWDentalOralCareAudit.supervisionAudit.subtotal",
        "short": "督導能力小計",
        "definition": "督導能力稽核小計(0–10分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 10
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus",
        "short": "加分項目",
        "definition": "督導能力之加分項目(可複選)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.demonstration",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.demonstration",
        "short": "示範刷牙",
        "definition": "是否示範刷牙。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.deadSpots",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.deadSpots",
        "short": "指出死角",
        "definition": "是否指出清潔死角。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.education",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.education",
        "short": "衛教互動",
        "definition": "是否進行衛教互動。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.assistiveDevice",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.assistiveDevice",
        "short": "輔具",
        "definition": "是否使用輔具。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.supervisionAudit.bonus.individualizedCare",
        "path": "TWDentalOralCareAudit.supervisionAudit.bonus.individualizedCare",
        "short": "個別化照護",
        "definition": "是否提供個別化照護。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit",
        "path": "TWDentalOralCareAudit.operationAudit",
        "short": "(B)操作技術稽核",
        "definition": "部分/完全協助之操作技術稽核(共8題,每題最高2分,滿分16分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "操作技術稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.postureSafety",
        "path": "TWDentalOralCareAudit.operationAudit.postureSafety",
        "short": "姿勢安全",
        "definition": "床頭30–60°或正確坐姿(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.desensitization",
        "path": "TWDentalOralCareAudit.operationAudit.desensitization",
        "short": "減敏操作",
        "definition": "有進行口腔按摩/減敏(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.cleaningSequence",
        "path": "TWDentalOralCareAudit.operationAudit.cleaningSequence",
        "short": "清潔順序",
        "definition": "殘渣→鄰接面清潔→牙面清潔(外側–舌側–咬合面)→黏膜(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bassPrinciple",
        "path": "TWDentalOralCareAudit.operationAudit.bassPrinciple",
        "short": "貝氏刷牙原則",
        "definition": "有依照貝氏刷牙法正確操作(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.interproximalCleaning",
        "path": "TWDentalOralCareAudit.operationAudit.interproximalCleaning",
        "short": "鄰接面清潔",
        "definition": "有使用牙線棒/牙間刷(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.mucosaCleaning",
        "path": "TWDentalOralCareAudit.operationAudit.mucosaCleaning",
        "short": "黏膜清潔",
        "definition": "有清潔舌頭/口腔(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.dentureHandling",
        "path": "TWDentalOralCareAudit.operationAudit.dentureHandling",
        "short": "假牙處理",
        "definition": "有取出與清潔假牙(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.chokingPrevention",
        "path": "TWDentalOralCareAudit.operationAudit.chokingPrevention",
        "short": "嗆咳預防",
        "definition": "有安全控制措施(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.subtotal",
        "path": "TWDentalOralCareAudit.operationAudit.subtotal",
        "short": "操作技術小計",
        "definition": "操作技術稽核小計(0–16分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 16
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus",
        "path": "TWDentalOralCareAudit.operationAudit.bonus",
        "short": "加分項目",
        "definition": "操作技術之加分項目(可複選)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.demonstration",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.demonstration",
        "short": "示範刷牙",
        "definition": "是否示範刷牙。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.deadSpots",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.deadSpots",
        "short": "指出死角",
        "definition": "是否指出清潔死角。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.education",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.education",
        "short": "衛教互動",
        "definition": "是否進行衛教互動。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.assistiveDevice",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.assistiveDevice",
        "short": "輔具",
        "definition": "是否使用輔具。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.operationAudit.bonus.individualizedCare",
        "path": "TWDentalOralCareAudit.operationAudit.bonus.individualizedCare",
        "short": "個別化照護",
        "definition": "是否提供個別化照護。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit",
        "short": "關鍵技術稽核",
        "definition": "關鍵技術稽核,任一項目未達即判定技術未達標。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "關鍵技術稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod",
        "short": "貝氏刷牙法",
        "definition": "貝氏刷牙法之關鍵技術項目。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.bristleAngle",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.bristleAngle",
        "short": "刷毛涵蓋牙齦45–60度",
        "definition": "刷毛是否涵蓋一點牙齦並呈45–60度。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.smallVibration",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.smallVibration",
        "short": "小幅震動",
        "definition": "是否小幅震動。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.sulcusBrushing",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.sulcusBrushing",
        "short": "有刷牙齦溝",
        "definition": "是否有刷牙齦溝。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.systematicOrder",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.bassMethod.systematicOrder",
        "short": "有系統順序",
        "definition": "是否依系統順序操作。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds",
        "short": "特殊需求潔牙技巧",
        "definition": "特殊需求潔牙技巧之關鍵技術項目。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.postureAndToolPrep",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.postureAndToolPrep",
        "short": "姿勢安全操作及潔牙工具準備",
        "definition": "個案姿勢安全操作及潔牙工具準備。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.desensitizationPositioning",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.desensitizationPositioning",
        "short": "減敏處理及潔牙擺位",
        "definition": "減敏處理及潔牙擺位。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.handGestureSpace",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.handGestureSpace",
        "short": "潔牙手勢及空間製造",
        "definition": "潔牙手勢及空間製造。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.zonedSystematicCleaning",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.specialNeeds.zonedSystematicCleaning",
        "short": "分區並有系統順序清潔",
        "definition": "分區並有系統順序清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.keyTechniqueAudit.techniqueMet",
        "path": "TWDentalOralCareAudit.keyTechniqueAudit.techniqueMet",
        "short": "關鍵技術是否達標",
        "definition": "關鍵技術整體判定(true=全部達標; false=任一未達,技術未達標)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit",
        "path": "TWDentalOralCareAudit.processAudit",
        "short": "流程稽核",
        "definition": "流程稽核(共10項,每項1分,滿分10分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "流程稽核: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation",
        "path": "TWDentalOralCareAudit.processAudit.preparation",
        "short": "事前準備",
        "definition": "事前準備流程項目。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.handHygiene",
        "path": "TWDentalOralCareAudit.processAudit.preparation.handHygiene",
        "short": "手部清潔",
        "definition": "是否完成手部清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.equipmentPrep",
        "path": "TWDentalOralCareAudit.processAudit.preparation.equipmentPrep",
        "short": "器具準備",
        "definition": "是否完成器具準備。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.preparation.rapportBuilding",
        "path": "TWDentalOralCareAudit.processAudit.preparation.rapportBuilding",
        "short": "建立關係",
        "definition": "是否建立關係。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process",
        "path": "TWDentalOralCareAudit.processAudit.process",
        "short": "操作過程",
        "definition": "操作過程流程項目。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.interproximalCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.interproximalCleaning",
        "short": "鄰接面清潔",
        "definition": "是否完成鄰接面清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.toothSurfaceCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.toothSurfaceCleaning",
        "short": "牙面清潔",
        "definition": "是否完成牙面清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.mucosaCleaning",
        "path": "TWDentalOralCareAudit.processAudit.process.mucosaCleaning",
        "short": "黏膜清潔",
        "definition": "是否完成黏膜清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.process.safetyControl",
        "path": "TWDentalOralCareAudit.processAudit.process.safetyControl",
        "short": "安全控制",
        "definition": "是否進行安全控制。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup",
        "path": "TWDentalOralCareAudit.processAudit.cleanup",
        "short": "事後整理",
        "definition": "事後整理流程項目。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.equipmentCleaning",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.equipmentCleaning",
        "short": "器具清潔",
        "definition": "是否完成器具清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.environmentCleaning",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.environmentCleaning",
        "short": "環境清潔",
        "definition": "是否完成環境清潔。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.cleanup.continuousCare",
        "path": "TWDentalOralCareAudit.processAudit.cleanup.continuousCare",
        "short": "持續關懷互動",
        "definition": "是否持續關懷互動。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.processAudit.score",
        "path": "TWDentalOralCareAudit.processAudit.score",
        "short": "流程稽核分數",
        "definition": "流程稽核分數(0–10分)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 10
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl",
        "path": "TWDentalOralCareAudit.plaqueControl",
        "short": "口腔清潔結果評估-牙菌斑控制",
        "definition": "以潔牙前後照片評估牙菌斑控制結果。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "牙菌斑控制: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.beforePhoto",
        "path": "TWDentalOralCareAudit.plaqueControl.beforePhoto",
        "short": "潔牙前照片",
        "definition": "潔牙前的口腔照片。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Attachment"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.afterPhoto",
        "path": "TWDentalOralCareAudit.plaqueControl.afterPhoto",
        "short": "潔牙後照片",
        "definition": "潔牙後的口腔照片。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Attachment"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.plaqueControl.score",
        "path": "TWDentalOralCareAudit.plaqueControl.score",
        "short": "牙菌斑控制評分",
        "definition": "牙菌斑控制評分(0–2分)。",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "integer"
          }
        ],
        "minValueInteger": 0,
        "maxValueInteger": 2
      },
      {
        "id": "TWDentalOralCareAudit.scoring",
        "path": "TWDentalOralCareAudit.scoring",
        "short": "評分結果",
        "definition": "綜合各稽核面向之評分結果與最終等級。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "評分結果: DentalOralCareAudit.component"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.scoring.operationSupervisionScore",
        "path": "TWDentalOralCareAudit.scoring.operationSupervisionScore",
        "short": "操作/督導分數(佔60%)",
        "definition": "操作技術或督導能力分數,佔總分60%。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.processScore",
        "path": "TWDentalOralCareAudit.scoring.processScore",
        "short": "流程稽核分數(佔20%)",
        "definition": "流程稽核分數,佔總分20%。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.plaqueControlScore",
        "path": "TWDentalOralCareAudit.scoring.plaqueControlScore",
        "short": "牙菌斑控制分數(佔20%)",
        "definition": "牙菌斑控制分數,佔總分20%。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.rawTotal",
        "path": "TWDentalOralCareAudit.scoring.rawTotal",
        "short": "原始總分",
        "definition": "加權後之原始總分。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.bonus",
        "path": "TWDentalOralCareAudit.scoring.bonus",
        "short": "加分",
        "definition": "額外加分。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.actualTotal",
        "path": "TWDentalOralCareAudit.scoring.actualTotal",
        "short": "實際總分",
        "definition": "含加分後之實際總分。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ],
        "minValueDecimal": 0
      },
      {
        "id": "TWDentalOralCareAudit.scoring.finalGrade",
        "path": "TWDentalOralCareAudit.scoring.finalGrade",
        "short": "最終稽核等級",
        "definition": "最終稽核等級(A=≥90優良; B=70–89合格; C=50–69需改善; D=<50不合格)。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://dental-ig.fhir.tw/ValueSet/VS-OralCareAuditGrade-twdental"
        },
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "最終稽核等級: DentalOralCareAudit.interpretation"
          }
        ]
      },
      {
        "id": "TWDentalOralCareAudit.deficiencyRecommendation",
        "path": "TWDentalOralCareAudit.deficiencyRecommendation",
        "short": "缺失與建議",
        "definition": "稽核發現之缺失與改善建議。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "TWDentalOralCareAudit-mapping",
            "map": "缺失與建議: DentalOralCareAudit.note"
          }
        ]
      }
    ]
  }
}