DaVinci Payer Data Exchange (PDex) US Drug Formulary
2.0.1 - STU 2 United States of America flag

DaVinci Payer Data Exchange (PDex) US Drug Formulary, published by HL7 International / Pharmacy. This guide is not an authorized publication; it is the continuous build for version 2.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-pdex-formulary/ and changes regularly. See the Directory of published versions

: US Drug Formulary Server Capability Statement - TTL Representation

Page standards status: Trial-use

Raw ttl | Download

@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:CapabilityStatement ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "usdf-server"] ; # 
  fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2 id=\"title\">usdf-server CapabilityStatement</h2><ul><li><b>Official URL:</b><code>http://hl7.org/fhir/us/davinci-drug-formulary/CapabilityStatement/usdf-server</code></li><li><b>Implementation Guide Version:</b> 2.0.1</li><li><b>FHIR Version:</b> 4.0.1</li><li><b>Intended Use:</b> Requirements</li><li><b>Supported Formats:</b>\n				\n                    XML, JSON\n				\n				</li><li><b>Supported Patch Formats:</b>\n				\n                    APPLICATION/JSON-PATCH+JSON\n				\n				</li><li><b>Published:</b> 2022-07-17</li><li><b>Published by:</b> HL7 International / Pharmacy</li><li><b>Status:</b> Active</li></ul><p>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.</p>  <!-- No support expectation extension --><h3 id=\"igs\" class=\"no_toc\">Support the Following Implementation Guides:</h3><ul><li><a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/ImplementationGuide/hl7.fhir.us.davinci-drug-formulary\">DaVinci Payer Data Exchange (PDex) US Drug Formulary | STU2 Ballot</a></li></ul>  <!-- REST Behavior --><h3 id=\"behavior\">FHIR Server RESTful Capabilities</h3><p>US Drug Formulary Server  <strong>SHALL</strong>:</p><ol><li>Support all profiles defined in this Implementation Guide..</li><li>Implement the RESTful behavior according to the FHIR specification.</li><li>Return the following response classes:\n<ul><li>(Status 400): invalid parameter</li><li>(Status 401/4xx): unauthorized request</li><li>(Status 403): insufficient scope</li><li>(Status 404): unknown resource</li></ul>\n</li><li>Support json source formats for all US Drug Formulary interactions.</li><li>Support the searchParameters on each profile  individually and in combination.</li></ol><p>US Drug Formulary Server <strong>SHOULD</strong>:</p><ol><li>Support xml source formats for all US Drug Formulary interactions.</li></ol><h3 id=\"resource--details\" class=\"no_toc\">RESTful Capabilities by Resource/Profile:</h3><p><strong>Summary</strong></p><table class=\"grid\"><thead><tr><th>Resource Type</th><th>Supported Interactions</th><th>Supported Profiles</th><th>Supported Searches</th><th>Supported <code>_includes</code></th><th>Supported <code>_revincludes</code></th><th>Supported Operations</th></tr></thead><tbody><tr><td><a href=\"#insuranceplan\">InsurancePlan</a></td><td>\n										\n											create, \n											\n											search-type, \n											\n											read, \n											\n											vread, \n											\n											update, \n											\n											patch, \n											\n											delete, \n											\n											history-instance, \n											\n											history-type\n											\n										\n									</td>  <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan\">Payer Insurance Plan</a>, \n											\n											<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-Formulary\">Formulary</a></td>  <!-- Supported Searches --><td>\n										_id, _lastUpdated, identifier, status, period, type, name, coverage-type, formulary-coverage, coverage-area\n										\n										\n									</td>  <!-- Supported _includes --><td>\n										formulary-coverage\n									</td>  <!-- Supported _revincludes --><td>\n										\n									</td>  <!-- Supported Operations --><td>\n										\n									</td></tr><tr><td><a href=\"#basic\">Basic</a></td><td>\n										\n											create, \n											\n											search-type, \n											\n											read, \n											\n											vread, \n											\n											update, \n											\n											patch, \n											\n											delete, \n											\n											history-instance, \n											\n											history-type\n											\n										\n									</td>  <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyItem\">Formulary Item</a></td>  <!-- Supported Searches --><td>\n										_id, _lastUpdated, code, subject, status, period, formulary, pharmacy-benefit-type, drug-tier\n										\n										\n									</td>  <!-- Supported _includes --><td>\n										subject, formulary\n									</td>  <!-- Supported _revincludes --><td>\n										\n									</td>  <!-- Supported Operations --><td>\n										\n									</td></tr><tr><td><a href=\"#medicationknowledge\">MedicationKnowledge</a></td><td>\n										\n											create, \n											\n											search-type, \n											\n											read, \n											\n											vread, \n											\n											update, \n											\n											patch, \n											\n											delete, \n											\n											history-instance, \n											\n											history-type\n											\n										\n									</td>  <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug\">Formulary Drug</a></td>  <!-- Supported Searches --><td>\n										_id, _lastUpdated, status, code, drug-name, doseform\n										\n										\n									</td>  <!-- Supported _includes --><td>\n										\n									</td>  <!-- Supported _revincludes --><td>\n										\n									</td>  <!-- Supported Operations --><td>\n										\n									</td></tr><tr><td><a href=\"#location\">Location</a></td><td>\n										\n											create, \n											\n											search-type, \n											\n											read, \n											\n											vread, \n											\n											update, \n											\n											patch, \n											\n											delete, \n											\n											history-instance, \n											\n											history-type\n											\n										\n									</td>  <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-InsurancePlanLocation\">Insurance Plan Location</a></td>  <!-- Supported Searches --><td>\n										_id, _lastUpdated, address, address-city, address-state, address-postalcode\n										\n										\n									</td>  <!-- Supported _includes --><td>\n										\n									</td>  <!-- Supported _revincludes --><td>\n										\n									</td>  <!-- Supported Operations --><td>\n										\n									</td></tr></tbody></table>  <!-- Resource Details --><h4 id=\"insuranceplan\" class=\"no_toc\">InsurancePlan</h4><p>Conformance Expectation:	<strong>SHALL</strong></p><p>Supported Profiles:</p><ul><li><strong>SHOULD</strong> support:\n										\n												<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan\">Payer Insurance Plan</a>, \n										</li><li><strong>SHALL</strong> support:\n										\n												<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-Formulary\">Formulary</a>\n										</li></ul><p>Reference Policy: <code>resolves</code></p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n											<code>search-type</code>, \n											<code>read</code>.</li><li><strong>SHOULD</strong> support \n											<code>vread</code>, \n											<code>history-instance</code>.</li><li><strong>MAY</strong> support \n											<code>create</code>, \n											<code>update</code>, \n											<code>patch</code>, \n											<code>delete</code>, \n											<code>history-type</code>.</li></ul><p>Modify Criteria:</p><ul><li>\n												A Server <strong>MAY</strong> be capable of creating an InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">POST [base]/InsurancePlan/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of updating an existing InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">PUT [base]/InsurancePlan/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of deleting an InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">DELETE [base]/InsurancePlan/[id]</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of patching an existing InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">PATCH [base]/InsurancePlan/[id]{?_format=[mime-type]}</code>\n											</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n												A Server <strong>SHALL</strong> be capable of returning an InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">GET [base]/InsurancePlan/[id]</code>\n												\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning an InsurancePlan resource using:\n												<code class=\"highlighter-rouge\">GET [base]/InsurancePlan/[id]/_history/vid</code>\n											</li><li>\n												A Server <strong>SHALL</strong> be capable of returning resources matching a search query using:\n												<code class=\"highlighter-rouge\">GET [base]/InsurancePlan/[id]{?[parameters]{&amp;_format=[mime-type]}}</code>\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a history of a InsurancePlan using:\n												<code class=\"highlighter-rouge\">GET [base]/InsurancePlan/[id]/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>MAY</strong> be capable of returning the history of InsurancePlan resources using:\n												<code class=\"highlighter-rouge\">GET [base]/InsurancePlan/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>SHALL </strong> be capable of supporting the following _includes:\n												<ul><li>formulary-coverage - <code class=\"highlighter-rouge\">GET [base]/InsurancePlan?[parameter=value]&amp;_include=formulary-coverage</code></li></ul>\n											</li></ul>  <!-- Only included search parameters that are not MAY or there is no conformance requirement included --><p>Search Parameter Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#id\">\n															_id</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?_id=[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#lastUpdated\">\n															_lastUpdated</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?_lastUpdated=[dateTime]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															identifier</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?identifier=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															status</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															period</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?period=[period]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															type</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?type=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															name</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?name=[name]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															coverage-type</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?coverage-type=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															formulary-coverage</a></td><td>\n															reference\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?formulary-coverage=[type]/[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/insuranceplan.html#search\">\n															coverage-area</a></td><td>\n															reference\n														</td><td><code class=\"highlighter-rouge\">GET [base]/InsurancePlan?coverage-area=[type]/[id]</code></td></tr></tbody></table><h4 id=\"basic\" class=\"no_toc\">Basic</h4><p>Conformance Expectation:	<strong>SHALL</strong></p><p>Supported Profiles:</p><ul><li><strong>SHALL</strong> support:\n										\n												<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyItem\">Formulary Item</a>\n										</li></ul><p>Reference Policy: <code>resolves</code></p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n											<code>search-type</code>, \n											<code>read</code>.</li><li><strong>SHOULD</strong> support \n											<code>vread</code>, \n											<code>history-instance</code>.</li><li><strong>MAY</strong> support \n											<code>create</code>, \n											<code>update</code>, \n											<code>patch</code>, \n											<code>delete</code>, \n											<code>history-type</code>.</li></ul><p>Modify Criteria:</p><ul><li>\n												A Server <strong>MAY</strong> be capable of creating a Basic resource using:\n												<code class=\"highlighter-rouge\">POST [base]/Basic/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of updating an existing Basic resource using:\n												<code class=\"highlighter-rouge\">PUT [base]/Basic/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of deleting a Basic resource using:\n												<code class=\"highlighter-rouge\">DELETE [base]/Basic/[id]</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of patching an existing Basic resource using:\n												<code class=\"highlighter-rouge\">PATCH [base]/Basic/[id]{?_format=[mime-type]}</code>\n											</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n												A Server <strong>SHALL</strong> be capable of returning a Basic resource using:\n												<code class=\"highlighter-rouge\">GET [base]/Basic/[id]</code>\n												\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a Basic resource using:\n												<code class=\"highlighter-rouge\">GET [base]/Basic/[id]/_history/vid</code>\n											</li><li>\n												A Server <strong>SHALL</strong> be capable of returning resources matching a search query using:\n												<code class=\"highlighter-rouge\">GET [base]/Basic/[id]{?[parameters]{&amp;_format=[mime-type]}}</code>\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a history of a Basic using:\n												<code class=\"highlighter-rouge\">GET [base]/Basic/[id]/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>MAY</strong> be capable of returning the history of Basic resources using:\n												<code class=\"highlighter-rouge\">GET [base]/Basic/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>SHALL </strong> be capable of supporting the following _includes:\n												<ul><li>subject - <code class=\"highlighter-rouge\">GET [base]/Basic?[parameter=value]&amp;_include=subject</code></li><li>formulary - <code class=\"highlighter-rouge\">GET [base]/Basic?[parameter=value]&amp;_include=formulary</code></li></ul>\n											</li></ul>  <!-- Only included search parameters that are not MAY or there is no conformance requirement included --><p>Search Parameter Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#id\">\n															_id</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?_id=[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#lastUpdated\">\n															_lastUpdated</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?_lastUpdated=[dateTime]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															code</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?code=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															subject</a></td><td>\n															reference\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?subject=[type]/[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															status</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															period</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?period=[period]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															formulary</a></td><td>\n															reference\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?formulary=[type]/[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															pharmacy-benefit-type</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?pharmacy-benefit-type=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/basic.html#search\">\n															drug-tier</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Basic?drug-tier=[system]|[code]</code></td></tr></tbody></table><h4 id=\"medicationknowledge\" class=\"no_toc\">MedicationKnowledge</h4><p>Conformance Expectation:	<strong>SHALL</strong></p><p>Supported Profiles:</p><ul><li><strong>SHALL</strong> support:\n										\n												<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug\">Formulary Drug</a>\n										</li></ul><p>Reference Policy: <code>resolves</code></p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n											<code>search-type</code>, \n											<code>read</code>.</li><li><strong>SHOULD</strong> support \n											<code>vread</code>, \n											<code>history-instance</code>.</li><li><strong>MAY</strong> support \n											<code>create</code>, \n											<code>update</code>, \n											<code>patch</code>, \n											<code>delete</code>, \n											<code>history-type</code>.</li></ul><p>Modify Criteria:</p><ul><li>\n												A Server <strong>MAY</strong> be capable of creating a MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">POST [base]/MedicationKnowledge/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of updating an existing MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">PUT [base]/MedicationKnowledge/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of deleting a MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">DELETE [base]/MedicationKnowledge/[id]</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of patching an existing MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">PATCH [base]/MedicationKnowledge/[id]{?_format=[mime-type]}</code>\n											</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n												A Server <strong>SHALL</strong> be capable of returning a MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge/[id]</code>\n												\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a MedicationKnowledge resource using:\n												<code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge/[id]/_history/vid</code>\n											</li><li>\n												A Server <strong>SHALL</strong> be capable of returning resources matching a search query using:\n												<code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge/[id]{?[parameters]{&amp;_format=[mime-type]}}</code>\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a history of a MedicationKnowledge using:\n												<code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge/[id]/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>MAY</strong> be capable of returning the history of MedicationKnowledge resources using:\n												<code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li></ul>  <!-- Only included search parameters that are not MAY or there is no conformance requirement included --><p>Search Parameter Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#id\">\n															_id</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?_id=[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#lastUpdated\">\n															_lastUpdated</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?_lastUpdated=[dateTime]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/medicationknowledge.html#search\">\n															status</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/medicationknowledge.html#search\">\n															code</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?code=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/medicationknowledge.html#search\">\n															drug-name</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?drug-name=[drug-name]</code></td></tr><tr><td><strong>SHOULD</strong></td><td><a href=\"http://hl7.org/fhir/R4/medicationknowledge.html#search\">\n															doseform</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationKnowledge?doseform=[system]|[code]</code></td></tr></tbody></table><h4 id=\"location\" class=\"no_toc\">Location</h4><p>Conformance Expectation:	<strong>SHALL</strong></p><p>Supported Profiles:</p><ul><li><strong>SHALL</strong> support:\n										\n												<a href=\"http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-InsurancePlanLocation\">Insurance Plan Location</a>\n										</li></ul><p>Reference Policy: <code>resolves</code></p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n											<code>search-type</code>, \n											<code>read</code>.</li><li><strong>SHOULD</strong> support \n											<code>vread</code>, \n											<code>history-instance</code>.</li><li><strong>MAY</strong> support \n											<code>create</code>, \n											<code>update</code>, \n											<code>patch</code>, \n											<code>delete</code>, \n											<code>history-type</code>.</li></ul><p>Modify Criteria:</p><ul><li>\n												A Server <strong>MAY</strong> be capable of creating a Location resource using:\n												<code class=\"highlighter-rouge\">POST [base]/Location/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of updating an existing Location resource using:\n												<code class=\"highlighter-rouge\">PUT [base]/Location/[id]{?_format=[mime-type]}</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of deleting a Location resource using:\n												<code class=\"highlighter-rouge\">DELETE [base]/Location/[id]</code>\n												\n											</li><li>\n												A Server <strong>MAY</strong> be capable of patching an existing Location resource using:\n												<code class=\"highlighter-rouge\">PATCH [base]/Location/[id]{?_format=[mime-type]}</code>\n											</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n												A Server <strong>SHALL</strong> be capable of returning a Location resource using:\n												<code class=\"highlighter-rouge\">GET [base]/Location/[id]</code>\n												\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a Location resource using:\n												<code class=\"highlighter-rouge\">GET [base]/Location/[id]/_history/vid</code>\n											</li><li>\n												A Server <strong>SHALL</strong> be capable of returning resources matching a search query using:\n												<code class=\"highlighter-rouge\">GET [base]/Location/[id]{?[parameters]{&amp;_format=[mime-type]}}</code>\n											</li><li>\n												A Server <strong>SHOULD</strong> be capable of returning a history of a Location using:\n												<code class=\"highlighter-rouge\">GET [base]/Location/[id]/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li><li>\n												A Server <strong>MAY</strong> be capable of returning the history of Location resources using:\n												<code class=\"highlighter-rouge\">GET [base]/Location/_history{?[parameters]&amp;_format=[mime-type]}</code>\n											</li></ul>  <!-- Only included search parameters that are not MAY or there is no conformance requirement included --><p>Search Parameter Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter</th><th>Type</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#id\">\n															_id</a></td><td>\n															token\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?_id=[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/search.html#lastUpdated\">\n															_lastUpdated</a></td><td>\n															date\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?_lastUpdated=[dateTime]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/location.html#search\">\n															address</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address=[address]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/location.html#search\">\n															address-city</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-city=[address-city]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/location.html#search\">\n															address-state</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-state=[address-state]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"http://hl7.org/fhir/R4/location.html#search\">\n															address-postalcode</a></td><td>\n															string\n														</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-postalcode=[address-postalcode]</code></td></tr></tbody></table></div>"
  ] ; # 
  fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ;
fhir:value [ fhir:v "phx" ]
  ] ) ; # 
  fhir:url [ fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/CapabilityStatement/usdf-server"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "2.0.1"] ; # 
  fhir:name [ fhir:v "UsdfServerCapabilityStatement"] ; # 
  fhir:title [ fhir:v "usdf-server CapabilityStatement"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:experimental [ fhir:v "false"^^xsd:boolean] ; # 
  fhir:date [ fhir:v "2022-07-17"^^xsd:date] ; # 
  fhir:publisher [ fhir:v "HL7 International / Pharmacy"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "HL7 International / Pharmacy" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/medication" ]     ] [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "pharmacy@lists.HL7.org" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "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."] ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [ fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ] ;
fhir:code [ fhir:v "US" ]     ] )
  ] ) ; # 
  fhir:kind [ fhir:v "requirements"] ; # 
  fhir:instantiates ( [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/CapabilityStatement/usdf-server"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/CapabilityStatement/usdf-server>
  ] ) ; # 
  fhir:fhirVersion [ fhir:v "4.0.1"] ; # 
  fhir:format ( [ fhir:v "xml"] [ fhir:v "json"] ) ; # 
  fhir:patchFormat ( [ fhir:v "application/json-patch+json"] ) ; # 
  fhir:implementationGuide ( [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/ImplementationGuide/hl7.fhir.us.davinci-drug-formulary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/ImplementationGuide/hl7.fhir.us.davinci-drug-formulary>
  ] ) ; # 
  fhir:rest ( [
fhir:mode [ fhir:v "server" ] ;
fhir:documentation [ fhir:v "US Drug Formulary 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\n1. Support json source formats for all US Drug Formulary interactions.\n1. Support the searchParameters on each profile  individually and in combination.\n\nUS Drug Formulary Server **SHOULD**:\n\n1. Support xml source formats for all US Drug Formulary interactions.\n" ] ;
    ( fhir:resource [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:type [ fhir:v "InsurancePlan" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PayerInsurancePlan> ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] )       ] [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-Formulary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-Formulary> ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "vread" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "patch" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "delete" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "history-instance" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "history-type" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchInclude [
fhir:v "formulary-coverage" ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_id" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Resource-id"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Resource-id>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_lastUpdated" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-lastupdated"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-lastupdated>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "identifier" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-identifier"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-identifier>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "period" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-period"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-period>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "type" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-type"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-type>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "name" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-name"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-name>         ] ;
fhir:type [ fhir:v "string" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "coverage-type" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-coverage-type"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-coverage-type>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "formulary-coverage" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-formulary-coverage"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-formulary-coverage>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "coverage-area" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-coverage-area"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/InsurancePlan-coverage-area>         ] ;
fhir:type [ fhir:v "reference" ]       ] )     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:type [ fhir:v "Basic" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyItem"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyItem> ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "vread" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "patch" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "delete" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "history-instance" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "history-type" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchInclude [
fhir:v "subject" ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] [
fhir:v "formulary" ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_id" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Resource-id"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Resource-id>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_lastUpdated" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-lastupdated"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-lastupdated>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "code" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-code"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-code>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "subject" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-subject"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-subject>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "period" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-period"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-period>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "formulary" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-formulary"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-formulary>         ] ;
fhir:type [ fhir:v "reference" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "pharmacy-benefit-type" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-pharmacy-benefit-type"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-pharmacy-benefit-type>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "drug-tier" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-drug-tier"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/Basic-drug-tier>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:type [ fhir:v "MedicationKnowledge" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug> ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "vread" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "patch" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "delete" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "history-instance" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "history-type" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_id" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Resource-id"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Resource-id>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_lastUpdated" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-lastupdated"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-lastupdated>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "status" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "code" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "drug-name" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-drug-name"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-drug-name>         ] ;
fhir:type [ fhir:v "string" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:name [ fhir:v "doseform" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-doseform"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/SearchParameter/MedicationKnowledge-doseform>         ] ;
fhir:type [ fhir:v "token" ]       ] )     ] [
      ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]       ] ) ;
fhir:type [ fhir:v "Location" ] ;
      ( fhir:supportedProfile [
fhir:v "http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-InsurancePlanLocation"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-InsurancePlanLocation> ;
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] )       ] ) ;
      ( fhir:interaction [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "create" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "search-type" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:code [ fhir:v "read" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "vread" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "update" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "patch" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "delete" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHOULD" ]         ] ) ;
fhir:code [ fhir:v "history-instance" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "MAY" ]         ] ) ;
fhir:code [ fhir:v "history-type" ]       ] ) ;
      ( fhir:referencePolicy [ fhir:v "resolves" ] ) ;
      ( fhir:searchParam [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_id" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Resource-id"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Resource-id>         ] ;
fhir:type [ fhir:v "token" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "_lastUpdated" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Resource-lastUpdated>         ] ;
fhir:type [ fhir:v "date" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "address" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Location-address"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Location-address>         ] ;
fhir:type [ fhir:v "string" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "address-city" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Location-address-city"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Location-address-city>         ] ;
fhir:type [ fhir:v "string" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "address-state" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Location-address-state"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Location-address-state>         ] ;
fhir:type [ fhir:v "string" ]       ] [
        ( fhir:extension [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"^^xsd:anyURI ] ;
fhir:value [ fhir:v "SHALL" ]         ] ) ;
fhir:name [ fhir:v "address-postalcode" ] ;
fhir:definition [
fhir:v "http://hl7.org/fhir/SearchParameter/Location-address-postalcode"^^xsd:anyURI ;
fhir:link <http://hl7.org/fhir/SearchParameter/Location-address-postalcode>         ] ;
fhir:type [ fhir:v "string" ]       ] )     ] )
  ] ) . #