FHIR IG analytics| Package | tw.gov.mohw.nhi.base |
| Resource Type | CapabilityStatement |
| Id | CapabilityStatement-CapabilityStatementTWNHIBASEServer.json |
| FHIR Version | R4 |
| Source | https://build.fhir.org/ig/TWNHIFHIR/base/CapabilityStatement-CapabilityStatementTWNHIBASEServer.html |
| URL | https://nhicore.nhi.gov.tw/base/CapabilityStatement/CapabilityStatementTWNHIBASEServer |
| Version | 0.0.1 |
| Status | active |
| Date | 2025-11-07 |
| Name | CapabilityStatementTWNHIBASEServer |
| Title | 臺灣健保署基礎-伺服端(TWNHIBASE Server) |
| Realm | tw |
| Authority | national |
| Description | 臺灣健保署基礎實作指引(TWNHIBASE IG)伺服端(Server)之能力聲明 |
| Kind | requirements |
No resources found
| ImplementationGuide | |
| tw.gov.mohw.nhi.base | 臺灣健保署基礎實作指引 |
| SearchParameter | |
| Claim-patient | ClaimID |
| Patient-identifier | PatientIdentifier |
| Patient-name | PatientName |
| StructureDefinition | |
| Claim-twnhibase | 事前審查-Claim TWNHIBASE |
| Coverage-twnhibase | 健保事前審查計畫-Coverage TWNHIBASE |
| DocumentReference-twnhibase | 文件參照-DocumentReference TWNHIBASE |
| Observation-diagnostic-twnhibase | 基因資訊-Observation Diagnostic TWNHIBASE |
| Organization-gene-twnhibase | 基因檢測機構-Organization Gene TWNHIBASE |
| Organization-twnhibase | 醫事機構-Organization TWNHIBASE |
| Patient-twnhibase | 病人資訊-Patient TWNHIBASE |
| Specimen-twnhibase | 基因檢測檢體-Specimen TWNHIBASE |
| Organization-govt-twcore | TW Core Organization Government |
Note: links and images are rebased to the (stated) source
jsonserver臺灣健保署基礎-伺服端(TWNHIBASE Server)必須(SHALL):
(1)可透過FHIR RESTful API查詢、新增及刪除Resources
(2)根據FHIR規範實作RESTful API
(3)HTTP回傳狀態碼
①(Status 2xx):請求成功
②(Status 400):無效參數(invalid parameter)
③(Status 401/4xx):未經授權的請求(unauthorized request)
④(Status 403):未充分授權的資料存取範圍(insufficient premission scope)
⑤(Status 404):未知的resource(unknown resource)
(4)Server提供的API操作皆支援JSON格式
(5)可識別每個新增到Server的實例(instance)之meta.profile是否為TWNHIBASE Profiles Defining URL,並確認實例是否依循Profile製作。
【註:實例是指依據Profile實作,將真實資料以JSON、XML或Turtle格式存放的檔案】
臺灣健保署基礎-伺服端(TWNHIBASE Server)建議應該(SHOULD):
(1)Server提供的API操作皆支援XML格式
安全性:
(1)Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求。
共有七類Resources支援查詢,查詢參數如表列:
| Resource型別 | Profile | Create | Read | VRead | Delete | Update | 支援的查詢參數 |
|---|---|---|---|---|---|---|---|
| Claim | 事前審查-Claim TWNHIBASE | y | y | y | y | patient | |
| Organization | 支援的Profiles 機構-Organization TWNHIBASE 基因檢測機構-Organization Genetic Testing TWNHIBASE TW Core Organization Government | y | y | y | y | ||
| Patient | 病人資訊-Patient TWNHIBASE | y | y | y | y | name, identifier | |
| Observation | 基因資訊-Observation Diagnostic TWNHIBASE | y | y | y | y | ||
| Specimen | 基因檢測檢體-Specimen TWNHIBASE | y | y | y | y | ||
| DocumentReference | 文件參照-DocumentReference TWNHIBASE | y | y | y | y | ||
| Coverage | 健保事前審查計畫-Coverage TWNHIBASE | y | y | y | y |
resolvescreate, read, vread, update.| 遵從度 | 參數 | 類型 | 範例 |
|---|---|---|---|
| 建議應該(SHOULD) | patient | token | GET [base]/Claim?patient={Type/}[id] |
resolvescreate, read, vread, update.resolvescreate, read, vread, update.| 遵從度 | 參數 | 類型 | 範例 |
|---|---|---|---|
| 建議應該(SHOULD) | name | string | GET [base]/Patient?name=[string] |
| 建議應該(SHOULD) | identifier | token | GET [base]/Patient?identifier=[code] |
resolvescreate, read, vread, update.resolvescreate, read, vread, update.resolvescreate, read, vread, update.resolvescreate, read, vread, update.{
"resourceType": "CapabilityStatement",
"id": "CapabilityStatementTWNHIBASEServer",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "https://nhicore.nhi.gov.tw/base/CapabilityStatement/CapabilityStatementTWNHIBASEServer",
"version": "0.0.1",
"name": "CapabilityStatementTWNHIBASEServer",
"title": "臺灣健保署基礎-伺服端(TWNHIBASE Server)",
"status": "active",
"experimental": false,
"date": "2025-11-07",
"publisher": "衛生福利部中央健康保險署",
"contact": [
{
"name": "衛生福利部中央健康保險署",
"telecom": [
{
"system": "url",
"value": "https://www.nhi.gov.tw"
}
]
}
],
"description": "臺灣健保署基礎實作指引(TWNHIBASE IG)伺服端(Server)之能力聲明",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"application/fhir+json",
"application/fhir+xml"
],
"patchFormat": [
"application/json-patch+json"
],
"implementationGuide": [
"https://nhicore.nhi.gov.tw/base/ImplementationGuide/tw.gov.mohw.nhi.base"
],
"rest": [
{
"mode": "server",
"documentation": "臺灣健保署基礎-伺服端(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格式。",
"security": {
"service": [
{
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/restful-security-service",
"code": "SMART-on-FHIR"
}
]
}
],
"description": "Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求。"
},
"resource": [
{
"type": "Claim",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/Claim-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "patient",
"definition": "https://nhicore.nhi.gov.tw/base/SearchParameter/Claim-patient",
"type": "reference"
}
]
},
{
"type": "Organization",
"supportedProfile": [
"https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-twnhibase",
"https://nhicore.nhi.gov.tw/base/StructureDefinition/Organization-gene-twnhibase",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-govt-twcore"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
]
},
{
"type": "Patient",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/Patient-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "name",
"definition": "https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-name",
"type": "string"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "identifier",
"definition": "https://nhicore.nhi.gov.tw/base/SearchParameter/Patient-identifier",
"type": "token"
}
]
},
{
"type": "Observation",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/Observation-diagnostic-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
]
},
{
"type": "Specimen",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/Specimen-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
]
},
{
"type": "DocumentReference",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/DocumentReference-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
]
},
{
"type": "Coverage",
"profile": "https://nhicore.nhi.gov.tw/base/StructureDefinition/Coverage-twnhibase",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "vread"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "update"
}
],
"referencePolicy": [
"resolves"
]
}
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "transaction"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"code": "batch"
}
]
}
]
}