臺灣健保署基礎實作指引
0.0.1 - ci-build

臺灣健保署基礎實作指引, published by 衛生福利部中央健康保險署. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TWNHIFHIR/base/ and changes regularly. See the Directory of published versions

: 臺灣健保署基礎-伺服端(TWNHIBASE Server) - TTL Representation

Active as of 2025-11-07

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 -------------------------------------------------------------------

<http://hl7.org/fhir/CapabilityStatement/CapabilityStatementTWNHIBASEServer> a fhir:CapabilityStatement ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:Resource.id [ fhir:value "CapabilityStatementTWNHIBASEServer"] ;
  fhir:DomainResource.text [
     fhir:Narrative.status [ fhir:value "extensions" ] ;
     fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2 id=\"title\">臺灣健保署基礎-伺服端(TWNHIBASE Server)</h2><ul><li>實作指引版本:0.0.1</li><li>FHIR版本:4.0.1</li><li>支援格式:<code>json</code></li><li>發佈日:2025-11-07</li><li>發佈者:衛生福利部中央健康保險署</li></ul><h3 id=\"shallIGs\">必須(SHALL)支援以下實作指引</h3><ul><li><a href=\"index.html\">臺灣健保署基礎實作指引(TWNHIBASE IG)</a></li></ul><h2 id=\"rest\">Server的FHIR RESTful功能要求</h2><div class=\"panel panel-default\"><div class=\"panel-heading\"><h3 id=\"mode1\" class=\"panel-title\">模式: <code>server</code></h3></div><div class=\"panel-body\"><div><p>臺灣健保署基礎-伺服端(TWNHIBASE Server)<b>必須(SHALL)</b>:<br/>(1)可透過FHIR RESTful API查詢、新增及刪除Resources<br/>(2)根據FHIR規範實作RESTful API<br/>(3)HTTP回傳狀態碼<br/>   ①(Status 2xx):請求成功<br/>   ②(Status 400):無效參數(invalid parameter)<br/>   ③(Status 401/4xx):未經授權的請求(unauthorized request)<br/>   ④(Status 403):未充分授權的資料存取範圍(insufficient premission scope)<br/>   ⑤(Status 404):未知的resource(unknown resource)<br/>(4)Server提供的API操作皆支援JSON格式<br/>(5)可識別每個新增到Server的實例(instance)之meta.profile是否為TWNHIBASE Profiles Defining URL,並確認實例是否依循Profile製作。<br/>【註:實例是指依據Profile實作,將真實資料以JSON、XML或Turtle格式存放的檔案】</p><p>臺灣健保署基礎-伺服端(TWNHIBASE Server)<b>建議應該(SHOULD)</b>:<br/>(1)Server提供的API操作皆支援XML格式</p><p>安全性:<br/>(1)Server<b>必須(SHALL)</b>透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求。</p></div></div></div><h3 id=\"resourcesCap1\">Resources或Profiles的RESTful功能</h3><h4 id=\"resourcesSummary1\">Summary</h4><p>共有七類Resources支援查詢,查詢參數如表列:</p><div class=\"table-responsive\"><table class=\"table table-condensed table-hover\"><thead><tr><th><b>Resource型別</b></th><th><b>Profile</b></th><th>Create</th><th>Read</th><th>VRead</th><th>Delete</th><th>Update</th><th><b>支援的查詢參數</b></th></tr></thead><tbody><tr><td><a href=\"#Claim1-1\">Claim</a></td><td><a href=\"StructureDefinition-Claim-twnhibase.html\">事前審查-Claim TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td>patient</td></tr><tr><td><a href=\"#Organization1-2\">Organization</a></td><td>支援的Profiles<br/>   <a href=\"StructureDefinition-Organization-twnhibase.html\">機構-Organization TWNHIBASE</a><br/>   <a href=\"StructureDefinition-Organization-gene-twnhibase.html\">基因檢測機構-Organization Genetic Testing TWNHIBASE</a><br/>   <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.3.2/StructureDefinition-Organization-govt-twcore.html\">TW Core Organization Government</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td/></tr><tr><td><a href=\"#Patient1-3\">Patient</a></td><td><a href=\"StructureDefinition-Patient-twnhibase.html\">病人資訊-Patient TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td>name, identifier</td></tr><tr><td><a href=\"#Observation1-4\">Observation</a></td><td><a href=\"StructureDefinition-Observation-diagnostic-twnhibase.html\">基因資訊-Observation Diagnostic TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td/></tr><tr><td><a href=\"#Specimen1-5\">Specimen</a></td><td><a href=\"StructureDefinition-Specimen-twnhibase.html\">基因檢測檢體-Specimen TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td/></tr><tr><td><a href=\"#DocumentReference1-6\">DocumentReference</a></td><td><a href=\"StructureDefinition-DocumentReference-twnhibase.html\">文件參照-DocumentReference TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td/></tr><tr><td><a href=\"#Coverage1-7\">Coverage</a></td><td><a href=\"StructureDefinition-Coverage-twnhibase.html\">健保事前審查計畫-Coverage TWNHIBASE</a></td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\">y</td><td class=\"text-center\"/><td class=\"text-center\">y</td><td/></tr></tbody></table></div><hr/><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Claim1-1\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Claim</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-Claim-twnhibase.html\">事前審查-Claim TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Search Parameters</span><table class=\"table table-condensed table-hover\"><thead><tr><th>遵從度</th><th>參數</th><th>類型</th><th>範例</th></tr></thead><tbody><tr><td><b>建議應該(SHOULD)</b></td><td><a href=\"SearchParameter-Claim-patient.html\">patient</a></td><td><code>token</code></td><td><code>GET [base]/Claim?patient={Type/}[id]</code><br/></td></tr></tbody></table></div><div class=\"col-lg-5\"> </div></div></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Organization1-2\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Organization</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-3\"><span class=\"lead\">Core FHIR Resource</span><br/><a href=\"http://hl7.org/fhir/R4/organization.html\">Organization</a></div><div class=\"col-lg-4\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div><div class=\"col-lg-5\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/><div class=\"row\"><div class=\"col-6\"><span class=\"lead\">支援的Profiles</span><p><a href=\"StructureDefinition-Organization-twnhibase.html\">機構-Organization TWNHIBASE</a><br/><a href=\"StructureDefinition-Organization-gene-twnhibase.html\">基因檢測機構-Organization Genetic Testing TWNHIBASE</a><br/><a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.3.2/StructureDefinition-Organization-govt-twcore.html\">TW Core Organization Government</a></p></div></div><p/></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Patient1-3\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Patient</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-Patient-twnhibase.html\">病人資訊-Patient TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Search Parameters</span><table class=\"table table-condensed table-hover\"><thead><tr><th>遵從度</th><th>參數</th><th>類型</th><th>範例</th></tr></thead><tbody><tr><td><b>建議應該(SHOULD)</b></td><td><a href=\"SearchParameter-Patient-name.html\">name</a></td><td><code>string</code></td><td><code>GET [base]/Patient?name=[string]</code><br/></td></tr><tr><td><b>建議應該(SHOULD)</b></td><td><a href=\"SearchParameter-Patient-identifier.html\">identifier</a></td><td><code>token</code></td><td><code>GET [base]/Patient?identifier=[code]</code><br/></td></tr></tbody></table></div><div class=\"col-lg-5\"> </div></div></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Observation1-4\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Observation</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-Observation-diagnostic-twnhibase.html\">基因資訊-Observation Diagnostic TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Specimen1-5\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Specimen</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-Specimen-twnhibase.html\">基因檢測檢體-Specimen TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"DocumentReference1-6\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>DocumentReference</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-DocumentReference-twnhibase.html\">文件參照-DocumentReference TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/></div></div></div><div class=\"panel panel-default\"><div class=\"panel-heading\"><h4 id=\"Coverage1-7\" class=\"panel-title\"><span style=\"float: right;\">預期的遵從度: 建議應該(SHOULD)</span>Coverage</h4></div><div class=\"panel-body\"><div class=\"container\"><div class=\"row\"><div class=\"col-lg-7\"><span class=\"lead\">Profile</span><br/><a href=\"StructureDefinition-Coverage-twnhibase.html\">健保事前審查計畫-Coverage TWNHIBASE</a></div><div class=\"col-lg-5\"><span class=\"lead\">支援的參照政策(Reference policy)</span><br/><code>resolves</code></div></div><p/><div class=\"row\"><div class=\"col-lg-6\"><span class=\"lead\">能力摘要</span><br/><ul><li><strong>建議應該(SHOULD)</strong>支援 <code>create</code>, <code>read</code>, <code>vread</code>, <code>update</code>.</li></ul></div></div><p/></div></div></div></div>"
  ] ;
  fhir:CapabilityStatement.url [ fhir:value "https://nhicore.nhi.gov.tw/base/CapabilityStatement/CapabilityStatementTWNHIBASEServer"] ;
  fhir:CapabilityStatement.version [ fhir:value "0.0.1"] ;
  fhir:CapabilityStatement.name [ fhir:value "CapabilityStatementTWNHIBASEServer"] ;
  fhir:CapabilityStatement.title [ fhir:value "臺灣健保署基礎-伺服端(TWNHIBASE Server)"] ;
  fhir:CapabilityStatement.status [ fhir:value "active"] ;
  fhir:CapabilityStatement.experimental [ fhir:value "false"^^xsd:boolean] ;
  fhir:CapabilityStatement.date [ fhir:value "2025-11-07"^^xsd:date] ;
  fhir:CapabilityStatement.publisher [ fhir:value "衛生福利部中央健康保險署"] ;
  fhir:CapabilityStatement.contact [
     fhir:index 0 ;
     fhir:ContactDetail.name [ fhir:value "衛生福利部中央健康保險署" ] ;
     fhir:ContactDetail.telecom [
       fhir:index 0 ;
       fhir:ContactPoint.system [ fhir:value "url" ] ;
       fhir:ContactPoint.value [ fhir:value "https://www.nhi.gov.tw" ]
     ]
  ] ;
  fhir:CapabilityStatement.description [ fhir:value "臺灣健保署基礎實作指引(TWNHIBASE IG)伺服端(Server)之能力聲明"] ;
  fhir:CapabilityStatement.kind [ fhir:value "requirements"] ;
  fhir:CapabilityStatement.fhirVersion [ fhir:value "4.0.1"] ;
  fhir:CapabilityStatement.format [
     fhir:value "application/fhir+json" ;
     fhir:index 0
  ], [
     fhir:value "application/fhir+xml" ;
     fhir:index 1
  ] ;
  fhir:CapabilityStatement.patchFormat [
     fhir:value "application/json-patch+json" ;
     fhir:index 0
  ] ;
  fhir:CapabilityStatement.implementationGuide [
     fhir:value "https://nhicore.nhi.gov.tw/base/ImplementationGuide/tw.gov.mohw.nhi.base" ;
     fhir:index 0 ;
     fhir:link <https://nhicore.nhi.gov.tw/base/ImplementationGuide/tw.gov.mohw.nhi.base>
  ] ;
  fhir:CapabilityStatement.rest [
     fhir:index 0 ;
     fhir:CapabilityStatement.rest.mode [ fhir:value "server" ] ;
     fhir:CapabilityStatement.rest.documentation [ fhir:value "臺灣健保署基礎-伺服端(TWNHIBASE Server)必須(SHALL):(1)支援本實作指引中所有profiles (2)根據FHIR規範實作RESTful (3)回傳狀態碼-①(Status 400):無效參數(invalid parameter)、②(Status 401/4xx):未經授權的請求(unauthorized request)、③(Status 403):未充分授權的資料存取範圍(insufficient premission scope)、④(Status 404):未知的resource(unknown resource) (4)支援JSON格式 (5)可識別每個新增到Server的實例(instance)之meta.profile是否為臺灣健保署基礎Profiles Defining URL,並確認實例是否依循Profile製作。臺灣健保署基礎-伺服端建議應該(SHOULD):(1)支援XML格式。" ] ;
     fhir:CapabilityStatement.rest.security [
       fhir:CapabilityStatement.rest.security.service [
         fhir:index 0 ;
         fhir:CodeableConcept.coding [
           fhir:index 0 ;
           fhir:Coding.system [ fhir:value "http://terminology.hl7.org/CodeSystem/restful-security-service" ] ;
           fhir:Coding.code [ fhir:value "SMART-on-FHIR" ]
         ]
       ] ;
       fhir:CapabilityStatement.rest.security.description [ fhir:value "Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求。" ]
     ] ;
     fhir:CapabilityStatement.rest.resource [
       fhir:index 0 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Claim" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Claim-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Claim-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ] ;
       fhir:CapabilityStatement.rest.resource.searchParam [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "patient" ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.definition [
           fhir:value "https://nhicore.nhi.gov.tw/base/SearchParameter/Claim-patient" ;
           fhir:link <https://nhicore.nhi.gov.tw/base/SearchParameter/Claim-patient>
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "reference" ]
       ]
     ], [
       fhir:index 1 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Organization" ] ;
       fhir:CapabilityStatement.rest.resource.supportedProfile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-twnhibase" ;
         fhir:index 0 ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-twnhibase>
       ], [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-gene-twnhibase" ;
         fhir:index 1 ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-gene-twnhibase>
       ], [
         fhir:value "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-govt-twcore" ;
         fhir:index 2 ;
         fhir:link <https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-govt-twcore>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ]
     ], [
       fhir:index 2 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Patient" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Patient-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Patient-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ] ;
       fhir:CapabilityStatement.rest.resource.searchParam [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "name" ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.definition [
           fhir:value "https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-name" ;
           fhir:link <https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-name>
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "string" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.name [ fhir:value "identifier" ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.definition [
           fhir:value "https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-identifier" ;
           fhir:link <https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-identifier>
         ] ;
         fhir:CapabilityStatement.rest.resource.searchParam.type [ fhir:value "token" ]
       ]
     ], [
       fhir:index 3 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Observation" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Observation-diagnostic-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Observation-diagnostic-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ]
     ], [
       fhir:index 4 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Specimen" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Specimen-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Specimen-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ]
     ], [
       fhir:index 5 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "DocumentReference" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/DocumentReference-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/DocumentReference-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ]
     ], [
       fhir:index 6 ;
       fhir:CapabilityStatement.rest.resource.type [ fhir:value "Coverage" ] ;
       fhir:CapabilityStatement.rest.resource.profile [
         fhir:value "https://nhicore.nhi.gov.tw/base/StructureDefinition/Coverage-twnhibase" ;
         fhir:link <https://nhicore.nhi.gov.tw/base/StructureDefinition/Coverage-twnhibase>
       ] ;
       fhir:CapabilityStatement.rest.resource.interaction [
         fhir:index 0 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "create" ]
       ], [
         fhir:index 1 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "read" ]
       ], [
         fhir:index 2 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "vread" ]
       ], [
         fhir:index 3 ;
         fhir:Element.extension [
           fhir:index 0 ;
           fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
           fhir:Extension.valueCode [ fhir:value "SHOULD" ]
         ] ;
         fhir:CapabilityStatement.rest.resource.interaction.code [ fhir:value "update" ]
       ] ;
       fhir:CapabilityStatement.rest.resource.referencePolicy [
         fhir:value "resolves" ;
         fhir:index 0
       ]
     ] ;
     fhir:CapabilityStatement.rest.interaction [
       fhir:index 0 ;
       fhir:Element.extension [
         fhir:index 0 ;
         fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
         fhir:Extension.valueCode [ fhir:value "SHOULD" ]
       ] ;
       fhir:CapabilityStatement.rest.interaction.code [ fhir:value "transaction" ]
     ], [
       fhir:index 1 ;
       fhir:Element.extension [
         fhir:index 0 ;
         fhir:Extension.url [ fhir:value "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" ] ;
         fhir:Extension.valueCode [ fhir:value "SHOULD" ]
       ] ;
       fhir:CapabilityStatement.rest.interaction.code [ fhir:value "batch" ]
     ]
  ] .

# - ontology header ------------------------------------------------------------

<http://hl7.org/fhir/CapabilityStatement/CapabilityStatementTWNHIBASEServer.ttl> a owl:Ontology ;
  owl:imports fhir:fhir.ttl ;
  owl:versionIRI <http://build.fhir.org/CapabilityStatement/CapabilityStatementTWNHIBASEServer.ttl> .