Generated Narrative: CapabilityStatement usdf-server usdf-server CapabilityStatement Implementation Guide Version: 2.0.1 FHIR Version: 4.0.1 Supported Formats: xml, json Supported Patch Formats: application/json-patch+json Published on: 2022-07-17 Published by: HL7 International / Pharmacy Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. SHALL Support the Following Implementation Guides http://hl7.org/fhir/us/davinci-drug-formulary/ImplementationGuide/hl7.fhir.us.davinci-drug-formulary|2.1.0 FHIR RESTful Capabilities Mode: server US Drug Formulary Server SHALL: Support all profiles defined in this Implementation Guide.. Implement the RESTful behavior according to the FHIR specification. Return the following response classes: (Status 400): invalid parameter (Status 401/4xx): unauthorized request (Status 403): insufficient scope (Status 404): unknown resource Support json source formats for all US Drug Formulary interactions. Support the searchParameters on each profile individually and in combination. US Drug Formulary Server SHOULD: Support xml source formats for all US Drug Formulary interactions. Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R V-R S U P C D H-I H-T Searches _include _revinclude Operations InsurancePlan Supported Profiles Payer Insurance Plan Formulary Y Y Y y? y? y? y? Y y? _id, _lastUpdated, identifier, status, period, type, name, coverage-type, formulary-coverage, coverage-area formulary-coverage Basic Supported Profiles Formulary Item Y Y Y y? y? y? y? Y y? _id, _lastUpdated, code, subject, status, period, formulary, pharmacy-benefit-type, drug-tier subject, formulary MedicationKnowledge Supported Profiles Formulary Drug Y Y Y y? y? y? y? Y y? _id, _lastUpdated, status, code, drug-name, doseform Location Supported Profiles Insurance Plan Location Y Y Y y? y? y? y? Y y? _id, _lastUpdated, address, address-city, address-state, address-postalcode Resource Conformance: SHALL InsurancePlan Core FHIR Resource InsurancePlan Reference Policy resolves Interaction summary SHALL support search-type, read. SHOULD support vread, history-instance. MAY support create, update, patch, delete, history-type. Supported Profiles Payer Insurance Plan Formulary Search Parameters Conformance Parameter Type Documentation SHALL _id token SHALL _lastUpdated date SHALL identifier token SHALL status token SHALL period date SHALL type token SHALL name string SHALL coverage-type token SHALL formulary-coverage reference SHALL coverage-area reference Resource Conformance: SHALL Basic Core FHIR Resource Basic Reference Policy resolves Interaction summary SHALL support search-type, read. SHOULD support vread, history-instance. MAY support create, update, patch, delete, history-type. Supported Profiles Formulary Item Search Parameters Conformance Parameter Type Documentation SHALL _id token SHALL _lastUpdated date SHALL code token SHALL subject reference SHALL status token SHALL period date SHALL formulary reference SHALL pharmacy-benefit-type token SHALL drug-tier token Resource Conformance: SHALL MedicationKnowledge Core FHIR Resource MedicationKnowledge Reference Policy resolves Interaction summary SHALL support search-type, read. SHOULD support vread, history-instance. MAY support create, update, patch, delete, history-type. Supported Profiles Formulary Drug Search Parameters Conformance Parameter Type Documentation SHALL _id token SHALL _lastUpdated date SHALL status token SHALL code token SHALL drug-name string SHOULD doseform token Resource Conformance: SHALL Location Core FHIR Resource Location Reference Policy resolves Interaction summary SHALL support search-type, read. SHOULD support vread, history-instance. MAY support create, update, patch, delete, history-type. Supported Profiles Insurance Plan Location Search Parameters Conformance Parameter Type Documentation SHALL _id token SHALL _lastUpdated date SHALL address string SHALL address-city string SHALL address-state string SHALL address-postalcode string
This Section describes the expected capabilities of the US Drug Formulary Server actor which is responsible for providing responses to the queries submitted by the US Drug Formulary Requestors. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Drug Formulary Server are defined.
US Drug Formulary Server **SHALL**: 1. Support all profiles defined in this Implementation Guide.. 1. Implement the RESTful behavior according to the FHIR specification. 1. Return the following response classes: - (Status 400): invalid parameter - (Status 401/4xx): unauthorized request - (Status 403): insufficient scope - (Status 404): unknown resource 1. Support json source formats for all US Drug Formulary interactions. 1. Support the searchParameters on each profile individually and in combination. US Drug Formulary Server **SHOULD**: 1. Support xml source formats for all US Drug Formulary interactions.