醫查實作指引
0.1.0 - CI Build

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

CapabilityStatement: 醫查-伺服端(IMRI Server)

Official URL: https://hitstdio.ntunhs.edu.tw/imri/CapabilityStatement/CapabilityStatementIMRIServer Version: 0.1.0
Active as of 2024-07-19 Computable Name: CapabilityStatementIMRIServer

醫查實作指引(IMRI IG)伺服端(Server)之能力聲明

Raw OpenAPI-Swagger Definition file | Download

醫查-伺服端(IMRI Server)

  • 實作指引版本:0.1.0
  • FHIR版本:4.0.1
  • 支援格式:jsonxml
  • 發佈日:2024-07-19
  • 發佈者:國泰金控

必須(SHALL)支援以下實作指引

Server的FHIR RESTful功能要求

模式:server

醫查-伺服端(IMRI 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是否為IMRI Profiles Defining URL,並確認實例是否依循Profile製作。

醫查-伺服端(IMRI Server)建議應該(SHOULD)
(1)支援XML格式。

Resources或Profiles的RESTful功能

Summary

共有十五類Resources支援查詢,查詢參數如表列:

Resource型別ProfileCreateconditionalCreateUpdateconditionalUpdateReadDelete支援的查詢參數
BundleBundleIMRI
BundleOperationNoteIMRI
yyyyy-_id, identifier, composition
CarePlan出院指示(CarePlanIMRI)yyyyy--
Composition出院病摘的報告文件(CompositionIMRI)
手術紀錄的報告文件(CompositionOperationNoteIMRI)
yyyyy-type, patient, author, encounter
Condition支援的Profiles
   主訴(ConditionChiefComplaintIMRI)
   合併症與併發症(ConditionComorbiditiesandComplicationsIMRI)
   出院診斷(ConditionDischargeDiagnosisIMRI)
   病史(ConditionPresentIllnessIMRI)
   臺灣核心-病情、問題或診斷(TW Core Condition)
yyyyy--
Encounter就醫事件(EncounterIMRI)yyyyy-date
ImagingStudy影像檢查(ImagingStudyIMRI)yyyyy--
Location出院床號(LocationIMRI)yyyyy--
MedicationRequest藥品請求(MedicationRequestIMRI)yyyyy--
Observation支援的Profiles
   癌症期別(ObservationCancerStagingIMRI)
   住院臆斷(ObservationImpressionIMRI)
   檢驗/特殊檢查(ObservationLaboratoryIMRI)
   病理報告(ObservationPathologyReportIMRI)
   理學檢查發現(ObservationPhysicalExaminationIMRI)
   失血量(ObservationBloodLossIMRI)
   血型(ObservationBloodTypeIMRI)
yyyyy--
Organization醫事機構(OrganizationHospIMRI)yyyyy-identifier, name
Patient病人(PatientIMRI)yyyyy-identifier
Practitioner健康照護服務提供人員資料(PractitionerIMRI)yyyyy--
Procedure支援的Profiles
   處置或手術(ProcedureIMRI)
   住院治療經過(ProcedureHospitalCourseIMRI)
   麻醉模式(ProcedureAnesthesiaModeIMRI)
yyyyy--
PractitionerRole健康照護服務提供人員角色(TWCorePractitionerRole)yyyyy--
DocumentReference文件參照(TWCoreDocumentReference)yyyyy--

預期的遵從度: 必須(SHALL)Bundle

Core FHIR Resource
Bundle
支援的參照政策(Reference policy)
resolves
能力摘要

查詢參數
遵從度參數類型範例
建議應該(SHOULD)_idtokenGET [base]/Bundle?_id=[id]
GET [base]/Bundle/[id]
建議應該(SHOULD)identifiertokenGET [base]/Bundle?identifier={system|}[code]
建議應該(SHOULD)compositionreferenceGET [base]/Bundle?composition={Type/}[id]
 

預期的遵從度: 必須(SHALL)CarePlan

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 必須(SHALL)Composition

Core FHIR Resource
Composition
支援的參照政策(Reference policy)
resolves
能力摘要

查詢參數
遵從度參數類型範例
建議應該(SHOULD)typetokenGET [base]/Composition?type={system|}[code]
建議應該(SHOULD)patientreferenceGET [base]/Composition?patient.identifier={system|}[code]
建議應該(SHOULD)organizationreferenceGET [base]/Composition?author.identifier={system|}[code]
建議應該(SHOULD)organizationreferenceGET [base]/Composition?author.name=[name]
建議應該(SHOULD)encounterreferenceGET [base]/Composition?encounter.date={gt|lt|ge|le}[date]
 

預期的遵從度: 必須(SHALL)Condition

預期的遵從度: 必須(SHALL)ImagingStudy

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 必須(SHALL)Location

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 必須(SHALL)Encounter

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

查詢參數
遵從度參數類型範例
建議應該(SHOULD)datedateGET [base]/Encounter?date={gt|lt|ge|le}[date]
 

預期的遵從度: 必須(SHALL)MedicationRequest

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 必須(SHALL)Organization

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

查詢參數
遵從度參數類型範例
建議應該(SHOULD)identifiertokenGET [base]/Organization?identifier={system|}[code]
建議應該(SHOULD)namestringGET [base]/Organization?name=[name]
 

預期的遵從度: 必須(SHALL)Patient

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

查詢參數
遵從度參數類型範例
建議應該(SHOULD)identifiertokenGET [base]/Patient?identifier={system|}[code]
 

預期的遵從度: 必須(SHALL)Practitioner

Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 建議應該(SHOULD)Procedure

Core FHIR Resource
Procedure
支援的參照政策(Reference policy)
resolves
能力摘要

預期的遵從度: 建議應該(SHOULD)PractitionerRole

Profile預期的遵從度
建議應該(SHOULD)
支援的參照政策(Reference policy)
resolves

能力摘要

預期的遵從度: 建議應該(SHOULD)DocumentReference

Profile預期的遵從度
建議應該(SHOULD)
支援的參照政策(Reference policy)
resolves

能力摘要