{ "description": "Basic conformance statement for a Knowledge Repository Service. A server can support more functionality than defined here, but this is the minimum amount", "_filename": "capabilitystatement-knowledge-repository.json", "package_name": "hl7.fhir.r5.examples", "format": [ "json", "xml" ], "date": "2017-02-25", "publisher": "HL7, Inc", "fhirVersion": "4.6.0", "name": "Knowledge Repository Service Conformance Statement", "type": null, "experimental": null, "resourceType": "CapabilityStatement", "title": null, "package_version": "4.6.0", "status": "draft", "id": "c0c0a972-89c4-41e9-95d5-6864fe1a3452", "kind": "capability", "url": "http://hl7.org/fhir/knowledge-repository", "software": { "name": "ACME Knowledge Repository Service" }, "version": null, "contact": [ { "name": "FHIR Project", "telecom": [ { "value": "http://hl7.org/fhir", "system": "other" } ] } ], "rest": [ { "mode": "server", "resource": [ { "type": "Library", "profile": "http://hl7.org/fhir/StructureDefinition/Library", "interaction": [ { "code": "read", "documentation": "Read allows clients to get the logical definitions of the libraries" }, { "code": "search-type", "documentation": "Search allows clients to filter libraries based on a provided search parameter" } ], "searchParam": [ { "name": "description", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Library-description" }, { "name": "identifier", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Library-identifier" }, { "name": "status", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Library-status" }, { "name": "title", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Library-title" }, { "name": "topic", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Library-topic" }, { "name": "version", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Library-version" }, { "name": "composed-of", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Library-composed-of" }, { "name": "depends-on", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Library-depends-on" }, { "name": "derived-from", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Library-derived-from" }, { "name": "predecessor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Library-predecessor" }, { "name": "successor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Library-successor" } ] }, { "type": "PlanDefinition", "profile": "http://hl7.org/fhir/StructureDefinition/PlanDefinition", "interaction": [ { "code": "read", "documentation": "Read allows clients to get the logical definitions of the plan definitions" }, { "code": "search-type", "documentation": "Search allows clients to filter plan definitions based on a provided search parameter" } ], "searchParam": [ { "name": "description", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-description" }, { "name": "identifier", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier" }, { "name": "status", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-status" }, { "name": "title", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-title" }, { "name": "topic", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic" }, { "name": "version", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-version" }, { "name": "composed-of", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of" }, { "name": "depends-on", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on" }, { "name": "derived-from", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from" }, { "name": "predecessor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor" }, { "name": "successor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor" } ] }, { "type": "ActivityDefinition", "profile": "http://hl7.org/fhir/StructureDefinition/ActivityDefinition", "interaction": [ { "code": "read", "documentation": "Read allows clients to get the logical definitions of the activity definitions" }, { "code": "search-type", "documentation": "Search allows clients to filter activity definitions based on a provided search parameter" } ], "searchParam": [ { "name": "description", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description" }, { "name": "identifier", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier" }, { "name": "status", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status" }, { "name": "title", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title" }, { "name": "topic", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic" }, { "name": "version", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version" }, { "name": "composed-of", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of" }, { "name": "depends-on", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on" }, { "name": "derived-from", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from" }, { "name": "predecessor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor" }, { "name": "successor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor" } ] }, { "type": "Measure", "profile": "http://hl7.org/fhir/StructureDefinition/Measure", "interaction": [ { "code": "read", "documentation": "Read allows clients to get the logical definitions of the measures" }, { "code": "search-type", "documentation": "Search allows clients to filter measures based on a provided search parameter" } ], "searchParam": [ { "name": "description", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Measure-description" }, { "name": "identifier", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Measure-identifier" }, { "name": "status", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Measure-status" }, { "name": "title", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Measure-title" }, { "name": "topic", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Measure-topic" }, { "name": "version", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Measure-version" }, { "name": "composed-of", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Measure-composed-of" }, { "name": "depends-on", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Measure-depends-on" }, { "name": "derived-from", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Measure-derived-from" }, { "name": "predecessor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Measure-predecessor" }, { "name": "successor", "type": "reference", "definition": "http://hl7.org/fhir/SearchParameter/Measure-successor" } ] }, { "type": "Questionnaire", "profile": "http://hl7.org/fhir/StructureDefinition/Questionnaire", "interaction": [ { "code": "read", "documentation": "Read allows clients to get the logical definitions of the measures" }, { "code": "search-type", "documentation": "Search allows clients to filter measures based on a provided search parameter" } ], "searchParam": [ { "name": "code", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-code" }, { "name": "context", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context" }, { "name": "date", "type": "date", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-date" }, { "name": "identifier", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier" }, { "name": "publisher", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher" }, { "name": "status", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-status" }, { "name": "title", "type": "string", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-title" }, { "name": "version", "type": "token", "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-version" } ] } ], "security": { "cors": true, "service": [ { "coding": [ { "code": "Certificates", "system": "http://terminology.hl7.org/CodeSystem/restful-security-service" } ] } ] }, "operation": [ { "name": "data-requirements", "definition": "http://hl7.org/fhir/OperationDefinition/Library-data-requirements" } ], "documentation": "RESTful Knowledge Repository Service" } ] }