電子病歷交換單張實作指引(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 - TTL Profile

Draft as of 2023-10-11

TTL representation of the IMAGE logical model.

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

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