This page is part of the US Core (v0.0.0: STU1 Ballot 1) based on FHIR v1.8.0. The current version which supercedes this version is 5.0.1. For a full list of available versions, see the Directory of published versions
{ "resourceType" : "CapabilityStatement", "id" : "server", "text" : { "status" : "generated", "div" : "<div xmlns="http://www.w3.org/1999/xhtml"> <h2>US Core Server</h2> <p>(Requirements Definition)</p> <p>Published: 2016-08-10 (draft)</p> <p>Published by: <b>U.S. Office of the National Coordinator (ONC)</b> </p> <p>This profile defines the expected capabilities of the US Core Server actor when conforming to the US-Core IG The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by US Core Servers. US Core Requesters have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.</p> <h2>General</h2> <table> <tbody> <tr> <th>FHIR Version:</th> <td>1.8.0</td> </tr> <tr> <th>Accepts elements from future versions:</th> <td>extensions</td> </tr> <tr> <th>Supported formats:</th> <td>xml, json</td> </tr> <tr> <th>Supported profiles:</th> <td> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html">US CORE ALLERGYINTOLERANCE</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html">US CORE CAREPLAN</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html">US CORE CARETEAM</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html">US CORE CONDITION</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html">US CORE DEVICE</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-goal.html">US CORE GOAL</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html">US CORE IMMUNIZATION</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html">US CORE DIAGNOSTICREPORT</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html">US CORE OBSERVATIONRESULTS</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-location.html">US CORE LOCATION</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html">US CORE MEDICATION</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html">US CORE MEDICATIONREQUEST</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-vitalsigns.html">US CORE VITALSIGNS</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html">US CORE PATIENT</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-pract.html">US CORE PRACT</a> </p> <p> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html">US CORE PROCEDURE</a> </p> </td> </tr> </tbody> </table> <h2>REST behavior</h2> <p> <h4>The US Core Server SHALL:</h4> 1.Support the US Core Patient resource profile. 2.Support at least one additional resource profile from the list of US Core Profiles 2. Implement REST behavior according to the FHIR specification 3. Support json resource formats for all US Core interactions. 4. Identify the US Core profile(s) supported as part of the FHIR <a href="http://hl7.org/fhir/2017Jan/resource-definitions.html#Meta.profile">Meta profile attribute</a> for each instance. 5. Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported. <h4>The US Core Server SHOULD:</h4> 1. Support xml resource formats for all US Core interactions. </p> <p> <b>Security:</b> </p> <p>US Core Servers <b>SHALL</b> implement the <a href="security.html">security requirements</a> documented in the US-Core IG.</p> <h3>Profile summary</h3> <table class="grid"> <thead> <tr> <th>Profile (Resource)</th> <th>Search</th> <th>Read</th> <th>Read Version</th> <th>Instance History</th> <th>Resource History</th> <th>Create</th> <th>Update</th> <th>Delete</th> </tr> </thead> <tbody> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html">US CORE PATIENT</a> (Patient)</th> <td> <a href="#Patient-search-type" title="Allows discovery of existing US Core patient resources using different search criteria">SHALL</a> </td> <td> <a href="#Patient-read" title="Allows retrieval of a specific US Core patients by id">SHALL</a> </td> <td> <a href="#Patient-vread" title="Allows retrieval of a historical version of a US Core patient instance">SHOULD</a> </td> <td> <a href="#Patient-history-instance" title="Allows review of changes to US Core patient instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html">US CORE ALLERGYINTOLERANCE</a> (AllergyIntolerance)</th> <td> <a href="#AllergyIntolerance-search-type" title="Allows discovery of existing US Core AllergyIntolerance resources using different search criteria">SHALL</a> </td> <td> <a href="#AllergyIntolerance-read" title="Allows retrieval of a specific US Core AllergyIntolerance by id">SHALL</a> </td> <td> <a href="#AllergyIntolerance-vread" title="Allows retrieval of a historical version of a US Core AllergyIntolerance instance">SHOULD</a> </td> <td> <a href="#AllergyIntolerance-history-instance" title="Allows review of changes to US Core AllergyIntolerance instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html">US CORE CAREPLAN</a> (CarePlan)</th> <td> <a href="#CarePlan-search-type" title="Allows discovery of existing US Core careplan resources using different search criteria">SHALL</a> </td> <td> <a href="#CarePlan-read" title="Allows retrieval of a specific US Core careplan by id">SHALL</a> </td> <td> <a href="#CarePlan-vread" title="Allows retrieval of a historical version of a US Core careplan instance">SHOULD</a> </td> <td> <a href="#CarePlan-history-instance" title="Allows review of changes to US Core careplan instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html">US CORE CARETEAM</a> (CareTeam)</th> <td> <a href="#CareTeam-search-type" title="Allows discovery of existing US Core careteam resources using different search criteria">SHALL</a> </td> <td> <a href="#CareTeam-read" title="Allows retrieval of a specific US Core careteam by id">SHALL</a> </td> <td> <a href="#CareTeam-vread" title="Allows retrieval of a historical version of a US Core careteam instance">SHOULD</a> </td> <td> <a href="#CareTeam-history-instance" title="Allows review of changes to US Core careteam instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html">US CORE CONDITION</a> (Condition)</th> <td> <a href="#Condition-search-type" title="Allows discovery of existing US Core condition resources using different search criteria">SHALL</a> </td> <td> <a href="#Condition-read" title="Allows retrieval of a specific US Core condition by id">SHALL</a> </td> <td> <a href="#Condition-vread" title="Allows retrieval of a historical version of a US Core condition instance">SHOULD</a> </td> <td> <a href="#Condition-history-instance" title="Allows review of changes to US Core condition instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html">US CORE DEVICE</a> (Device)</th> <td> <a href="#Device-search-type" title="Allows discovery of existing US Core device resources using different search criteria">SHALL</a> </td> <td> <a href="#Device-read" title="Allows retrieval of a specific US Core device by id">SHALL</a> </td> <td> <a href="#Device-vread" title="Allows retrieval of a historical version of a US Core device instance">SHOULD</a> </td> <td> <a href="#Device-history-instance" title="Allows review of changes to US Core device instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-Goal.html">US CORE GOAL</a> (Goal)</th> <td> <a href="#Goal-search-type" title="Allows discovery of existing US Core Goal resources using different search criteria">SHALL</a> </td> <td> <a href="#Goal-read" title="Allows retrieval of a specific US Core Goal by id">SHALL</a> </td> <td> <a href="#Goal-vread" title="Allows retrieval of a historical version of a US Core Goal instance">SHOULD</a> </td> <td> <a href="#Goal-history-instance" title="Allows review of changes to US Core Goal instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html">US CORE IMMUNIZATION</a> (Immunization)</th> <td> <a href="#Immunization-search-type" title="Allows discovery of existing US Core immunization resources using different search criteria">SHALL</a> </td> <td> <a href="#Immunization-read" title="Allows retrieval of a specific US Core immunization by id">SHALL</a> </td> <td> <a href="#Immunization-vread" title="Allows retrieval of a historical version of a US Core immunization instance">SHOULD</a> </td> <td> <a href="#Immunization-history-instance" title="Allows review of changes to US Core immunization instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html">US CORE DIAGNOSTICREPORT</a> (DiagnosticReport)</th> <td> <a href="#DiagnosticReport-search-type" title="Allows discovery of existing US Core diagnosticreport resources using different search criteria">SHALL</a> </td> <td> <a href="#DiagnosticReport-read" title="Allows retrieval of a specific US Core diagnosticreport by id">SHALL</a> </td> <td> <a href="#DiagnosticReport-vread" title="Allows retrieval of a historical version of a US Core diagnosticreport instance">SHOULD</a> </td> <td> <a href="#DiagnosticReport-history-instance" title="Allows review of changes to US Core diagnosticreport instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html">US CORE OBSERVATIONRESULTS</a> (Observation)</th> <td> <a href="#Observation-search-type" title="Allows discovery of existing US Core observation results resources using different search criteria">SHALL</a> </td> <td> <a href="#Observation-read" title="Allows retrieval of a specific US Core observation results by id">SHALL</a> </td> <td> <a href="#Observation-vread" title="Allows retrieval of a historical version of a US Core observation results instance">SHOULD</a> </td> <td> <a href="#Observation-history-instance" title="Allows review of changes to US Core observation results instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html">US CORE MEDICATION</a> (Medication)</th> <td> <a href="#Medication-search-type" title="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows discovery of existing US Core Medication resources using different search criteria.">SHOULD</a> </td> <td> <a href="#Medication-read" title="IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows retrieval of a specific US Core Medication by id">SHOULD</a> </td> <td> <a href="#Medication-vread" title="Allows retrieval of a historical version of a US Core Medication instance">SHOULD</a> </td> <td> <a href="#Medication-history-instance" title="Allows review of changes to US Core Medication instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationstatement.html">US CORE MEDICATIONSTATEMENT</a> (MedicationStatement)</th> <td> <a href="#MedicationStatement-search-type" title="Allows discovery of existing US Core medicationstatement resources using different search criteria">SHALL</a> </td> <td> <a href="#MedicationStatement-read" title="Allows retrieval of a specific US Core medicationstatement by id">SHALL</a> </td> <td> <a href="#MedicationStatement-vread" title="Allows retrieval of a historical version of a US Core medicationstatement instance">SHOULD</a> </td> <td> <a href="#MedicationStatement-history-instance" title="Allows review of changes to US Core medicationstatement instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html">US CORE MEDICATIONREQUEST</a> (MedicationRequest)</th> <td> <a href="#MedicationRequest-search-type" title="Allows discovery of existing US Core medicationrequest resources using different search criteria">SHALL</a> </td> <td> <a href="#MedicationRequest-read" title="Allows retrieval of a specific US Core medicationrequest by id">SHALL</a> </td> <td> <a href="#MedicationRequest-vread" title="Allows retrieval of a historical version of a US Core medicationrequest instance">SHOULD</a> </td> <td> <a href="#MedicationRequest-history-instance" title="Allows review of changes to US Core medicationrequest instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-smokingstatus.html">US CORE SMOKINGSTATUS</a> (Observation)</th> <td> <a href="#Observation-search-type" title="Allows discovery of existing US Core smokingstatus resources using different search criteria">SHALL</a> </td> <td> <a href="#Observation-read" title="Allows retrieval of a specific US Core smokingstatus by id">SHALL</a> </td> <td> <a href="#Observation-vread" title="Allows retrieval of a historical version of a US Core smokingstatus instance">SHOULD</a> </td> <td> <a href="#Observation-history-instance" title="Allows review of changes to US Core smokingstatus instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-vitalsigns.html">US CORE VITALSIGNS</a> (Observation)</th> <td> <a href="#Observation-search-type" title="Allows discovery of existing US Core vitalsigns resources using different search criteria">SHALL</a> </td> <td> <a href="#Observation-read" title="Allows retrieval of a specific US Core vitalsigns by id">SHALL</a> </td> <td> <a href="#Observation-vread" title="Allows retrieval of a historical version of a US Core vitalsigns instance">SHOULD</a> </td> <td> <a href="#Observation-history-instance" title="Allows review of changes to US Core vitalsigns instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> <tr> <th> <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html">US CORE PROCEDURE</a> (Procedure)</th> <td> <a href="#Procedure-search-type" title="Allows discovery of existing US Core procedure resources using different search criteria">SHALL</a> </td> <td> <a href="#Procedure-read" title="Allows retrieval of a specific US Core procedure by id">SHALL</a> </td> <td> <a href="#Procedure-vread" title="Allows retrieval of a historical version of a US Core procedure instance">SHOULD</a> </td> <td> <a href="#Procedure-history-instance" title="Allows review of changes to US Core procedure instance over time">SHOULD</a> </td> <td/> <td/> <td/> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Patient</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html">US CORE PATIENT</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Patient-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core patient resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Patient-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core patients by id</p> </td> </tr> <tr> <th> <a name="Patient-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core patient instance over time</p> </td> </tr> <tr> <th> <a name="Patient-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core patient instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>name</th> <td>SHALL</td> <td>string</td> <td> <p>todo</p> </td> </tr> <tr> <th>family</th> <td>SHALL</td> <td>string</td> <td/> </tr> <tr> <th>given</th> <td>SHALL</td> <td>string</td> <td/> </tr> <tr> <th>identifier</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>gender</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>birthdate</th> <td>SHALL</td> <td>date</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>AllergyIntolerance</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html">US CORE ALLERGYINTOLERANCE</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="AllergyIntolerance-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core AllergyIntolerance resources using different search criteria</p> </td> </tr> <tr> <th> <a name="AllergyIntolerance-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core AllergyIntolerance by id</p> </td> </tr> <tr> <th> <a name="AllergyIntolerance-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core AllergyIntolerance instance over time</p> </td> </tr> <tr> <th> <a name="AllergyIntolerance-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core AllergyIntolerance instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>CarePlan</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html">US CORE CAREPLAN</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="CarePlan-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core careplan resources using different search criteria</p> </td> </tr> <tr> <th> <a name="CarePlan-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core careplan by id</p> </td> </tr> <tr> <th> <a name="CarePlan-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core careplan instance over time</p> </td> </tr> <tr> <th> <a name="CarePlan-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core careplan instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>category</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>status</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>CareTeam</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html">US CORE CARETEAM</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="CareTeam-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core careteam resources using different search criteria</p> </td> </tr> <tr> <th> <a name="CareTeam-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core careteam by id</p> </td> </tr> <tr> <th> <a name="CareTeam-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core careteam instance over time</p> </td> </tr> <tr> <th> <a name="CareTeam-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core careteam instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>status</th> <td>SHALL</td> <td>token</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Condition</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html">US CORE CONDITION</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Condition-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core condition resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Condition-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core condition by id</p> </td> </tr> <tr> <th> <a name="Condition-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core condition instance over time</p> </td> </tr> <tr> <th> <a name="Condition-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core condition instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>category</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>clinicalstatus</th> <td>SHALL</td> <td>token</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Device</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html">US CORE DEVICE</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Device-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core device resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Device-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core device by id</p> </td> </tr> <tr> <th> <a name="Device-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core device instance over time</p> </td> </tr> <tr> <th> <a name="Device-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core device instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Goal</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-Goal.html">US CORE GOAL</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Goal-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core Goal resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Goal-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core Goal by id</p> </td> </tr> <tr> <th> <a name="Goal-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core Goal instance over time</p> </td> </tr> <tr> <th> <a name="Goal-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core Goal instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>Immunization</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html">US CORE IMMUNIZATION</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Immunization-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core immunization resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Immunization-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core immunization by id</p> </td> </tr> <tr> <th> <a name="Immunization-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core immunization instance over time</p> </td> </tr> <tr> <th> <a name="Immunization-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core immunization instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>DiagnosticReport</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html">US CORE DIAGNOSTICREPORT</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="DiagnosticReport-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core diagnosticreport resources using different search criteria</p> </td> </tr> <tr> <th> <a name="DiagnosticReport-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core diagnosticreport by id</p> </td> </tr> <tr> <th> <a name="DiagnosticReport-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core diagnosticreport instance over time</p> </td> </tr> <tr> <th> <a name="DiagnosticReport-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core diagnosticreport instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>category</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>code</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>Observation</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html">US CORE OBSERVATIONRESULTS</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Observation-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core observation results resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Observation-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core observation results by id</p> </td> </tr> <tr> <th> <a name="Observation-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core observation results instance over time</p> </td> </tr> <tr> <th> <a name="Observation-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core observation results instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>category</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>code</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>Medication</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html">US CORE MEDICATION</a> </p> <p>The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. If the Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria <b>SHALL</b> be supported.</p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Medication-search-type"> </a> <span>search-type</span> </th> <td>SHOULD</td> <td> <p>IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows discovery of existing US Core Medication resources using different search criteria.</p> </td> </tr> <tr> <th> <a name="Medication-read"> </a> <span>read</span> </th> <td>SHOULD</td> <td> <p>IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows retrieval of a specific US Core Medication by id</p> </td> </tr> <tr> <th> <a name="Medication-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core Medication instance over time</p> </td> </tr> <tr> <th> <a name="Medication-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core Medication instance</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>MedicationStatement</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationstatement.html">US CORE MEDICATIONSTATEMENT</a> </p> <p> The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. When referencing a Medication resource, the resource may be <a href="http://hl7.org/fhir/2017Jan/references.html#contained">contained</a> or an external resource. The server application can choose any one way or more than one method, but if the an external reference to Medication is used, the server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#include">include</a> parameter for searching this element. The client application must support both methods.</p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="MedicationStatement-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core medicationstatement resources using different search criteria</p> </td> </tr> <tr> <th> <a name="MedicationStatement-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core medicationstatement by id</p> </td> </tr> <tr> <th> <a name="MedicationStatement-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core medicationstatement instance over time</p> </td> </tr> <tr> <th> <a name="MedicationStatement-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core medicationstatement instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <p>Supported Includes: MedicationStatement.medicationReference</p> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>MedicationRequest</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html">US CORE MEDICATIONREQUEST</a> </p> <p> The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. When referencing a Medication resource, the resource may be <a href="http://hl7.org/fhir/2017Jan/references.html#contained">contained</a> or an external resource. The server application can choose any one way or more than one method, but if the an external reference to Medication is used, the server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#include">include</a> parameter for searching this element. The client application must support both methods.</p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="MedicationRequest-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core medicationrequest resources using different search criteria</p> </td> </tr> <tr> <th> <a name="MedicationRequest-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core medicationrequest by id</p> </td> </tr> <tr> <th> <a name="MedicationRequest-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core medicationrequest instance over time</p> </td> </tr> <tr> <th> <a name="MedicationRequest-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core medicationrequest instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <p>Supported Includes: MedicationRequest.medicationReference</p> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Observation</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-smokingstatus.html">US CORE SMOKINGSTATUS</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Observation-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core smokingstatus resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Observation-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core smokingstatus by id</p> </td> </tr> <tr> <th> <a name="Observation-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core smokingstatus instance over time</p> </td> </tr> <tr> <th> <a name="Observation-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core smokingstatus instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>code</th> <td>SHALL</td> <td>token</td> <td/> </tr> </tbody> </table> <br/> <br/> <h3>Observation</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-vitalsigns.html">US CORE VITALSIGNS</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Observation-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core vitalsigns resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Observation-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core vitalsigns by id</p> </td> </tr> <tr> <th> <a name="Observation-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core vitalsigns instance over time</p> </td> </tr> <tr> <th> <a name="Observation-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core vitalsigns instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>category</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>code</th> <td>SHALL</td> <td>token</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> <br/> <br/> <h3>Procedure</h3> <p>Profile: <a href="http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html">US CORE PROCEDURE</a> </p> <h4>Interactions</h4> <table class="list"> <thead> <tr> <th>Name</th> <th>Conformance</th> <th>Description</th> </tr> </thead> <tbody> <tr> <th> <a name="Procedure-search-type"> </a> <span>search-type</span> </th> <td>SHALL</td> <td> <p>Allows discovery of existing US Core procedure resources using different search criteria</p> </td> </tr> <tr> <th> <a name="Procedure-read"> </a> <span>read</span> </th> <td>SHALL</td> <td> <p>Allows retrieval of a specific US Core procedure by id</p> </td> </tr> <tr> <th> <a name="Procedure-history-instance"> </a> <span>history-instance</span> </th> <td>SHOULD</td> <td> <p>Allows review of changes to US Core procedure instance over time</p> </td> </tr> <tr> <th> <a name="Procedure-vread"> </a> <span>vread</span> </th> <td>SHOULD</td> <td> <p>Allows retrieval of a historical version of a US Core procedure instance</p> </td> </tr> </tbody> </table> <h4>Search</h4> <table class="list"> <thead> <tr> <th>Parameter</th> <th>Conformance</th> <th>Type</th> <th>Definition & Chaining</th> </tr> </thead> <tbody> <tr> <th>patient</th> <td>SHALL</td> <td>reference</td> <td/> </tr> <tr> <th>date</th> <td>SHALL</td> <td>date</td> <td> <p>The server SHALL support the <a href="http://hl7.org/fhir/2017Jan/search.html#prefix">date search modifiers</a> 'ge','le','eq' for this profile</p> </td> </tr> </tbody> </table> </div>" }, "name" : "US Core Server", "status" : "draft", "date" : "2016-08-10", "publisher" : "U.S. Office of the National Coordinator (ONC)", "contact" : [ { "telecom" : [ { "system" : "other", "value" : "http://www.healthit.gov/" } ] } ], "description" : "This profile defines the expected capabilities of the US Core Server actor when conforming to the US-Core IG The statement includes the complete list of actual profiles, RESTful operations, search parameters supported by US Core Servers. US Core Requesters have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.", "kind" : "requirements", "fhirVersion" : "1.8.0", "acceptUnknown" : "extensions", "format" : [ "xml", "json" ], "profile" : [ { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-goal.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-observationresults.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-location.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-vitalsigns.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-pract.html" }, { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html" } ], "rest" : [ { "mode" : "server", "documentation" : "==The US Core Server SHALL:== 1.Support the US Core Patient resource profile. 2.Support at least one additional resource profile from the list of US Core Profiles 2. Implement REST behavior according to the FHIR specification 3. Support json resource formats for all US Core interactions. 4. Identify the US Core profile(s) supported as part of the FHIR [http://hl7.org/fhir/2017Jan/resource-definitions.html#Meta.profile Meta profile attribute] for each instance. 5. Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported. ==The US Core Server SHOULD:== 1. Support xml resource formats for all US Core interactions. ", "security" : { "description" : "US Core Servers '''SHALL''' implement the [security.html security requirements] documented in the US-Core IG." }, "resource" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination", "extension" : [ { "url" : "required", "valueString" : "name" }, { "url" : "required", "valueString" : "gender" } ] } ], "type" : "Patient", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-patient.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core patient resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core patients by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core patient instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core patient instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "name", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-name", "type" : "string", "documentation" : "todo" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "family", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-family", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "given", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-given", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "identifier", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-identifier", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "gender", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-gender", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "birthdate", "definition" : "http://hl7.org/fhir/SearchParameter/Patient-birthdate", "type" : "date" } ] }, { "type" : "AllergyIntolerance", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-allergyintolerance.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core AllergyIntolerance resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core AllergyIntolerance by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core AllergyIntolerance instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core AllergyIntolerance instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-Patient", "type" : "reference" } ] }, { "type" : "CarePlan", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-careplan.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core careplan resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core careplan by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core careplan instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core careplan instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "category", "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-Category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "status", "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-Status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "date", "definition" : "http://hl7.org/fhir/SearchParameter/CarePlan-Date", "type" : "date", "documentation" : "The server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#prefix date search modifiers] 'ge','le','eq' for this profile" } ] }, { "type" : "CareTeam", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-careteam.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core careteam resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core careteam by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core careteam instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core careteam instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "status", "definition" : "http://hl7.org/fhir/SearchParameter/CareTeam-Status", "type" : "token" } ] }, { "type" : "Condition", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-condition.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core condition resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core condition by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core condition instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core condition instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Condition-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "category", "definition" : "http://hl7.org/fhir/SearchParameter/Condition-Category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "clinicalstatus", "definition" : "http://hl7.org/fhir/SearchParameter/Condition-ClinicalStatus", "type" : "token" } ] }, { "type" : "Device", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-device.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core device resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core device by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core device instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core device instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Device-Patient", "type" : "reference" } ] }, { "type" : "Goal", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-Goal.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core Goal resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core Goal by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core Goal instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core Goal instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Goal-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "date", "definition" : "http://hl7.org/fhir/SearchParameter/Goal-Date", "type" : "date", "documentation" : "The server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#prefix date search modifiers] 'ge','le','eq' for this profile" } ] }, { "type" : "Immunization", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-immunization.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core immunization resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core immunization by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core immunization instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core immunization instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Immunization-Patient", "type" : "reference" } ] }, { "type" : "DiagnosticReport", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-diagnosticreport.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core diagnosticreport resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core diagnosticreport by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core diagnosticreport instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core diagnosticreport instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/DiagnosticReport-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "category", "definition" : "http://hl7.org/fhir/SearchParameter/DiagnosticReport-Category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "code", "definition" : "http://hl7.org/fhir/SearchParameter/DiagnosticReport-Code", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "date", "definition" : "http://hl7.org/fhir/SearchParameter/DiagnosticReport-Date", "type" : "date", "documentation" : "The server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#prefix date search modifiers] 'ge','le','eq' for this profile" } ] }, { "type" : "Medication", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-medication.html" }, "documentation" : "The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. If the Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria '''SHALL''' be supported.", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "search-type", "documentation" : "IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows discovery of existing US Core Medication resources using different search criteria." }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "read", "documentation" : "IF the Medication Resource is used in a MedicationStatement or a MedicationRequest. Allows retrieval of a specific US Core Medication by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core Medication instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core Medication instance" } ] }, { "type" : "MedicationStatement", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationstatement.html" }, "documentation" : " The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. When referencing a Medication resource, the resource may be [http://hl7.org/fhir/2017Jan/references.html#contained contained] or an external resource. The server application can choose any one way or more than one method, but if the an external reference to Medication is used, the server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#include include] parameter for searching this element. The client application must support both methods.", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core medicationstatement resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core medicationstatement by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core medicationstatement instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core medicationstatement instance" } ], "searchInclude" : [ "MedicationStatement.medicationReference" ], "_searchInclude" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ] } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/MedicationStatement-Patient", "type" : "reference" } ] }, { "type" : "MedicationRequest", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-medicationrequest.html" }, "documentation" : " The MedicationStatement and MedicationRequest resources can represent a medication, using either a code or refer to a Medication resource. When referencing a Medication resource, the resource may be [http://hl7.org/fhir/2017Jan/references.html#contained contained] or an external resource. The server application can choose any one way or more than one method, but if the an external reference to Medication is used, the server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#include include] parameter for searching this element. The client application must support both methods.", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core medicationrequest resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core medicationrequest by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core medicationrequest instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core medicationrequest instance" } ], "searchInclude" : [ "MedicationRequest.medicationReference" ], "_searchInclude" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ] } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/MedicationRequest-Patient", "type" : "reference" } ] }, { "type" : "Observation", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-smokingstatus.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core smokingstatus resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core smokingstatus by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core smokingstatus instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core smokingstatus instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "code", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Code", "type" : "token" } ] }, { "type" : "Observation", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-vitalsigns.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core vitalsigns resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core vitalsigns by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core vitalsigns instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core vitalsigns instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "category", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "code", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Code", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "date", "definition" : "http://hl7.org/fhir/SearchParameter/Observation-Date", "type" : "date", "documentation" : "The server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#prefix date search modifiers] 'ge','le','eq' for this profile" } ] }, { "type" : "Procedure", "profile" : { "reference" : "http://hl7.org/fhir/us/core/StructureDefinition-us-core-procedure.html" }, "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type", "documentation" : "Allows discovery of existing US Core procedure resources using different search criteria" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read", "documentation" : "Allows retrieval of a specific US Core procedure by id" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance", "documentation" : "Allows review of changes to US Core procedure instance over time" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread", "documentation" : "Allows retrieval of a historical version of a US Core procedure instance" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/SearchParameter/Procedure-Patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "date", "definition" : "http://hl7.org/fhir/SearchParameter/Procedure-Date", "type" : "date", "documentation" : "The server SHALL support the [http://hl7.org/fhir/2017Jan/search.html#prefix date search modifiers] 'ge','le','eq' for this profile" } ] } ] } ] }