CapabilityStatement-CapabilityStatementTWCoreClient

Sourcetw.gov.mohw.twcore#0.1.1:臺灣核心實作指引(TW Core IG) (v4.0.1)
resourceTypeCapabilityStatement
idCapabilityStatementTWCoreClient
canonicalhttps://twcore.mohw.gov.tw/ig/twcore/CapabilityStatement/CapabilityStatementTWCoreClient
version0.1.1
statusactive
publisher衛生福利部
nameCapabilityStatementTWCoreClient
title臺灣核心-用戶端(TW Core Client)
date2022-08-31
experimentalfalse
description臺灣核心實作指引(TW Core IG)用戶端(Client)之能力聲明 - 2023/8/25異動說明: 各Profile及查詢參數的強制程度,從 *必須(SHALL)* 改為 *建議應該(SHOULD)*,因實務專案未必需要滿足每個Profile及其查詢參數的要求,有的專案只需部分滿足要求即可達成專案目標,各專案可依其需求於繼承TW core IG之專案IG另行設定強制程度。
kindrequirements
fhirVersion4.0.1
formatsxml json application/json-patch+json
implementationGuideshttps://twcore.mohw.gov.tw/ig/twcore/ImplementationGuide/tw.gov.mohw.twcore
Usages(none)

CapabilityStatementTWCoreClient

臺灣核心實作指引(TW Core IG)用戶端(Client)之能力聲明

Mode CLIENT
Description

臺灣核心-伺服端(TW Core 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)
  1. Server提供的API操作皆支援JSON格式

臺灣核心-伺服端(TW Core Server) 建議應該(SHOULD):

  1. Server提供的API操作皆支援XML格式
  2. 可識別每個新增到Server的實例(instance)之 meta.profile是否為TW Core 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)
Transaction
System History
System Search
Resource Type Profile Read V-Read Search Update Patch Create Delete
Condition https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Condition-twcore y y y y y y y
DiagnosticReport https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/DiagnosticReport-twcore y y y y y y y
Encounter https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Encounter-twcore y y y y y y y
Medication https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Medication-twcore y y y y y y y
MedicationRequest https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/MedicationRequest-twcore y y y y y y y
Observation https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-laboratoryResult-twcore
Additional supported profiles:
   TW Core Observation Vital Signs
   TW Core Observation Blood Pressure
   TW Core Observation BMI
y y y y y y y
Organization https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore
Additional supported profiles:
   TW Core Organization Government
   TW Core Organization Hospital Department
   TW Core Organization Company
y y y y y y y
Patient https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Patient-twcore y y y y y y y
Practitioner https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore y y y y y y y
Procedure https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Procedure-twcore y y y y y y y

Produced 08 Sep 2023