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

臺灣牙醫實作指引 (Taiwan Dental Implementation Guide) - Local Development build (v0.0.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: TWDentalPeriodontalChartModelA - Mappings

Active as of 2025-06-10

Mappings for the TWDentalPeriodontalChartA logical model.

Mappings for TW Dental Periodontal Chart A Mapping (https://dental-ig.fhir.tw)

TWDentalPeriodontalChartModelA
TWDentalPeriodontalChartABundle
   patientInformationPatient
      namePatient.name
      personalIDNumberPatient.identifier
      genderPatient.gender
      birthDatePatient.birthDate
   preExamEncounter[preExam]
      dateEncounter[preExam].period.start
      dentistNameEncounter[preExam].participant.individual.name
      teethObservation[preExam].hasMember
         toothObservation[preExam].code
         mobilityObservation[preExam].component[mobility].valueString
         furcationObservation[preExam].component[furcation].hasMember
            positionObservation[preExam].component[furcation].code
            depthObservation[preExam].component[furcation].valueQuantity
         probingObservation[preExam].component[probing].hasMember
            buccalObservation[preExam].component[probing-buccal].hasMember
               positionObservation[preExam].component[probing-buccal].code
               depthObservation[preExam].component[probing-buccal].valueQuantity
            palatalObservation[preExam].component[probing-palatal].hasMember
               positionObservation[preExam].component[probing-palatal].code
               depthObservation[preExam].component[probing-palatal].valueQuantity
            lingualObservation[preExam].component[probing-lingual].hasMember
               positionObservation[preExam].component[probing-lingual].code
               depthObservation[preExam].component[probing-lingual].valueQuantity
         noteObservation[preExam].note
   postExamEncounter[postExam]
      dateEncounter[postExam].period.start
      dentistNameEncounter[postExam].participant.individual.name
      teethObservation[postExam].hasMember
         toothObservation[postExam].code
         mobilityObservation[postExam].component[mobility].valueString
         furcationObservation[postExam].component[furcation].hasMember
            positionObservation[postExam].component[furcation].code
            depthObservation[postExam].component[furcation].valueQuantity
         probingObservation[postExam].component[probing].hasMember
            buccalObservation[postExam].component[probing-buccal].hasMember
               positionObservation[postExam].component[probing-buccal].code
               depthObservation[postExam].component[probing-buccal].valueQuantity
            palatalObservation[postExam].component[probing-palatal].hasMember
               positionObservation[postExam].component[probing-palatal].code
               depthObservation[postExam].component[probing-palatal].valueQuantity
            lingualObservation[postExam].component[probing-lingual].hasMember
               positionObservation[postExam].component[probing-lingual].code
               depthObservation[postExam].component[probing-lingual].valueQuantity
         noteObservation[postExam].note
   statsMeasureReport.group
      preTotalTeethMeasureReport.group.population[total].count
      preDeepPocketTeethMeasureReport.group.population[deep-pocket].count
      postImprovedTeethMeasureReport.group.population[improved].count
      improvementRateMeasureReport.group.population[improvement-rate].count