<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="AdultCheckModel" />
  <url value="https://tstifhir.azurehealthcareapis.com/StructureDefinition/AdultCheckModel" />
  <name value="AdultCheckModel" />
  <title value="成人預防保健(AdultCheck)之資料模型" />
  <status value="active" />
  <description value="成人預防保健(AdultCheck)之資料模型" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="AdultCheck" />
    <uri value="https://www.tstiadultcheckig.com/" />
    <name value="AdultCheck IG" />
  </mapping>
  <kind value="logical" />
  <abstract value="false" />
  <type value="https://tstifhir.azurehealthcareapis.com/StructureDefinition/AdultCheckModel" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base" />
  <derivation value="specialization" />
  <differential>
    <element id="AdultCheckModel">
      <path value="AdultCheckModel" />
      <short value="成人預防保健(AdultCheck)之資料模型" />
      <definition value="成人預防保健(AdultCheck)之資料模型" />
      <mapping>
        <identity value="AdultCheck" />
        <map value="BundleAdultCheck" />
      </mapping>
    </element>
    <element id="AdultCheckModel.caseNo">
      <path value="AdultCheckModel.caseNo" />
      <short value="就醫序號" />
      <definition value="就醫序號" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="identifier" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient">
      <path value="AdultCheckModel.patient" />
      <short value="受檢民眾基本資料" />
      <definition value="成人預防保健受檢民眾基本資料" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.patient.identifier">
      <path value="AdultCheckModel.patient.identifier" />
      <short value="身分證字號" />
      <definition value="身分證字號" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.identifier:idCardNumber" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.patientNo">
      <path value="AdultCheckModel.patient.patientNo" />
      <short value="病歷號碼" />
      <definition value="病歷號碼" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.identifier:medicalRecordNumber" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.name">
      <path value="AdultCheckModel.patient.name" />
      <short value="姓名" />
      <definition value="病人之合法姓名" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="HumanName" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.name:officialName" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.gender">
      <path value="AdultCheckModel.patient.gender" />
      <short value="性別" />
      <definition value="性別" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="code" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.gender:gender" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.birthDate">
      <path value="AdultCheckModel.patient.birthDate" />
      <short value="出生日期" />
      <definition value="出生日期" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.birthDate:birthdate" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.telecom">
      <path value="AdultCheckModel.patient.telecom" />
      <short value="電話" />
      <definition value="電話" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="ContactPoint" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.telecom:phone" />
      </mapping>
    </element>
    <element id="AdultCheckModel.patient.city">
      <path value="AdultCheckModel.patient.city" />
      <short value="戶籍地" />
      <definition value="居住地址(戶籍地)" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:patient.address.city" />
      </mapping>
    </element>
    <element id="AdultCheckModel.organization">
      <path value="AdultCheckModel.organization" />
      <short value="醫事機構" />
      <definition value="醫事機構&amp;委託代檢醫事機構" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.organization.identifier">
      <path value="AdultCheckModel.organization.identifier" />
      <short value="醫事機構代碼" />
      <definition value="醫事機構代碼" />
      <min value="1" />
      <max value="1" />
      <type>
        <code value="Identifier" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:organization.identifier" />
      </mapping>
    </element>
    <element id="AdultCheckModel.firstCheckDate">
      <path value="AdultCheckModel.firstCheckDate" />
      <short value="第一階段檢查日期" />
      <definition value="第一階段檢查日期" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:encounter.statusHistory.period" />
      </mapping>
    </element>
    <element id="AdultCheckModel.secondCheckDate">
      <path value="AdultCheckModel.secondCheckDate" />
      <short value="第二階段檢查日期" />
      <definition value="第二階段檢查日期" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:encounter.statusHistory.period" />
      </mapping>
    </element>
    <element id="AdultCheckModel.checkResultUploadDate">
      <path value="AdultCheckModel.checkResultUploadDate" />
      <short value="檢查結果上傳日期" />
      <definition value="檢查結果上傳日期" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="dateTime" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.effectiveDateTime" />
      </mapping>
    </element>
    <element id="AdultCheckModel.hepatitisBC">
      <path value="AdultCheckModel.hepatitisBC" />
      <short value="檢查過B、C型肝炎" />
      <definition value="檢查過B、C型肝炎" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history">
      <path value="AdultCheckModel.history" />
      <short value="疾病史" />
      <definition value="疾病史" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.history.hypertension">
      <path value="AdultCheckModel.history.hypertension" />
      <short value="高血壓" />
      <definition value="疾病史:高血壓" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history.diabetes">
      <path value="AdultCheckModel.history.diabetes" />
      <short value="糖尿病" />
      <definition value="疾病史:糖尿病" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history.hyperlipidemia">
      <path value="AdultCheckModel.history.hyperlipidemia" />
      <short value="高血脂症" />
      <definition value="疾病史:高血脂症" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history.cvd">
      <path value="AdultCheckModel.history.cvd" />
      <short value="心臟病" />
      <definition value="疾病史:心臟病" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history.stroke">
      <path value="AdultCheckModel.history.stroke" />
      <short value="腦中風" />
      <definition value="疾病史:腦中風" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.history.kidneyDisease">
      <path value="AdultCheckModel.history.kidneyDisease" />
      <short value="腎臟病" />
      <definition value="疾病史:腎臟病" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:condition.code" />
      </mapping>
    </element>
    <element id="AdultCheckModel.life">
      <path value="AdultCheckModel.life" />
      <short value="生活史" />
      <definition value="生活史" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.life.cigarette">
      <path value="AdultCheckModel.life.cigarette" />
      <short value="吸菸" />
      <definition value="生活史:吸菸" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.life.alcoholicDrink">
      <path value="AdultCheckModel.life.alcoholicDrink" />
      <short value="喝酒" />
      <definition value="生活史:喝酒" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.life.nuts">
      <path value="AdultCheckModel.life.nuts" />
      <short value="嚼檳榔" />
      <definition value="生活史:嚼檳榔" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.life.exercise">
      <path value="AdultCheckModel.life.exercise" />
      <short value="運動" />
      <definition value="生活史:運動" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.depress">
      <path value="AdultCheckModel.depress" />
      <short value="憂鬱檢測" />
      <definition value="憂鬱檢測" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.depress.feelingdepressed">
      <path value="AdultCheckModel.depress.feelingdepressed" />
      <short value="憂鬱檢測：感覺情緒低落沮喪" />
      <definition value="憂鬱檢測：第一題 感覺情緒低落沮喪" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationDepress.component.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.depress.loseinterest">
      <path value="AdultCheckModel.depress.loseinterest" />
      <short value="憂鬱檢測：做事情失去興趣" />
      <definition value="憂鬱檢測：第二題做事情失去興趣" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationDepress.component.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign">
      <path value="AdultCheckModel.vitalSign" />
      <short value="生理量測數值" />
      <definition value="生理量測數值" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.vitalSign.height">
      <path value="AdultCheckModel.vitalSign.height" />
      <short value="身高" />
      <definition value="身高" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationHeight.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign.weight">
      <path value="AdultCheckModel.vitalSign.weight" />
      <short value="體重" />
      <definition value="體重" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationWeight.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign.sbp">
      <path value="AdultCheckModel.vitalSign.sbp" />
      <short value="血壓 -- 收縮壓" />
      <definition value="收縮壓" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationPressure.component.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign.dbp">
      <path value="AdultCheckModel.vitalSign.dbp" />
      <short value="血壓 -- 舒張壓" />
      <definition value="舒張壓" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationPressure.component.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign.waistline">
      <path value="AdultCheckModel.vitalSign.waistline" />
      <short value="腰圍" />
      <definition value="腰圍" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationWaist.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.vitalSign.bmi">
      <path value="AdultCheckModel.vitalSign.bmi" />
      <short value="BMI" />
      <definition value="BMI" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationBMI.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab">
      <path value="AdultCheckModel.lab" />
      <short value="檢驗檢查數值" />
      <definition value="檢驗檢查數值" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.lab.urineProtein">
      <path value="AdultCheckModel.lab.urineProtein" />
      <short value="Protein 尿蛋白" />
      <definition value="Protein 尿蛋白" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.glucose">
      <path value="AdultCheckModel.lab.glucose" />
      <short value="血糖" />
      <definition value="血糖" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:lobservationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.cholesterol">
      <path value="AdultCheckModel.lab.cholesterol" />
      <short value="膽固醇" />
      <definition value="膽固醇" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.triglyceride">
      <path value="AdultCheckModel.lab.triglyceride" />
      <short value="三酸甘油脂" />
      <definition value="三酸甘油脂" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.ldl">
      <path value="AdultCheckModel.lab.ldl" />
      <short value="低密度脂蛋白膽固醇計算" />
      <definition value="低密度脂蛋白膽固醇計算" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.hdl">
      <path value="AdultCheckModel.lab.hdl" />
      <short value="高密度膽固醇" />
      <definition value="高密度膽固醇" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.got">
      <path value="AdultCheckModel.lab.got" />
      <short value="ＧＯＴ" />
      <definition value="ＧＯＴ" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.gpt">
      <path value="AdultCheckModel.lab.gpt" />
      <short value="ＧＰＴ" />
      <definition value="ＧＰＴ" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.creatinine">
      <path value="AdultCheckModel.lab.creatinine" />
      <short value="肌酸酐" />
      <definition value="肌酸酐" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.egfr">
      <path value="AdultCheckModel.lab.egfr" />
      <short value="腎絲球過濾率計算" />
      <definition value="腎絲球過濾率計算" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.hbsag">
      <path value="AdultCheckModel.lab.hbsag" />
      <short value="Ｂ型肝炎表面抗原" />
      <definition value="Ｂ型肝炎表面抗原" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.lab.antiHCV">
      <path value="AdultCheckModel.lab.antiHCV" />
      <short value="Ｃ型肝炎病毒抗體" />
      <definition value="Ｃ型肝炎病毒抗體" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="Quantity" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationLab.valueQuantity" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling">
      <path value="AdultCheckModel.counseling" />
      <short value="健康諮詢" />
      <definition value="健康諮詢" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.counseling.smoking">
      <path value="AdultCheckModel.counseling.smoking" />
      <short value="健康諮詢：戒煙" />
      <definition value="健康諮詢：戒煙" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.alcoholic">
      <path value="AdultCheckModel.counseling.alcoholic" />
      <short value="健康諮詢：節酒" />
      <definition value="健康諮詢：節酒" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.nuts">
      <path value="AdultCheckModel.counseling.nuts" />
      <short value="健康諮詢：戒檳榔" />
      <definition value="健康諮詢：戒檳榔" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.exercise">
      <path value="AdultCheckModel.counseling.exercise" />
      <short value="健康諮詢：規律運動" />
      <definition value="健康諮詢：規律運動" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.weight">
      <path value="AdultCheckModel.counseling.weight" />
      <short value="健康諮詢：維持正常體重" />
      <definition value="健康諮詢：維持正常體重" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.food">
      <path value="AdultCheckModel.counseling.food" />
      <short value="健康諮詢：健康飲食" />
      <definition value="健康諮詢：健康飲食" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.accident">
      <path value="AdultCheckModel.counseling.accident" />
      <short value="健康諮詢：事故傷害預防" />
      <definition value="健康諮詢：事故傷害預防" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.counseling.oral">
      <path value="AdultCheckModel.counseling.oral" />
      <short value="健康諮詢：口腔保健" />
      <definition value="健康諮詢：口腔保健" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:observationSocial.valueString" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result">
      <path value="AdultCheckModel.result" />
      <short value="檢查結果與建議" />
      <definition value="檢查結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="BackboneElement" />
      </type>
    </element>
    <element id="AdultCheckModel.result.bloodPressure">
      <path value="AdultCheckModel.result.bloodPressure" />
      <short value="血壓檢查結果與建議" />
      <definition value="血壓檢查結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.bloodGlucose">
      <path value="AdultCheckModel.result.bloodGlucose" />
      <short value="血糖檢查結果判讀" />
      <definition value="血糖檢查結果判讀" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.bloodLipids">
      <path value="AdultCheckModel.result.bloodLipids" />
      <short value="血脂肪檢查結果判讀" />
      <definition value="血脂肪檢查結果判讀" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.kidneyFunction">
      <path value="AdultCheckModel.result.kidneyFunction" />
      <short value="腎功能檢查結果判讀" />
      <definition value="腎功能檢查結果判讀" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.liverFunction">
      <path value="AdultCheckModel.result.liverFunction" />
      <short value="肝功能檢查結果判讀" />
      <definition value="肝功能檢查結果判讀" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.metabolicSyndrome">
      <path value="AdultCheckModel.result.metabolicSyndrome" />
      <short value="代謝症候群檢查結果與建議" />
      <definition value="代謝症候群檢查結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.hepatitisB">
      <path value="AdultCheckModel.result.hepatitisB" />
      <short value="B型肝炎檢查結果與建議" />
      <definition value="B型肝炎檢查結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.hepatitisC">
      <path value="AdultCheckModel.result.hepatitisC" />
      <short value="C型肝炎檢查結果與建議" />
      <definition value="C型肝炎檢查結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
    <element id="AdultCheckModel.result.depression">
      <path value="AdultCheckModel.result.depression" />
      <short value="憂鬱檢測結果與建議" />
      <definition value="憂鬱檢測結果與建議" />
      <min value="0" />
      <max value="1" />
      <type>
        <code value="string" />
      </type>
      <mapping>
        <identity value="AdultCheck" />
        <map value="entry:disgnostic.conclusion" />
      </mapping>
    </element>
  </differential>
</StructureDefinition>