醫療影像及報告實作指引
0.1.0 - DSTU0 ci-build

醫療影像及報告實作指引 - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: Image CapabilityStatement - XML Representation

Draft as of 2024-03-01

Raw xml | Download



<CapabilityStatement xmlns="http://hl7.org/fhir">
  <id value="Image-CapabilityStatement-Client"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><ul><li><b>實作指引版本:</b>0.1.0</li><li><b>FHIR版本:</b>4.0.1</li><li><b>發布日:</b>2024-03.01</li><li><b>發布者:</b>CY LAB</li></ul><h3 id="igs" class="no_toc">Client的FHIR RESTful功能要求</h3><h3 id="behavior">Resources或Profiles的RESTful功能</h3><li>Profile</li><ul><li>必須<strong>(SHALL)</strong><code>create</code>、<code>update</code></li></ul><li>共有四類<strong>Resources</strong>,如表列:</li><table class="grid"><thead><tr><th>Resources型別 Type</th><th>Profile</th><th>支援的Profiles</th></tr></thead><tbody><tr><td><span style="white-space: nowrap;">Bundle <span title="SHALL"/></span></td><td><a href="StructureDefinition-ImageBundle.html"><span style="white-space:nowrap;">醫療影像及報告單張(Bundle)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Composition <span title="SHALL"/></span></td><td><a href="StructureDefinition-ImageComposition.html"><span style="white-space: nowrap;">醫療影像及報告文件(Composition)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Condition<span title="SHALL"/></span></td><td><a href="StructureDefinition-TWCoreCondition.html"><span style="white-space: nowrap;">病史(Condition)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">DiagnosticReport<span title="SHALL"/></span></td><td><a href="StructureDefinition-DiagnosticReport-Image.html"><span style="white-space: nowrap;">診斷報告(DiagnosticReport)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Encounter<span title="SHALL"/></span></td><td><a href="StructureDefinition-TWCoreEncounter.html"><span style="white-space: nowrap;">醫囑時間(Encounter)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Endpoint<span title="SHALL"/></span></td><td><a href="StructureDefinition-MitwEndpoint.html"><span style="white-space:nowrap;">影像位置(Endpoint)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">ImagingStudy<span title="SHALL"/></span></td><td><a href="StructureDefinition-ImagingStudyBase.html"><span style="white-space: nowrap;">醫學影像(ImagingStudy)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Observation<span title="SHALL"/></span></td><td><a href="StructureDefinition-Observation-Imaging-Result.html"><span style="white-space: nowrap;">影像報告結果(Observation Imaging result)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Organization<span title="SHALL"/></span></td><td><a href="StructureDefinition-TWCoreOrganization.html"><span style="white-space: nowrap;">醫事機構資料(Organization)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Patient<span title="SHALL"/></span></td><td><a href="StructureDefinition-TWCorePatient.html"><span style="white-space:nowrap;">病患資料(Patient)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr><tr><td><span style="white-space: nowrap;">Practitioner<span title="SHALL"/></span></td><td><a href="StructureDefinition-TWCorePractitioner.html"><span style="white-space: nowrap;">醫事人員資料(Practitioner)<span title="SHALL"/></span></a></td><td><span style="white-space: nowrap;">-<span title="SHALL"/></span></td></tr></tbody></table></div>
  </text>
  <url
       value="https://hapi.fhir.tw/fhir/CapabilityStatement/Image-CapabilityStatement-Client"/>
  <version value="0.1.0"/>
  <name value="Image_CapabilityStatement"/>
  <title value="Image CapabilityStatement"/>
  <status value="draft"/>
  <experimental value="false"/>
  <date value="2024-03-01"/>
  <publisher value="CYLAB"/>
  <description value="醫療影像及報告用戶端(Client)之能力聲明"/>
  <kind value="requirements"/>
  <fhirVersion value="4.0.1"/>
  <format value="xml"/>
  <format value="json"/>
  <patchFormat value="application/json-patch+json"/>
  <implementationGuide
                       value="https://hapi.fhir.tw/fhir/ImplementationGuide/fhir.PATHIMG"/>
  <rest>
    <mode value="client"/>
    <documentation
                   value="伺服端(Server) 必須 (SHALL):
1. 可透過FHIR RESTful API查詢的Resources
2. 根據FHIR規範實作RESTful
3. HTTP回傳狀態碼:- (Status 400):無效參數(invalid parameter)
 - (Status 401/4xx):未經授權的請求(unauthorized request)
 - (Status 403):未充分授權的資料存取範圍(insufficient premission scope)
 - (Status 404):未知的resource(unknown resource)
 4. Server提供的API操作皆支援JSON格式

伺服端(Server) 建議應該(SHOULD):
1. Server提供的API操作皆支援XML格式
2. 可識別每個新增到Server的實例(instance)之 meta.profile是否為Profiles Defining URL,並確認實例是否依循profile製作。【註:實例是指依據profile實作,將真實資料以JSON、XML或Turtle格式存放的檔案】
3. 支援每個profile的查詢參數

安全性:Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求

系統互動能力:- 可能可以(MAY)支援交易(transaction)
 - 可能可以(MAY)支援批次(batch)
 - 可能可以(MAY)支援查詢系統(search-system)"/>
    <resource>
      <type value="Bundle"/>
      <profile
               value="https://hapi.fhir.tw/fhir/StructureDefinition/ImageBundle">🔗 
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </profile>
      <supportedProfile
                        value="https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/ImageBundle">
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
      </supportedProfile>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="search-type"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="read"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <code value="vread"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="create"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="update"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="patch"/>
      </interaction>
      <interaction>
        <extension
                   url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
          <valueCode value="MAY"/>
        </extension>
        <code value="delete"/>
      </interaction>
      <referencePolicy value="resolves"/>
    </resource>
  </rest>
</CapabilityStatement>