This page is part of the US Core (v3.0.0: STU3) based on FHIR R4. The current version which supercedes this version is 5.0.1. For a full list of available versions, see the Directory of published versions
JSON Format: CapabilityStatement-us-core-client
Download Raw json
{ "resourceType" : "CapabilityStatement", "id" : "us-core-client", "text" : { "status" : "generated", "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2 id=\"title\"> Client CapabilityStatement</h2><ul><li>FHIR Version: 4.0.0</li><li>Supported formats: xml, json</li><li>Published: 2019-05-28</li><li>Published by: HL7 International - US Realm Steering Committee</li></ul><p><p>The Section describes the expected capabilities of the US Core Client which is responsible for creating and initiating the queries for information about an individual patient. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined in the <a href=\"CapabilityStatement-us-core-server.html\">Conformance Requirements for Server</a>. US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.</p></p><h3 id=\"behavior\">FHIR RESTful Capabilities</h3><p>The US Core Client <strong>SHALL</strong>:</p><ol><li>Support fetching and querying of one or more US Core profile(s), using the supported RESTful interactions and search parameters declared in the US Core Server CapabilityStatement.</li></ol><p id=\"security\"><strong>Security:</strong></p><ol><li>See the [General Security Considerations] section for requirements and recommendations.</li></ol><h3 id=\"resource--details\" class=\"no_toc\">RESTful Capabilities by Resource/Profile:</h3><p><strong>Summary of Search Criteria</strong></p><table class=\"grid\"><thead><tr><th>Resource Type</th><th>Supported Profiles</th><th>Supported Searches</th><th>Supported Includes</th><th>Supported Operations</th></tr></thead><tbody><tr><td><a href=\"#allergyintolerance\">AllergyIntolerance</a></td><td><a href=\"StructureDefinition-us-core-allergyintolerance.html\">US Core AllergyIntolerance Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+clinical-status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#careplan\">CarePlan</a></td><td><a href=\"StructureDefinition-us-core-careplan.html\">US Core CarePlan Profile</a></td><td>\n\t\t\t\t\t\t\t, patient+category+status+date, patient+category+status, patient+category+date, patient+category\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#careteam\">CareTeam</a></td><td><a href=\"StructureDefinition-us-core-careteam.html\">US Core CareTeam Profile</a></td><td>\n\t\t\t\t\t\t\t, patient+status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#condition\">Condition</a></td><td><a href=\"StructureDefinition-us-core-condition.html\">US Core Condition Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+code, patient+category, patient+clinical-status, patient+onset-date\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#device\">Device</a></td><td><a href=\"StructureDefinition-us-core-device.html\">US Core Device Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+type\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#diagnosticreport\">DiagnosticReport</a></td><td><a href=\"StructureDefinition-us-core-diagnosticreport-note.html\">US Core DiagnosticReport Profile for Report and Note exchange</a>, \n\n\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-diagnosticreport-lab.html\">US Core DiagnosticReport Profile for Laboratory Results Reporting</a></td><td>\n\t\t\t\t\t\t\t, patient+code, patient+category, patient+code+date, patient+category+date, patient+category+date, patient+category, patient+status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#documentreference\">DocumentReference</a></td><td><a href=\"StructureDefinition-us-core-documentreference.html\">US Core DocumentReference Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t_id, \n\t\t\t\t\t\t\tpatient, patient+type, patient+category+date, patient+type+period, patient+category, patient+status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t$docref\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#encounter\">Encounter</a></td><td><a href=\"StructureDefinition-us-core-encounter.html\">US Core Encounter Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t_id, \n\t\t\t\t\t\t\tidentifier, \n\t\t\t\t\t\t\tpatient, class+patient, patient+type, date+patient, patient+status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#goal\">Goal</a></td><td><a href=\"StructureDefinition-us-core-goal.html\">US Core Goal Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+target-date, patient+lifecycle-status\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#immunization\">Immunization</a></td><td><a href=\"StructureDefinition-us-core-immunization.html\">US Core Immunization Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+status, patient+date\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#location\">Location</a></td><td><a href=\"StructureDefinition-us-core-location.html\">US Core Location Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tname, \n\t\t\t\t\t\t\taddress, \n\t\t\t\t\t\t\taddress-city, \n\t\t\t\t\t\t\taddress-state, \n\t\t\t\t\t\t\taddress-postalcode\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#medication\">Medication</a></td><td><a href=\"StructureDefinition-us-core-medication.html\">US Core Medication Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#medicationrequest\">MedicationRequest</a></td><td><a href=\"StructureDefinition-us-core-medicationrequest.html\">US Core MedicationRequest Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+status, patient+authoredon\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\tMedicationRequest:medication\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#medicationstatement\">MedicationStatement</a></td><td><a href=\"StructureDefinition-us-core-medicationstatement.html\">US Core MedicationStatement Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+status, patient+effective\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\tMedicationStatement:medication\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#observation\">Observation</a></td><td><a href=\"StructureDefinition-us-core-smokingstatus.html\">US Core Smoking Status Observation Profile</a>, \n\n\t\t\t\t\t\t<a href=\"StructureDefinition-pediatric-weight-for-height.html\">US Core Pediatric Weight for Height Observation Profile</a>, \n\n\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-observation-lab.html\">US Core Laboratory Result Observation Profile</a>, \n\n\t\t\t\t\t\t<a href=\"StructureDefinition-pediatric-bmi-for-age.html\">US Core Pediatric BMI for Age Observation Profile</a></td><td>\n\t\t\t\t\t\t\t, patient+code, patient+category+status, patient+code+date, patient+category+date, patient+category\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#organization\">Organization</a></td><td><a href=\"StructureDefinition-us-core-organization.html\">US Core Organization Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tname, \n\t\t\t\t\t\t\taddress\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#patient\">Patient</a></td><td><a href=\"StructureDefinition-us-core-patient.html\">US Core Patient Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t_id, \n\t\t\t\t\t\t\tidentifier, \n\t\t\t\t\t\t\tname, birthdate+name, gender+name, birthdate+family, family+gender\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#practitioner\">Practitioner</a></td><td><a href=\"StructureDefinition-us-core-practitioner.html\">US Core Practitioner Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tname, \n\t\t\t\t\t\t\tidentifier\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#practitionerrole\">PractitionerRole</a></td><td><a href=\"StructureDefinition-us-core-practitionerrole.html\">US Core PractitionerRole Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tspecialty, \n\t\t\t\t\t\t\tpractitioner\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\tPractitionerRole:endpoint, PractitionerRole:practitioner\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr><tr><td><a href=\"#procedure\">Procedure</a></td><td><a href=\"StructureDefinition-us-core-procedure.html\">US Core Procedure Profile</a></td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tpatient, patient+status, patient+date, patient+code+date\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td><td>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t</td></tr></tbody></table><br/><h4 id=\"allergyintolerance\" class=\"no_toc\">AllergyIntolerance</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-allergyintolerance.html\">US Core AllergyIntolerance Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a AllergyIntolerance resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/AllergyIntolerance/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-allergyintolerance-clinical-status.html\">clinical-status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/AllergyIntolerance?clinical-status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-allergyintolerance-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/AllergyIntolerance?patient=[patient]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+clinical-status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/AllergyIntolerance?patient=[patient]&clinical-status=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"careplan\" class=\"no_toc\">CarePlan</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-careplan.html\">US Core CarePlan Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a CarePlan resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/CarePlan/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-careplan-category.html\">category</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?category=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-careplan-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?date=[date]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-careplan-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-careplan-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?status=[status]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+category+status+date\n\t\t\t\t\t\t</td><td>reference+token+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?patient=[patient]&category=[system]|[code]&status=[status]&date=[date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category+status\n\t\t\t\t\t\t</td><td>reference+token+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?patient=[patient]&category=[system]|[code]&status=[status]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?patient=[patient]&category=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CarePlan?patient=[patient]&category=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"careteam\" class=\"no_toc\">CareTeam</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-careteam.html\">US Core CareTeam Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a CareTeam resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/CareTeam/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-careteam-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CareTeam?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-careteam-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CareTeam?status=[status]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/CareTeam?patient=[patient]&status=[status]</code></td></tr></tbody></table><hr/><h4 id=\"condition\" class=\"no_toc\">Condition</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-condition.html\">US Core Condition Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Condition resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Condition/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-condition-category.html\">category</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?category=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-condition-clinical-status.html\">clinical-status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?clinical-status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-condition-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-condition-onset-date.html\">onset-date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?onset-date=[onset-date]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-condition-code.html\">code</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?code=[system]|[code]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+code\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?patient=[patient]&code=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?patient=[patient]&category=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+clinical-status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?patient=[patient]&clinical-status=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+onset-date\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Condition?patient=[patient]&onset-date=[onset-date]</code></td></tr></tbody></table><hr/><h4 id=\"device\" class=\"no_toc\">Device</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-device.html\">US Core Device Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Device resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Device/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-device-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Device?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-device-type.html\">type</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Device?type=[system]|[code]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+type\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Device?patient=[patient]&type=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"diagnosticreport\" class=\"no_toc\">DiagnosticReport</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-diagnosticreport-note.html\">US Core DiagnosticReport Profile for Report and Note exchange</a>, \n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-diagnosticreport-lab.html\">US Core DiagnosticReport Profile for Laboratory Results Reporting</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code><sup>†</sup>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><blockquote>create<sup>†</sup><p>This conformance expectation applies <strong>only</strong> to the <em>US Core DiagnosticReport Profile for Report and Note exchange</em> profile. The conformance expectation for the <em>US Core DiagnosticReport Profile for Laboratory Results Reporting</em> is <strong>MAY</strong>.</p>\n</blockquote><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a DiagnosticReport resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/DiagnosticReport/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-diagnosticreport-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?status=[status]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-diagnosticreport-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-diagnosticreport-category.html\">category</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?category=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-diagnosticreport-code.html\">code</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?code=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-diagnosticreport-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?date=[date]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>patient+code\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&code=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&category=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+code+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&code=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&category=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&category=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&category=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DiagnosticReport?patient=[patient]&status=[status]</code></td></tr></tbody></table><hr/><h4 id=\"documentreference\" class=\"no_toc\">DocumentReference</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-documentreference.html\">US Core DocumentReference Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Resource Specific Documentation:</p><blockquote><p>The DocumentReference.type binding SHALL support at a minimum the <a href=\"ValueSet-us-core-clinical-note-type.html\">5 Common Clinical Notes</a> and may extend to the full US Core DocumentReference Type Value Set</p></blockquote><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Operation Summary:</p><ul><li><strong>SHOULD</strong> support the \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"OperationDefinition-docref.html\">$docref</a> operation\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><p>A client <strong>SHOULD</strong> be capable of transacting a $docref operation and capable of receiving at least a reference to a generated CCD document, and <strong>MAY</strong> be able to receive other document types, if available. <strong>SHOULD</strong> be capable of receiving documents as included resources in response to the operation.</p><p><code>GET [base]/DocumentReference/$docref?patient=[id]</code></p></p></li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a DocumentReference resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/DocumentReference/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-documentreference-id.html\">_id</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?_id=[id]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-documentreference-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?status=[status]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-documentreference-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-documentreference-category.html\">category</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?category=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-documentreference-type.html\">type</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?type=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-documentreference-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?date=[date]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-documentreference-period.html\">period</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?period=[period]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>patient+type\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]&type=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]&category=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+type+period\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]&type=[system]|[code]&period=[period]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]&category=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/DocumentReference?patient=[patient]&status=[status]</code></td></tr></tbody></table><hr/><h4 id=\"encounter\" class=\"no_toc\">Encounter</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-encounter.html\">US Core Encounter Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Encounter resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Encounter/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-encounter-id.html\">_id</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?_id=[id]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-encounter-class.html\">class</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?class=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-encounter-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?date=[date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td><a href=\"SearchParameter-us-core-encounter-identifier.html\">identifier</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?identifier=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-encounter-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-encounter-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?status=[status]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-encounter-type.html\">type</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?type=[system]|[code]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>class+patient\n\t\t\t\t\t\t</td><td>token+reference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?class=[system]|[code]&patient=[patient]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+type\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?patient=[patient]&type=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td>date+patient\n\t\t\t\t\t\t</td><td>date+reference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?date=[date]&patient=[patient]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Encounter?patient=[patient]&status=[status]</code></td></tr></tbody></table><hr/><h4 id=\"goal\" class=\"no_toc\">Goal</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-goal.html\">US Core Goal Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Goal resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Goal/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-goal-lifecycle-status.html\">lifecycle-status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Goal?lifecycle-status=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-goal-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Goal?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-goal-target-date.html\">target-date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Goal?target-date=[target-date]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+target-date\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Goal?patient=[patient]&target-date=[target-date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+lifecycle-status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Goal?patient=[patient]&lifecycle-status=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"immunization\" class=\"no_toc\">Immunization</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-immunization.html\">US Core Immunization Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Immunization resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Immunization/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-immunization-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Immunization?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-immunization-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Immunization?status=[status]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-immunization-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Immunization?date=[date]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Immunization?patient=[patient]&status=[status]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+date\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Immunization?patient=[patient]&date=[date]</code></td></tr></tbody></table><hr/><h4 id=\"location\" class=\"no_toc\">Location</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-location.html\">US Core Location Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Location resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Location/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-location-name.html\">name</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Location?name=[name]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-location-address.html\">address</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address=[address]</code></td></tr><tr><td><strong>SHOULD</strong></td><td><a href=\"SearchParameter-us-core-location-address-city.html\">address-city</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-city=[address-city]</code></td></tr><tr><td><strong>SHOULD</strong></td><td><a href=\"SearchParameter-us-core-location-address-state.html\">address-state</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-state=[address-state]</code></td></tr><tr><td><strong>SHOULD</strong></td><td><a href=\"SearchParameter-us-core-location-address-postalcode.html\">address-postalcode</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Location?address-postalcode=[address-postalcode]</code></td></tr></tbody></table><hr/><h4 id=\"medication\" class=\"no_toc\">Medication</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-medication.html\">US Core Medication Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Resource Specific Documentation:</p><blockquote><p>The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external Medication Resource is used in a MedicationStatement or a MedicationRequest, then the READ and SEARCH Criteria <strong>SHALL</strong> be supported.</p></blockquote><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Medication resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Medication/[id]</code>\n\t\t\t\t</li><br/></ul><hr/><h4 id=\"medicationrequest\" class=\"no_toc\">MedicationRequest</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-medicationrequest.html\">US Core MedicationRequest Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Resource Specific Documentation:</p><blockquote><p>The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be <a href=\"http://hl7.org/fhir/R4/references.html#contained\">contained</a> or an external resource. The server application <strong>MAY</strong> choose any one way or more than one method, but if an external reference to Medication is used, the server <strong>SHALL</strong> support the _include` parameter for searching this element. The client application must support all methods.</p><p>For example, A server <strong>SHALL</strong> be capable of returning all medications for a patient using one of or both:</p><p><code>GET /MedicationStatement?patient=[id]</code></p><p><code>GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication</code></p></blockquote><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a MedicationRequest resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/MedicationRequest/[id]</code>\n\t\t\t\t</li><br/><li>\n\t\t\t\t\tA Client <strong>SHOULD</strong> be capable of supporting the following _includes:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\n\t\t\t\t\t\tMedicationRequest:medication - <code class=\"highlighter-rouge\">GET [base]/MedicationRequest?[parameter=value]&_include=MedicationRequest:medication</code>\n\t\t\t\t\t\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-medicationrequest-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationRequest?status=[status]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-medicationrequest-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationRequest?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-medicationrequest-authoredon.html\">authoredon</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationRequest?authoredon=[authoredon]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationRequest?patient=[patient]&status=[status]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+authoredon\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationRequest?patient=[patient]&authoredon=[authoredon]</code></td></tr></tbody></table><hr/><h4 id=\"medicationstatement\" class=\"no_toc\">MedicationStatement</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-medicationstatement.html\">US Core MedicationStatement Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Resource Specific Documentation:</p><blockquote><p>The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be <a href=\"http://hl7.org/fhir/R4/references.html#contained\">contained</a> or an external resource. The server application <strong>MAY</strong> choose any one way or more than one method, but if an external reference to Medication is used, the server <strong>SHALL</strong> support the _include` parameter for searching this element. The client application must support all methods.</p><p>For example, A server <strong>SHALL</strong> be capable of returning all medications for a patient using one of or both:</p><p><code>GET /MedicationStatement?patient=[id]</code></p><p><code>GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication</code></p></blockquote><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a MedicationStatement resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/MedicationStatement/[id]</code>\n\t\t\t\t</li><br/><li>\n\t\t\t\t\tA Client <strong>SHOULD</strong> be capable of supporting the following _includes:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\n\t\t\t\t\t\tMedicationStatement:medication - <code class=\"highlighter-rouge\">GET [base]/MedicationStatement?[parameter=value]&_include=MedicationStatement:medication</code>\n\t\t\t\t\t\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-medicationstatement-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationStatement?status=[status]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-medicationstatement-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationStatement?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-medicationstatement-effective.html\">effective</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationStatement?effective=[effective]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationStatement?patient=[patient]&status=[status]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+effective\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/MedicationStatement?patient=[patient]&effective=[effective]</code></td></tr></tbody></table><hr/><h4 id=\"observation\" class=\"no_toc\">Observation</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-smokingstatus.html\">US Core Smoking Status Observation Profile</a>, \n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-pediatric-weight-for-height.html\">US Core Pediatric Weight for Height Observation Profile</a>, \n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-observation-lab.html\">US Core Laboratory Result Observation Profile</a>, \n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-pediatric-bmi-for-age.html\">US Core Pediatric BMI for Age Observation Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Observation resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Observation/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-observation-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?status=[status]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-observation-category.html\">category</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?category=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-observation-code.html\">code</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?code=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-observation-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?date=[date]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-observation-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>patient+code\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]&code=[system]|[code]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+category+status\n\t\t\t\t\t\t</td><td>reference+token+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]&category=[system]|[code]&status=[status]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+code+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]&code=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]&category=[system]|[code]&date=[date]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+category\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Observation?patient=[patient]&category=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"organization\" class=\"no_toc\">Organization</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-organization.html\">US Core Organization Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Organization resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Organization/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-organization-name.html\">name</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Organization?name=[name]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-organization-address.html\">address</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Organization?address=[address]</code></td></tr></tbody></table><hr/><h4 id=\"patient\" class=\"no_toc\">Patient</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-patient.html\">US Core Patient Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Patient resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Patient/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-patient-id.html\">_id</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?_id=[id]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-patient-birthdate.html\">birthdate</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?birthdate=[birthdate]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-patient-family.html\">family</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?family=[family]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-patient-gender.html\">gender</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?gender=[system]|[code]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-patient-given.html\">given</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?given=[given]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-patient-identifier.html\">identifier</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?identifier=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-patient-name.html\">name</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?name=[name]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td>birthdate+name\n\t\t\t\t\t\t</td><td>date+string\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?birthdate=[birthdate]&name=[name]</code></td></tr><tr><td><strong>SHALL</strong></td><td>gender+name\n\t\t\t\t\t\t</td><td>token+string\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?gender=[system]|[code]&name=[name]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>birthdate+family\n\t\t\t\t\t\t</td><td>date+string\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?birthdate=[birthdate]&family=[family]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>family+gender\n\t\t\t\t\t\t</td><td>string+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Patient?family=[family]&gender=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"practitioner\" class=\"no_toc\">Practitioner</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-practitioner.html\">US Core Practitioner Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Practitioner resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Practitioner/[id]</code>\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-practitioner-name.html\">name</a></td><td>\n\t\t\t\t\t\t\tstring\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Practitioner?name=[name]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-practitioner-identifier.html\">identifier</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Practitioner?identifier=[system]|[code]</code></td></tr></tbody></table><hr/><h4 id=\"practitionerrole\" class=\"no_toc\">PractitionerRole</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-practitionerrole.html\">US Core PractitionerRole Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a PractitionerRole resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/PractitionerRole/[id]</code>\n\t\t\t\t</li><br/><li>\n\t\t\t\t\tA Client <strong>SHOULD</strong> be capable of supporting the following _includes:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\n\t\t\t\t\t\tPractitionerRole:endpoint - <code class=\"highlighter-rouge\">GET [base]/PractitionerRole?[parameter=value]&_include=PractitionerRole:endpoint</code>\n\t\t\t\t\t\n\t\t\t\t\t\tPractitionerRole:practitioner - <code class=\"highlighter-rouge\">GET [base]/PractitionerRole?[parameter=value]&_include=PractitionerRole:practitioner</code>\n\t\t\t\t\t\n\t\t\t\t</li><br/></ul><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=\"SearchParameter-us-core-practitionerrole-specialty.html\">specialty</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/PractitionerRole?specialty=[system]|[code]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-practitionerrole-practitioner.html\">practitioner</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/PractitionerRole?practitioner=[practitioner]</code></td></tr></tbody></table><hr/><h4 id=\"procedure\" class=\"no_toc\">Procedure</h4><p>Supported Profiles:\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"StructureDefinition-us-core-procedure.html\">US Core Procedure Profile</a>\n\t\t\t\t\n\t\t\t\t</p><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>search-type</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>read</code>.</li><li><strong>SHOULD</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>vread</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-instance</code>.</li><li><strong>MAY</strong> support \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>create</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>update</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>patch</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>delete</code>, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<code>history-type</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>\n\t\t\t\t\tA Client <strong>SHALL</strong> be capable of fetching a Procedure resource using:\n\t\t\t\t\t<br/>\n\t\t\t\t\t\t<code class=\"highlighter-rouge\">GET [base]/Procedure/[id]</code>\n\t\t\t\t</li><br/></ul><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>MAY</strong></td><td><a href=\"SearchParameter-us-core-procedure-status.html\">status</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?status=[status]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-us-core-procedure-patient.html\">patient</a></td><td>\n\t\t\t\t\t\t\treference\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?patient=[patient]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-procedure-date.html\">date</a></td><td>\n\t\t\t\t\t\t\tdate\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?date=[date]</code></td></tr><tr><td><strong>MAY</strong></td><td><a href=\"SearchParameter-us-core-procedure-code.html\">code</a></td><td>\n\t\t\t\t\t\t\ttoken\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?code=[system]|[code]</code></td></tr></tbody></table><p>Search Parameter Combination Summary:</p><table class=\"grid\"><thead><tr><th>Conformance</th><th>Parameter Combination</th><th>Types</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHOULD</strong></td><td>patient+status\n\t\t\t\t\t\t</td><td>reference+token\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?patient=[patient]&status=[status]</code></td></tr><tr><td><strong>SHALL</strong></td><td>patient+date\n\t\t\t\t\t\t</td><td>reference+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?patient=[patient]&date=[date]</code></td></tr><tr><td><strong>SHOULD</strong></td><td>patient+code+date\n\t\t\t\t\t\t</td><td>reference+token+date\n\t\t\t\t\t\t</td><td><code class=\"highlighter-rouge\">GET [base]/Procedure?patient=[patient]&code=[system]|[code]&date=[date]</code></td></tr></tbody></table><hr/><br/></div>" }, "url" : "http://hl7.org/fhir/us/core/CapabilityStatement/us-core-client", "version" : "3.0.0", "name" : "UsCoreClientCapabilityStatement", "title" : " Client CapabilityStatement", "status" : "active", "experimental" : false, "date" : "2019-05-28T00:00:00-04:00", "publisher" : "HL7 International - US Realm Steering Committee", "contact" : [ { "telecom" : [ { "system" : "url", "value" : "http://www.hl7.org/Special/committees/usrealm/index.cfm" } ] } ], "description" : "The Section describes the expected capabilities of the US Core Client which is responsible for creating and initiating the queries for information about an individual patient. The complete list of FHIR profiles, RESTful operations, and search parameters supported by US Core Servers are defined in the [Conformance Requirements for Server](CapabilityStatement-us-core-server.html). US Core Clients have the option of choosing from this list to access necessary data based on their local use cases and other contextual requirements.", "jurisdiction" : [ { "coding" : [ { "system" : "urn:iso:std:iso:3166", "code" : "US", "display" : "United States of America" } ] } ], "kind" : "requirements", "fhirVersion" : "4.0.0", "format" : [ "xml", "json" ], "patchFormat" : [ "application/json-patch+json" ], "implementationGuide" : [ "http://hl7.org/fhir/us/core/ImplementationGuide/hl7.fhir.us.core.r4-4.0.0" ], "rest" : [ { "mode" : "client", "documentation" : "The US Core Client **SHALL**:\n\n1. Support fetching and querying of one or more US Core profile(s), using the supported RESTful interactions and search parameters declared in the US Core Server CapabilityStatement.\n", "security" : { "description" : "1. See the [General Security Considerations] section for requirements and recommendations." }, "resource" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "clinical-status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "AllergyIntolerance", "profile" : "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "clinical-status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-clinical-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-allergyintolerance-patient", "type" : "reference" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "status" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "CarePlan", "profile" : "http://hl7.org/fhir/StructureDefinition/CarePlan", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-careplan" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "category", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careplan-category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careplan-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careplan-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careplan-status", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "CareTeam", "profile" : "http://hl7.org/fhir/StructureDefinition/CareTeam", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careteam-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-careteam-status", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "clinical-status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "onset-date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Condition", "profile" : "http://hl7.org/fhir/StructureDefinition/Condition", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "category", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "clinical-status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-clinical-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "onset-date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-onset-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "code", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-condition-code", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "type" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Device", "profile" : "http://hl7.org/fhir/StructureDefinition/Device", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-device" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-device-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "type", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-device-type", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "DiagnosticReport", "profile" : "http://hl7.org/fhir/StructureDefinition/DiagnosticReport", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-note", "http://hl7.org/fhir/us/core/StructureDefinition/us-core-diagnosticreport-lab" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "create", "documentation" : "This conformance expectation applies **only** to the *US Core DiagnosticReport Profile for Report and Note exchange* profile. The conformance expectation for the *US Core DiagnosticReport Profile for Laboratory Results Reporting* is **MAY**." }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "category", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "code", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-code", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-diagnosticreport-date", "type" : "date" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "type" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "type" }, { "url" : "required", "valueString" : "period" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "DocumentReference", "profile" : "http://hl7.org/fhir/StructureDefinition/DocumentReference", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference" ], "documentation" : "The DocumentReference.type binding SHALL support at a minimum the [5 Common Clinical Notes](ValueSet-us-core-clinical-note-type.html) and may extend to the full US Core DocumentReference Type Value Set", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "_id", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-id", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "category", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "type", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-type", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "period", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-documentreference-period", "type" : "date" } ], "operation" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "name" : "docref", "definition" : "http://hl7.org/fhir/us/core/OperationDefinition/docref", "documentation" : "A client **SHOULD** be capable of transacting a $docref operation and capable of receiving at least a reference to a generated CCD document, and **MAY** be able to receive other document types, if available. **SHOULD** be capable of receiving documents as included resources in response to the operation.\n\n`GET [base]/DocumentReference/$docref?patient=[id]`" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "class" }, { "url" : "required", "valueString" : "patient" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "type" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "date" }, { "url" : "required", "valueString" : "patient" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Encounter", "profile" : "http://hl7.org/fhir/StructureDefinition/Encounter", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "_id", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-id", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "class", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-class", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "name" : "identifier", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-identifier", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "type", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-encounter-type", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "target-date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "lifecycle-status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Goal", "profile" : "http://hl7.org/fhir/StructureDefinition/Goal", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "lifecycle-status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-goal-lifecycle-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-goal-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "target-date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-goal-target-date", "type" : "date" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Immunization", "profile" : "http://hl7.org/fhir/StructureDefinition/Immunization", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-immunization" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-immunization-date", "type" : "date" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "type" : "Location", "profile" : "http://hl7.org/fhir/StructureDefinition/Location", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-location" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "name", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-location-name", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "address", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-location-address", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "name" : "address-city", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-location-address-city", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "name" : "address-state", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-location-address-state", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "name" : "address-postalcode", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-location-address-postalcode", "type" : "string" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "type" : "Medication", "profile" : "http://hl7.org/fhir/StructureDefinition/Medication", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medication" ], "documentation" : "The MedicationStatement and MedicationRequest resources can represent a medication, using an external reference to a Medication resource. If an external 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" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "authoredon" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "MedicationRequest", "profile" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest" ], "documentation" : "The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be [contained](http://hl7.org/fhir/R4/references.html#contained) or an external resource. The server application **MAY** choose any one way or more than one method, but if an external reference to Medication is used, the server **SHALL** support the _include` parameter for searching this element. The client application must support all methods.\n\n For example, A server **SHALL** be capable of returning all medications for a patient using one of or both:\n\n `GET /MedicationStatement?patient=[id]`\n\n `GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication`", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchInclude" : [ "MedicationRequest:medication" ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "authoredon", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationrequest-authoredon", "type" : "date" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "effective" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "MedicationStatement", "profile" : "http://hl7.org/fhir/StructureDefinition/MedicationStatement", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationstatement" ], "documentation" : "The MedicationStatement resources can represent a medication using either a code or refer to the Medication resource. When referencing Medication, the resource may be [contained](http://hl7.org/fhir/R4/references.html#contained) or an external resource. The server application **MAY** choose any one way or more than one method, but if an external reference to Medication is used, the server **SHALL** support the _include` parameter for searching this element. The client application must support all methods.\n\n For example, A server **SHALL** be capable of returning all medications for a patient using one of or both:\n\n `GET /MedicationStatement?patient=[id]`\n\n `GET /MedicationStatement?patient=[id]&_include=MedicationStatement:medication`", "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchInclude" : [ "MedicationStatement:medication" ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationstatement-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationstatement-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "effective", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-medicationstatement-effective", "type" : "date" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "category" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Observation", "profile" : "http://hl7.org/fhir/StructureDefinition/Observation", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus", "http://hl7.org/fhir/us/core/StructureDefinition/pediatric-weight-for-height", "http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab", "http://hl7.org/fhir/us/core/StructureDefinition/pediatric-bmi-for-age" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "category", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-category", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "code", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-code", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-observation-patient", "type" : "reference" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "type" : "Organization", "profile" : "http://hl7.org/fhir/StructureDefinition/Organization", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "name", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-organization-name", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "address", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-organization-address", "type" : "string" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "birthdate" }, { "url" : "required", "valueString" : "name" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "gender" }, { "url" : "required", "valueString" : "name" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "birthdate" }, { "url" : "required", "valueString" : "family" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "family" }, { "url" : "required", "valueString" : "gender" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Patient", "profile" : "http://hl7.org/fhir/StructureDefinition/Patient", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "_id", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-id", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "birthdate", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-birthdate", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "family", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-family", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "gender", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-gender", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "given", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-given", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "identifier", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-identifier", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "name", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-patient-name", "type" : "string" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "type" : "Practitioner", "profile" : "http://hl7.org/fhir/StructureDefinition/Practitioner", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "name", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-name", "type" : "string" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "identifier", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitioner-identifier", "type" : "token" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "type" : "PractitionerRole", "profile" : "http://hl7.org/fhir/StructureDefinition/PractitionerRole", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchInclude" : [ "PractitionerRole:endpoint", "PractitionerRole:practitioner" ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "specialty", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-specialty", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "practitioner", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-practitionerrole-practitioner", "type" : "reference" } ] }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "status" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" }, { "url" : "required", "valueString" : "patient" }, { "url" : "required", "valueString" : "code" }, { "url" : "required", "valueString" : "date" } ], "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-search-parameter-combination" } ], "type" : "Procedure", "profile" : "http://hl7.org/fhir/StructureDefinition/Procedure", "supportedProfile" : [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure" ], "interaction" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "create" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "search-type" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "code" : "read" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "vread" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "update" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "patch" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "delete" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHOULD" } ], "code" : "history-instance" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "code" : "history-type" } ], "searchParam" : [ { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "status", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-status", "type" : "token" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "SHALL" } ], "name" : "patient", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-patient", "type" : "reference" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "date", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-date", "type" : "date" }, { "extension" : [ { "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode" : "MAY" } ], "name" : "code", "definition" : "http://hl7.org/fhir/us/core/SearchParameter/us-core-procedure-code", "type" : "token" } ] } ] } ] }