{ "description": "臺灣核心實作指引(TW Core IG)伺服端(Server)之能力聲明", "_filename": "CapabilityStatement-CapabilityStatementTWCoreServer.json", "package_name": "tw.gov.mohw.twcore", "format": [ "xml", "json" ], "date": "2022-08-31", "publisher": "衛生福利部", "patchFormat": [ "application/json-patch+json" ], "fhirVersion": "4.0.1", "name": "CapabilityStatementTWCoreServer", "type": null, "experimental": "false", "resourceType": "CapabilityStatement", "title": "臺灣核心-伺服端(TW Core Server)", "package_version": "0.1.0", "status": "active", "id": "3285f8ac-68ea-49a2-8c46-657207036684", "kind": "requirements", "implementationGuide": [ "https://twcore.mohw.gov.tw/ig/twcore/ImplementationGuide/tw.gov.mohw.twcore" ], "url": "https://twcore.mohw.gov.tw/ig/twcore/CapabilityStatement/CapabilityStatementTWCoreServer", "version": "0.1.0", "contact": [ { "name": "衛生福利部", "telecom": [ { "value": "https://www.mohw.gov.tw/", "system": "url" }, { "value": "CCYU@mohw.gov.tw", "system": "email" } ] } ], "rest": [ { "mode": "server", "resource": [ { "type": "Observation", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-laboratoryResult-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-status" }, { "name": "category", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-category" }, { "name": "code", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-code" }, { "name": "performer", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-performer" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-subject" }, { "name": "date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-date" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Observation-id" } ], "referencePolicy": [ "resolves" ], "supportedProfile": [ "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-vitalSigns-twcore", "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-bloodPressure-twcore", "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-bmi-twcore" ] }, { "type": "Patient", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Patient-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "birthdate", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Patient-birthdate" }, { "name": "gender", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Patient-gender" }, { "name": "identifier", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Patient-identifier" }, { "name": "name", "type": "string", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Patient-name" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Patient-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "Organization", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "identifier", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Organization-identifier" }, { "name": "name", "type": "string", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Organization-name" }, { "name": "type", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Organization-type" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Organization-id" } ], "referencePolicy": [ "resolves" ], "supportedProfile": [ "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-govt-twcore", "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-hosp-twcore", "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-co-twcore" ] }, { "type": "Practitioner", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Practitioner-id" }, { "name": "identifier", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Practitioner-identifier" }, { "name": "name", "type": "string", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Practitioner-name" } ], "referencePolicy": [ "resolves" ] }, { "type": "Condition", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Condition-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "clinical-status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-clinical-status" }, { "name": "code", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-code" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-subject" }, { "name": "onset-date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-onset-date" }, { "name": "abatement-date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-abatement-date" }, { "name": "severity", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-severity" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Condition-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "Encounter", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Encounter-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "class", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-class" }, { "name": "date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-date" }, { "name": "identifier", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-identifier" }, { "name": "location", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-location" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-subject" }, { "name": "status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-status" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Encounter-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "Procedure", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Procedure-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "code", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Procedure-code" }, { "name": "status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Procedure-status" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Procedure-subject" }, { "name": "date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Procedure-date" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Procedure-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "DiagnosticReport", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/DiagnosticReport-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-status" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-subject" }, { "name": "category", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-category" }, { "name": "code", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-code" }, { "name": "date", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-date" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/DiagnosticReport-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "MedicationRequest", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/MedicationRequest-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "status", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-status" }, { "name": "intent", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-intent" }, { "name": "subject", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-subject" }, { "name": "encounter", "type": "reference", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-encounter" }, { "name": "authoredon", "type": "date", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-authoredon" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/MedicationRequest-id" } ], "referencePolicy": [ "resolves" ] }, { "type": "Medication", "profile": "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Medication-twcore", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "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": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "code", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Medication-code" }, { "name": "_id", "type": "token", "definition": "https://twcore.mohw.gov.tw/ig/twcore/SearchParameter/Medication-id" } ], "referencePolicy": [ "resolves" ] } ], "documentation": "The TW Core Server **SHALL**:\n\n1. Support all profiles defined in this Implementation Guide..\n1. Implement the RESTful behavior according to the FHIR specification.\n1. Return the following response classes:\n - (Status 400): invalid parameter\n - (Status 401/4xx): unauthorized request\n - (Status 403): insufficient scope\n - (Status 404): unknown resource\n - (Status 410): deleted resource.\n1. Support json source formats for all TW Core Server interactions.\n1. Identify the TW Core Server profiles supported as part of the FHIR `meta.profile` attribute for each instance.\n1. Support the searchParameters on each profile individually and in combination.\n1.Support forward and reverse chaining on all search parameters that specify the 'chain' property\n\n TW Core Server **SHOULD**:\n\n1. Support xml source formats for all TW Core Server interactions.\n" } ] }