{ "description": "醫療保險理賠-伺服端(Server)之能力聲明", "_filename": "CapabilityStatement-CapabilityStatementiClaimServer.json", "package_name": "tw.cathay.fhir.iclaim", "format": [ "xml", "json" ], "date": "2023-08-31", "publisher": "國泰金控", "patchFormat": [ "application/json-patch+json" ], "fhirVersion": "4.0.1", "name": "CapabilityStatementiClaimServer", "type": null, "experimental": "false", "resourceType": "CapabilityStatement", "title": "醫療保險理賠-伺服端", "package_version": "0.1.3", "status": "active", "id": "915085e4-dc7b-4c84-a84f-8a7c869d0c47", "kind": "requirements", "implementationGuide": [ "https://claim.cgh.org.tw/iclaim/ImplementationGuide/tw.cathay.fhir.iclaim" ], "url": "https://claim.cgh.org.tw/iclaim/CapabilityStatement/CapabilityStatementiClaimServer", "version": "0.1.3", "contact": [ { "name": "國泰金控", "telecom": [ { "value": "https://www.cathayholdings.com/holdings/", "system": "url" } ] } ], "rest": [ { "mode": "server", "resource": [ { "type": "Bundle", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/bundle-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "vread", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "Bundleidentifier", "type": "token", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "https://claim.cgh.org.tw/iclaim/SearchParameter/Bundle-identifier" } ], "referencePolicy": [ "resolves" ] }, { "type": "Composition", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/composition-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "vread", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "patient", "type": "reference", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "https://claim.cgh.org.tw/iclaim/SearchParameter/Composition-patient" }, { "name": "entry", "type": "reference", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "https://claim.cgh.org.tw/iclaim/SearchParameter/Composition-entry" } ], "referencePolicy": [ "resolves" ] }, { "type": "Claim", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/claim-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Patient", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/patient-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "searchParam": [ { "name": "PatientIdentifier", "type": "token", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "https://claim.cgh.org.tw/iclaim/SearchParameter/Patient-identifier" } ], "referencePolicy": [ "resolves" ] }, { "type": "Organization", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-hosp-twcore", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Coverage", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/coverage-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Condition", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/condition-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "DiagnosticReport", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/diagnosticreport-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Observation", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/observation-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Practitioner", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/practitioner-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "referencePolicy": [ "resolves" ] }, { "type": "Encounter", "profile": "https://claim.cgh.org.tw/iclaim/StructureDefinition/encounter-iclaim", "_profile": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, "interaction": [ { "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" } ] } ], "searchParam": [ { "name": "EncounterIdentifier", "type": "token", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "https://claim.cgh.org.tw/iclaim/SearchParameter/Encounter-identifier" } ], "referencePolicy": [ "resolves" ] } ], "documentation": "使用醫療保險理賠-伺服端能力聲明中的查詢參數,支援新增、更新、讀取和查詢一個或多個Profile(s),必須 (SHALL)\n1. 可透過FHIR RESTful API查詢的Resources\n2. 根據FHIR規範實作RESTful\n3. HTTP回傳狀態碼\n - (Status 400):無效參數(invalid parameter)\n - (Status 401/4xx):未經授權的請求(unauthorized request)\n - (Status 403):未充分授權的資料存取範圍(insufficient premission scope)\n - (Status 404):未知的resource(unknown resource)\n4. Server提供的API操作皆支援JSON格式\n5. Server提供的API操作皆支援XML格式\n6. 可識別每個新增到Server的實例(instance)之 meta.profile是否為iClaim Profiles Defining URL,並確認實例是否依循profile製作。【註:實例是指依據profile實作,將真實資料以JSON、XML或Turtle格式存放的檔案】\n7. 支援每個profile的查詢參數\n安全性\n1. Server必須(SHALL)透過回傳 HTTP 401「未授權」, HTTP 403「禁止」,或 HTTP 404 「未找到」,來拒絕任何未經授權的請求" } ] }