FHIR IG Statistics: CapabilityStatement/CapabilityStatementIMRIServer
Resources that use this resource
No resources found
Resources that this resource uses
Narrative
Note: links and images are rebased to the (stated) source
醫查-伺服端(IMRI Server)
- 實作指引版本:0.1.0
- FHIR版本:4.0.1
- 支援格式:
json
、xml
- 發佈日: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支援查詢,查詢參數如表列:
預期的遵從度: 必須(SHALL)Bundle
支援的參照政策(Reference policy)
resolves
查詢參數遵從度 | 參數 | 類型 | 範例 |
---|
建議應該(SHOULD) | _id | token | GET [base]/Bundle?_id=[id]
GET [base]/Bundle/[id] |
建議應該(SHOULD) | identifier | token | GET [base]/Bundle?identifier={system|}[code] |
建議應該(SHOULD) | composition | reference | GET [base]/Bundle?composition={Type/}[id] |
預期的遵從度: 必須(SHALL)CarePlan
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)Composition
支援的參照政策(Reference policy)
resolves
查詢參數遵從度 | 參數 | 類型 | 範例 |
---|
建議應該(SHOULD) | type | token | GET [base]/Composition?type={system|}[code] |
建議應該(SHOULD) | patient | reference | GET [base]/Composition?patient.identifier={system|}[code] |
建議應該(SHOULD) | organization | reference | GET [base]/Composition?author.identifier={system|}[code] |
建議應該(SHOULD) | organization | reference | GET [base]/Composition?author.name=[name] |
建議應該(SHOULD) | encounter | reference | GET [base]/Composition?encounter.date={gt|lt|ge|le}[date] |
預期的遵從度: 必須(SHALL)Condition
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)ImagingStudy
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)Location
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)Encounter
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
查詢參數遵從度 | 參數 | 類型 | 範例 |
---|
建議應該(SHOULD) | date | date | GET [base]/Encounter?date={gt|lt|ge|le}[date]
|
預期的遵從度: 必須(SHALL)MedicationRequest
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)Observation
支援的參照政策(Reference policy)
resolves
預期的遵從度: 必須(SHALL)Organization
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
查詢參數遵從度 | 參數 | 類型 | 範例 |
---|
建議應該(SHOULD) | identifier | token | GET [base]/Organization?identifier={system|}[code]
|
建議應該(SHOULD) | name | string | GET [base]/Organization?name=[name]
|
預期的遵從度: 必須(SHALL)Patient
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
查詢參數遵從度 | 參數 | 類型 | 範例 |
---|
建議應該(SHOULD) | identifier | token | GET [base]/Patient?identifier={system|}[code] |
預期的遵從度: 必須(SHALL)Practitioner
Profile預期的遵從度
必須(SHALL)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 建議應該(SHOULD)Procedure
支援的參照政策(Reference policy)
resolves
預期的遵從度: 建議應該(SHOULD)PractitionerRole
Profile預期的遵從度
建議應該(SHOULD)
支援的參照政策(Reference policy)
resolves
預期的遵從度: 建議應該(SHOULD)DocumentReference
Profile預期的遵從度
建議應該(SHOULD)
支援的參照政策(Reference policy)
resolves
Source
{
"resourceType": "CapabilityStatement",
"id": "CapabilityStatementIMRIServer",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "https://imri.cgh.org.tw/imri/CapabilityStatement/CapabilityStatementIMRIServer",
"version": "0.1.0",
"name": "CapabilityStatementIMRIServer",
"title": "醫查-伺服端(IMRI Server)",
"status": "active",
"experimental": false,
"date": "2024-07-19",
"publisher": "國泰金控",
"contact": [
{
"name": "國泰金控",
"telecom": [
{
"system": "url",
"value": "https://www.cathayholdings.com/holdings/"
}
]
}
],
"description": "醫查實作指引(IMRI IG)伺服端(Server)之能力聲明",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"patchFormat": [
"application/json-patch+json"
],
"implementationGuide": [
"https://imri.cgh.org.tw/imri/ImplementationGuide/tw.cathay.fhir.imri"
],
"rest": [
{
"mode": "server",
"documentation": "醫查-伺服端(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是否為醫查Profiles Defining URL,並確認實例是否依循Profile製作。醫查-伺服端建議應該(SHOULD):(1)支援XML格式。",
"resource": [
{
"type": "Bundle",
"supportedProfile": [
"https://imri.cgh.org.tw/imri/StructureDefinition/bundle-dischargesummary-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/bundle-operationnote-imri"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "_id",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Bundle-id",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "identifier",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Bundle-identifier",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "composition",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Bundle-composition",
"type": "reference"
}
]
},
{
"type": "CarePlan",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/careplan-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Composition",
"supportedProfile": [
"https://imri.cgh.org.tw/imri/StructureDefinition/composition-dischargesummary-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/composition-operationnote-imri"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "type",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Composition-type",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "patient",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Composition-patient",
"type": "reference"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "author",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Composition-author",
"type": "reference"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "encounter",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Composition-encounter",
"type": "reference"
}
]
},
{
"type": "Condition",
"supportedProfile": [
"https://imri.cgh.org.tw/imri/StructureDefinition/conditionchiefcomplaint-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/conditioncomorbiditiesandcomplications-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/conditiondischargediagnosis-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/conditionpresentillness-imri",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Condition-twcore"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Encounter",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/encounter-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "date",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Encounter-date",
"type": "date"
}
]
},
{
"type": "ImagingStudy",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/imagingstudy-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Location",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/location-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "MedicationRequest",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Observation",
"supportedProfile": [
"https://imri.cgh.org.tw/imri/StructureDefinition/observation-cancerstaging-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observation-impression-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observation-laboratory-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observation-pathology-report-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observation-physical-examination-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observationbloodloss-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/observationbloodtype-imri"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Organization",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/organization-hosp-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "identifier",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Organization-identifier",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "name",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Organization-name",
"type": "string"
}
]
},
{
"type": "Patient",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHOULD"
}
],
"name": "identifier",
"definition": "https://imri.cgh.org.tw/imri/SearchParameter/Patient-identifier",
"type": "token"
}
]
},
{
"type": "Practitioner",
"profile": "https://imri.cgh.org.tw/imri/StructureDefinition/practitioner-imri",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "Procedure",
"supportedProfile": [
"https://imri.cgh.org.tw/imri/StructureDefinition/procedure-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/procedurehospitalcourse-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/procedure-anesthesiamode-imri"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "PractitionerRole",
"profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
},
{
"type": "DocumentReference",
"profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
}
],
"conditionalCreate": true,
"conditionalUpdate": true,
"referencePolicy": [
"resolves"
]
}
]
}
]
}