電子病歷交換單張實作指引(EMR-IG)
0.1.0 - ci-build

This page is part of the 電子病歷交換單張實作指引(EMR-IG) (v0.1.0: Releases) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Logical Model: IMAGE - XML Profile

Draft as of 2023-10-11

XML representation of the IMAGE logical model.

Raw xml | Download



<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="IMAGE"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml">Placeholder</div>
  </text>
  <url value="https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/IMAGE"/>
  <version value="0.1.0"/>
  <name value="IMAGE"/>
  <title value="醫學影像報告邏輯模型"/>
  <status value="draft"/>
  <date value="2023-10-11T16:18:20+08:00"/>
  <publisher value="衛生福利部"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="https://www.mohw.gov.tw/mp-1.html"/>
    </telecom>
  </contact>
  <description
               value="醫學影像報告邏輯模型,讀者可藉此資料模型快速瞭解醫學影像報告的內容,實作者亦可透過此資料模型上方Mappings功能頁籤來瞭解各資料項目應透過哪些Lung Profiles或Resources的資料項目進行實作。"/>
  <fhirVersion value="4.0.1"/>
  <mapping>
    <identity value="rim"/>
    <uri value="http://hl7.org/v3"/>
    <name value="RIM Mapping"/>
  </mapping>
  <mapping>
    <identity value="MedicalImagingAndReport"/>
    <uri value="hl7.org/fhir/r4"/>
    <name value="Medical Imaging And Report to FHIR"/>
  </mapping>
  <kind value="logical"/>
  <abstract value="false"/>
  <type value="https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/IMAGE"/>
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element"/>
  <derivation value="specialization"/>
  <snapshot>
    <element id="IMAGE">
      <path value="IMAGE"/>
      <short value="此邏輯模型適用於醫學影像報告"/>
      <definition value="Medical Imaging And Report"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <condition value="ele-1"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression
                    value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Patient"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Organization"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Practitioner"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Encounter"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Condition"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="ImagingStudy"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Observation"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="DiagnosticReport"/>
      </mapping>
    </element>
    <element id="IMAGE.id">
      <path value="IMAGE.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition
                  value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="IMAGE.extension">
      <path value="IMAGE.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition
                  value="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
               value="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 value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression
                    value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath
               value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="IMAGE.hospitaltype">
      <path value="IMAGE.hospitaltype"/>
      <short value="醫院別"/>
      <definition value="醫院別"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.hospitaltype"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.hospitaltype.id">
      <path value="IMAGE.hospitaltype.id"/>
      <short value="醫事機構代碼,院所代碼需與健保申報相同"/>
      <definition value="醫事機構代碼,院所代碼需與健保申報相同"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.hospitaltype.id"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="醫事機構代碼:Organization.identifier.value 使用 Organization.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.hospitaltype.name">
      <path value="IMAGE.hospitaltype.name"/>
      <short value="醫事機構名稱,院所名稱需與健保申報相同"/>
      <definition value="醫事機構名稱,院所名稱需與健保申報相同"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.hospitaltype.name"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="院所名稱:Organization.name"/>
      </mapping>
    </element>
    <element id="IMAGE.order">
      <path value="IMAGE.order"/>
      <short value="檢查項目"/>
      <definition value="檢查項目"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.order"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.order.code">
      <path value="IMAGE.order.code"/>
      <short value="醫令代碼,檢查健保醫令代碼,需與健保申報相同。"/>
      <definition value="醫令代碼,檢查健保醫令代碼,需與健保申報相同。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.order.code"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查健保醫令代碼:ImagingStudy.procedureCode.coding.code"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查健保醫令代碼:Observation.code.coding.code"/>
      </mapping>
    </element>
    <element id="IMAGE.order.description">
      <path value="IMAGE.order.description"/>
      <short value="醫令名稱,檢查健保醫令名稱,需與健保申報相同。"/>
      <definition value="醫令名稱,檢查健保醫令名稱,需與健保申報相同。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.order.description"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫令名稱:ImagingStudy.procedureCode.coding.display"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫令名稱:Observation.code.coding.display"/>
      </mapping>
    </element>
    <element id="IMAGE.examinationStatus">
      <path value="IMAGE.examinationStatus"/>
      <short value="檢查部位"/>
      <definition value="檢查部位"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.examinationStatus"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.examinationStatus.physicalExamination">
      <path value="IMAGE.examinationStatus.physicalExamination"/>
      <short value="檢查部位,檢查部位,需與健保申報相同。"/>
      <definition value="檢查部位,檢查部位,需與健保申報相同。"/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.examinationStatus.physicalExamination"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Coding"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查部位:ImagingStudy.series.bodySite"/>
      </mapping>
    </element>
    <element id="IMAGE.examinationStatus.description">
      <path value="IMAGE.examinationStatus.description"/>
      <short value="檢查部位詳細說明、拍攝方向與角度等"/>
      <definition value="檢查部位詳細說明、拍攝方向與角度等"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.examinationStatus.description"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查部位說明:ImagingStudy.series.description"/>
      </mapping>
    </element>
    <element id="IMAGE.numberOfInstances">
      <path value="IMAGE.numberOfInstances"/>
      <short value="檢查張數"/>
      <definition value="檢查張數"/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.numberOfInstances"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="unsignedInt"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫療影像張數:ImagingStudy.numberOfInstances"/>
      </mapping>
    </element>
    <element id="IMAGE.accessionNo">
      <path value="IMAGE.accessionNo"/>
      <short value="檢查單號,須與影像資料串連,每筆檢查必須有獨立不重複的單號。"/>
      <definition value="檢查單號,須與影像資料串連,每筆檢查必須有獨立不重複的單號。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.accessionNo"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:ImagingStudy.identifier"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:Observation.identifier"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:DiagnosticReport.identifier"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation">
      <path value="IMAGE.patientInformation"/>
      <short value="病人基本資料"/>
      <definition value="病人基本資料"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.patientInformation.idNumber">
      <path value="IMAGE.patientInformation.idNumber"/>
      <short value="身分證號,病人身分證號。"/>
      <definition value="身分證號,病人身分證號。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation.idNumber"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="身分證:Patient.identifier.value 使用 Patient.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.chartNO">
      <path value="IMAGE.patientInformation.chartNO"/>
      <short value="病歷號碼,院內病歷號碼。"/>
      <definition value="病歷號碼,院內病歷號碼。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation.chartNO"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="病歷號:Patient.identifier.value 使用 Patient.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.name">
      <path value="IMAGE.patientInformation.name"/>
      <short value="姓名"/>
      <definition value="姓名"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation.name"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人性名:Patient.name"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.administrativeSex">
      <path value="IMAGE.patientInformation.administrativeSex"/>
      <short value="性別"/>
      <definition value="性別"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation.administrativeSex"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="code"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人性別:Patient.gender"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.birthDate">
      <path value="IMAGE.patientInformation.birthDate"/>
      <short value="出生日期"/>
      <definition value="出生日期"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.patientInformation.birthDate"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="date"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人出生日期:Patient.birthDate"/>
      </mapping>
    </element>
    <element id="IMAGE.medicalOrder">
      <path value="IMAGE.medicalOrder"/>
      <short value="醫囑時間及醫囑醫師資料"/>
      <definition value="醫囑時間及醫囑醫師資料"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.medicalOrder"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.medicalOrder.orderDatetime">
      <path value="IMAGE.medicalOrder.orderDatetime"/>
      <short value="醫囑時間,醫囑日期(分),格式為西元YYYYMMDDHHMM。"/>
      <definition value="醫囑時間,醫囑日期(分),格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.medicalOrder.orderDatetime"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Period"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑時間,醫囑日期(分):Encounter.period"/>
      </mapping>
    </element>
    <element id="IMAGE.medicalOrder.orderPhysician">
      <path value="IMAGE.medicalOrder.orderPhysician"/>
      <short value="醫囑醫師姓名"/>
      <definition value="醫囑醫師姓名"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.medicalOrder.orderPhysician"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Practitioner"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑醫師姓名:Practitioner.name"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑醫師:Encounter.participant.individual"/>
      </mapping>
    </element>
    <element id="IMAGE.historyOfPresentIllness">
      <path value="IMAGE.historyOfPresentIllness"/>
      <short value="病史,病人病史,內容可以包含主訴、適應症等。"/>
      <definition value="病史,病人病史,內容可以包含主訴、適應症等。"/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.historyOfPresentIllness"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病史,病人病史,內容可以包含主訴、適應症等:Condition.code"/>
      </mapping>
    </element>
    <element id="IMAGE.diagnosisICDcode">
      <path value="IMAGE.diagnosisICDcode"/>
      <short value="疾病診斷,疾病診斷代碼及文字。"/>
      <definition value="疾病診斷,疾病診斷代碼及文字。"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.diagnosisICDcode"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="疾病診斷代碼:DiagnosticReport.code"/>
      </mapping>
    </element>
    <element id="IMAGE.examDatetime">
      <path value="IMAGE.examDatetime"/>
      <short value="實際檢查日期時間(分) ,格式為西元YYYYMMDDHHMM。"/>
      <definition value="實際檢查日期時間(分) ,格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.examDatetime"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
    <element id="IMAGE.picture">
      <path value="IMAGE.picture"/>
      <short value="圖片"/>
      <definition value="圖片"/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.picture"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="ImagingStudy"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="圖片:ImagingStudy"/>
      </mapping>
    </element>
    <element id="IMAGE.recordTotal">
      <path value="IMAGE.recordTotal"/>
      <short value="報告結果,含影像發現、臆斷及註記(如過敏反應、顯影劑種類等)。"/>
      <definition value="報告結果,含影像發現、臆斷及註記(如過敏反應、顯影劑種類等)。"/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="IMAGE.recordTotal"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="報告結果(Finding):Observation.valueString 如果可編碼請使用 Observation.component"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="報告結果(interpretation/impression):DiagnosticReport.conclusion"/>
      </mapping>
    </element>
    <element id="IMAGE.radiologyStudyRecommendation">
      <path value="IMAGE.radiologyStudyRecommendation"/>
      <short value="醫師總結之建議。"/>
      <definition value="醫師總結之建議。"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.radiologyStudyRecommendation"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Annotation"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫師總結隻建議:Observation.note"/>
      </mapping>
    </element>
    <element id="IMAGE.verificationTime">
      <path value="IMAGE.verificationTime"/>
      <short value="確認報告時間(分),格式為西元YYYYMMDDHHMM。"/>
      <definition value="確認報告時間(分),格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.verificationTime"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="確認報告時間:Observation.effective[x]"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="確認報告時間:DiagnosticReport.effective[x]"/>
      </mapping>
    </element>
    <element id="IMAGE.verificationPhysician">
      <path value="IMAGE.verificationPhysician"/>
      <short value="報告醫師姓名"/>
      <definition value="報告醫師姓名"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="IMAGE.verificationPhysician"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Practitioner"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="報告醫師姓名:Practitioner.name"/>
      </mapping>
    </element>
  </snapshot>
  <differential>
    <element id="IMAGE">
      <path value="IMAGE"/>
      <short value="此邏輯模型適用於醫學影像報告"/>
      <definition value="Medical Imaging And Report"/>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Patient"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Organization"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Practitioner"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Encounter"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Condition"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="ImagingStudy"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="Observation"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="DiagnosticReport"/>
      </mapping>
    </element>
    <element id="IMAGE.hospitaltype">
      <path value="IMAGE.hospitaltype"/>
      <short value="醫院別"/>
      <definition value="醫院別"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.hospitaltype.id">
      <path value="IMAGE.hospitaltype.id"/>
      <short value="醫事機構代碼,院所代碼需與健保申報相同"/>
      <definition value="醫事機構代碼,院所代碼需與健保申報相同"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="醫事機構代碼:Organization.identifier.value 使用 Organization.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.hospitaltype.name">
      <path value="IMAGE.hospitaltype.name"/>
      <short value="醫事機構名稱,院所名稱需與健保申報相同"/>
      <definition value="醫事機構名稱,院所名稱需與健保申報相同"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="院所名稱:Organization.name"/>
      </mapping>
    </element>
    <element id="IMAGE.order">
      <path value="IMAGE.order"/>
      <short value="檢查項目"/>
      <definition value="檢查項目"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.order.code">
      <path value="IMAGE.order.code"/>
      <short value="醫令代碼,檢查健保醫令代碼,需與健保申報相同。"/>
      <definition value="醫令代碼,檢查健保醫令代碼,需與健保申報相同。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查健保醫令代碼:ImagingStudy.procedureCode.coding.code"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查健保醫令代碼:Observation.code.coding.code"/>
      </mapping>
    </element>
    <element id="IMAGE.order.description">
      <path value="IMAGE.order.description"/>
      <short value="醫令名稱,檢查健保醫令名稱,需與健保申報相同。"/>
      <definition value="醫令名稱,檢查健保醫令名稱,需與健保申報相同。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫令名稱:ImagingStudy.procedureCode.coding.display"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫令名稱:Observation.code.coding.display"/>
      </mapping>
    </element>
    <element id="IMAGE.examinationStatus">
      <path value="IMAGE.examinationStatus"/>
      <short value="檢查部位"/>
      <definition value="檢查部位"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.examinationStatus.physicalExamination">
      <path value="IMAGE.examinationStatus.physicalExamination"/>
      <short value="檢查部位,檢查部位,需與健保申報相同。"/>
      <definition value="檢查部位,檢查部位,需與健保申報相同。"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="Coding"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查部位:ImagingStudy.series.bodySite"/>
      </mapping>
    </element>
    <element id="IMAGE.examinationStatus.description">
      <path value="IMAGE.examinationStatus.description"/>
      <short value="檢查部位詳細說明、拍攝方向與角度等"/>
      <definition value="檢查部位詳細說明、拍攝方向與角度等"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查部位說明:ImagingStudy.series.description"/>
      </mapping>
    </element>
    <element id="IMAGE.numberOfInstances">
      <path value="IMAGE.numberOfInstances"/>
      <short value="檢查張數"/>
      <definition value="檢查張數"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="unsignedInt"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫療影像張數:ImagingStudy.numberOfInstances"/>
      </mapping>
    </element>
    <element id="IMAGE.accessionNo">
      <path value="IMAGE.accessionNo"/>
      <short value="檢查單號,須與影像資料串連,每筆檢查必須有獨立不重複的單號。"/>
      <definition value="檢查單號,須與影像資料串連,每筆檢查必須有獨立不重複的單號。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:ImagingStudy.identifier"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:Observation.identifier"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="檢查單號:DiagnosticReport.identifier"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation">
      <path value="IMAGE.patientInformation"/>
      <short value="病人基本資料"/>
      <definition value="病人基本資料"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.patientInformation.idNumber">
      <path value="IMAGE.patientInformation.idNumber"/>
      <short value="身分證號,病人身分證號。"/>
      <definition value="身分證號,病人身分證號。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="身分證:Patient.identifier.value 使用 Patient.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.chartNO">
      <path value="IMAGE.patientInformation.chartNO"/>
      <short value="病歷號碼,院內病歷號碼。"/>
      <definition value="病歷號碼,院內病歷號碼。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="病歷號:Patient.identifier.value 使用 Patient.identifier.type 識別類型"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.name">
      <path value="IMAGE.patientInformation.name"/>
      <short value="姓名"/>
      <definition value="姓名"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人性名:Patient.name"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.administrativeSex">
      <path value="IMAGE.patientInformation.administrativeSex"/>
      <short value="性別"/>
      <definition value="性別"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="code"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人性別:Patient.gender"/>
      </mapping>
    </element>
    <element id="IMAGE.patientInformation.birthDate">
      <path value="IMAGE.patientInformation.birthDate"/>
      <short value="出生日期"/>
      <definition value="出生日期"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="date"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病人出生日期:Patient.birthDate"/>
      </mapping>
    </element>
    <element id="IMAGE.medicalOrder">
      <path value="IMAGE.medicalOrder"/>
      <short value="醫囑時間及醫囑醫師資料"/>
      <definition value="醫囑時間及醫囑醫師資料"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="IMAGE.medicalOrder.orderDatetime">
      <path value="IMAGE.medicalOrder.orderDatetime"/>
      <short value="醫囑時間,醫囑日期(分),格式為西元YYYYMMDDHHMM。"/>
      <definition value="醫囑時間,醫囑日期(分),格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Period"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑時間,醫囑日期(分):Encounter.period"/>
      </mapping>
    </element>
    <element id="IMAGE.medicalOrder.orderPhysician">
      <path value="IMAGE.medicalOrder.orderPhysician"/>
      <short value="醫囑醫師姓名"/>
      <definition value="醫囑醫師姓名"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Practitioner"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑醫師姓名:Practitioner.name"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫囑醫師:Encounter.participant.individual"/>
      </mapping>
    </element>
    <element id="IMAGE.historyOfPresentIllness">
      <path value="IMAGE.historyOfPresentIllness"/>
      <short value="病史,病人病史,內容可以包含主訴、適應症等。"/>
      <definition value="病史,病人病史,內容可以包含主訴、適應症等。"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="病史,病人病史,內容可以包含主訴、適應症等:Condition.code"/>
      </mapping>
    </element>
    <element id="IMAGE.diagnosisICDcode">
      <path value="IMAGE.diagnosisICDcode"/>
      <short value="疾病診斷,疾病診斷代碼及文字。"/>
      <definition value="疾病診斷,疾病診斷代碼及文字。"/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="疾病診斷代碼:DiagnosticReport.code"/>
      </mapping>
    </element>
    <element id="IMAGE.examDatetime">
      <path value="IMAGE.examDatetime"/>
      <short value="實際檢查日期時間(分) ,格式為西元YYYYMMDDHHMM。"/>
      <definition value="實際檢查日期時間(分) ,格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
    <element id="IMAGE.picture">
      <path value="IMAGE.picture"/>
      <short value="圖片"/>
      <definition value="圖片"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="ImagingStudy"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="圖片:ImagingStudy"/>
      </mapping>
    </element>
    <element id="IMAGE.recordTotal">
      <path value="IMAGE.recordTotal"/>
      <short value="報告結果,含影像發現、臆斷及註記(如過敏反應、顯影劑種類等)。"/>
      <definition value="報告結果,含影像發現、臆斷及註記(如過敏反應、顯影劑種類等)。"/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="報告結果(Finding):Observation.valueString 如果可編碼請使用 Observation.component"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map
             value="報告結果(interpretation/impression):DiagnosticReport.conclusion"/>
      </mapping>
    </element>
    <element id="IMAGE.radiologyStudyRecommendation">
      <path value="IMAGE.radiologyStudyRecommendation"/>
      <short value="醫師總結之建議。"/>
      <definition value="醫師總結之建議。"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Annotation"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="醫師總結隻建議:Observation.note"/>
      </mapping>
    </element>
    <element id="IMAGE.verificationTime">
      <path value="IMAGE.verificationTime"/>
      <short value="確認報告時間(分),格式為西元YYYYMMDDHHMM。"/>
      <definition value="確認報告時間(分),格式為西元YYYYMMDDHHMM。"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="dateTime"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="確認報告時間:Observation.effective[x]"/>
      </mapping>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="確認報告時間:DiagnosticReport.effective[x]"/>
      </mapping>
    </element>
    <element id="IMAGE.verificationPhysician">
      <path value="IMAGE.verificationPhysician"/>
      <short value="報告醫師姓名"/>
      <definition value="報告醫師姓名"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Practitioner"/>
      </type>
      <mapping>
        <identity value="MedicalImagingAndReport"/>
        <map value="報告醫師姓名:Practitioner.name"/>
      </mapping>
    </element>
  </differential>
</StructureDefinition>