This page is part of the US Drug Formulary (v1.0.1: STU 1) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions
Raw OpenAPI-Swagger Definition file | Download
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:
US Drug Formulary Server SHOULD:
Summary of Search Criteria
Resource Type | Supported Profiles | Supported Searches | Supported _includes | Supported _revincludes | Supported Operations |
---|---|---|---|---|---|
List | CoveragePlan | _id, identifier, item, status | |||
MedicationKnowledge | FormularyDrug | DrugName, DrugTier, DrugPlan, code, _id |
Conformance Expectation: SHALL
Supported Profiles: CoveragePlan
Reference Policy: resolves
Profile Interaction Summary:
search-type
,
read
.vread
,
history-instance
.create
,
update
,
patch
,
delete
,
history-type
.Fetch and Search Criteria:
GET [base]/List/[id]
GET [base]/List/[id]/_history/vid
Search Parameter Summary:
Conformance | Parameter | Type | Example |
---|---|---|---|
SHALL | _id | token | GET [base]/List?_id=[id] |
SHALL | identifier | token | GET [base]/List?identifier=[system]|[code] |
SHALL | item | reference | GET [base]/List?item=[item] |
SHALL | status | token | GET [base]/List?status=[status] |
Conformance Expectation: SHALL
Supported Profiles: FormularyDrug
Reference Policy: resolves
Profile Interaction Summary:
search-type
,
read
.vread
,
history-instance
.create
,
update
,
patch
,
delete
,
history-type
.Fetch and Search Criteria:
GET [base]/MedicationKnowledge/[id]
GET [base]/MedicationKnowledge/[id]/_history/vid
Search Parameter Summary:
Conformance | Parameter | Type | Example |
---|---|---|---|
SHALL | DrugName | string | GET [base]/MedicationKnowledge?DrugName=[DrugName] |
SHALL | DrugTier | token | GET [base]/MedicationKnowledge?DrugTier=[system]|[code] |
SHALL | DrugPlan | string | GET [base]/MedicationKnowledge?DrugPlan=[DrugPlan] |
SHALL | code | token | GET [base]/MedicationKnowledge?code=[system]|[code] |
SHALL | _id | token | GET [base]/MedicationKnowledge?_id=[id] |