{ "description": "CapabilityStatement that describes the expected capabilities of a server processing data from Point-of-Care devices.", "_filename": "CapabilityStatement-ServerCapabilityStatement.json", "package_name": "hl7.fhir.uv.pocd", "format": [ "xml", "json" ], "date": "2021-07-17", "publisher": "HL7 International - Devices Work Group", "fhirVersion": "4.0.1", "jurisdiction": [ { "coding": [ { "code": "001", "system": "http://unstats.un.org/unsd/methods/m49/m49.htm" } ] } ], "name": "ServerCapabilityStatement", "type": null, "experimental": "false", "resourceType": "CapabilityStatement", "title": "Server capability requirements", "package_version": "0.3.0", "status": "draft", "id": "aba496c0-4083-48cf-97c3-b1ee47695298", "kind": "requirements", "implementationGuide": [ "http://hl7.org/fhir/uv/pocd/ImplementationGuide/hl7.fhir.uv.pocd" ], "url": "http://hl7.org/fhir/uv/pocd/CapabilityStatement/ServerCapabilityStatement", "version": "0.3.0", "contact": [ { "telecom": [ { "value": "http://hl7.org/Special/committees/healthcaredevices", "system": "url" } ] } ], "rest": [ { "mode": "server", "resource": [ { "type": "Device", "versioning": "versioned", "interaction": [ { "code": "read" }, { "code": "vread" }, { "code": "update" }, { "code": "delete" }, { "code": "create" }, { "code": "search-type" } ], "supportedProfile": [ "http://hl7.org/fhir/uv/pocd/StructureDefinition/MdsDevice", "http://hl7.org/fhir/uv/pocd/StructureDefinition/VmdDevice", "http://hl7.org/fhir/uv/pocd/StructureDefinition/ChannelDevice" ], "conditionalCreate": true, "conditionalUpdate": true }, { "type": "DeviceMetric", "versioning": "versioned", "interaction": [ { "code": "read" }, { "code": "vread" }, { "code": "update" }, { "code": "delete" }, { "code": "create" }, { "code": "search-type" } ], "supportedProfile": [ "http://hl7.org/fhir/uv/pocd/StructureDefinition/NumericDeviceMetric", "http://hl7.org/fhir/uv/pocd/StructureDefinition/EnumerationDeviceMetric", "http://hl7.org/fhir/uv/pocd/StructureDefinition/SampleArrayDeviceMetric" ], "conditionalCreate": true, "conditionalUpdate": true }, { "type": "Observation", "versioning": "versioned", "interaction": [ { "code": "read" }, { "code": "vread" }, { "code": "update" }, { "code": "delete" }, { "code": "create" }, { "code": "search-type" } ], "supportedProfile": [ "http://hl7.org/fhir/uv/pocd/StructureDefinition/NumericObservation", "http://hl7.org/fhir/uv/pocd/StructureDefinition/CompoundNumericObservation", "http://hl7.org/fhir/uv/pocd/StructureDefinition/EnumerationObservation", "http://hl7.org/fhir/uv/pocd/StructureDefinition/SampleArrayObservation" ] }, { "type": "Patient", "interaction": [ { "code": "read" }, { "code": "create" }, { "code": "search-type" } ], "conditionalCreate": true }, { "type": "Practitioner", "interaction": [ { "code": "read" }, { "code": "create" }, { "code": "search-type" } ], "conditionalCreate": true }, { "type": "Location", "interaction": [ { "code": "read" }, { "code": "create" }, { "code": "search-type" } ], "conditionalCreate": true } ], "interaction": [ { "code": "transaction" } ], "documentation": "A FHIR server conforming to the Point-of-Care Device Implementation Guide shall:\n * Implement the \"RESTful FHIR\" exchange framework according to the FHIR specification.\n * Accept both XML and JSON resource format for interactions.\n * Support all profiles, extensions, and terminologies as defined in this implementation guide.\n * Support transactions." } ] }