This page is part of the SDOH Clinical Care for Multiple Domains (v1.0.0: STU 1) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="SDOH-ClinicalCareReferralRecipientLight"/>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml">
<h2>SDOH Clinical Care Referral Recipient - Light</h2>
<p>(Requirements Definition Capability Statement)</p>
<p>Canonical URL: http://hl7.org/fhir/us/sdoh-clinicalcare/CapabilityStatement/SDOH-ClinicalCareReferralRecipientLight Published: 2021-06 (draft)</p>
<p>This resource describes the required and desired behavior of systems acting as 'light-weight' SDOH clinical care 'referral recipients'. These systems fit into the SDOH care workflow in the same manner as <a href="CapabilityStatement-SDOH-ClinicalCareReferralRecipient.html">'regular' Referral Recipients</a>, however they have simpler interface requirements reflecting the inability of the systems to store data locally and/or expose a FHIR service allowing access to that data. 'Light' referral recipients are not expected to expose any FHIR restful services. Instead, they act as clients, querying for tasks on the initiating <a href="CapabilityStatement-SDOH-ClinicalCareReferralSource.html">Referral Sources</a> or <a href="CapabilityStatement-SDOH-ClinicalCareCoordinationPlatform.html">Coordination Platforms</a> and creating any resulting Procedure records within the server they received the request from.</p>
<h2>General</h2>
<div class="table-wrapper">
<table class="grid">
<tbody>
<tr>
<th>FHIR Version:</th>
<td>4.0.1</td>
</tr>
<tr>
<th>Supported formats:</th>
<td>xml, json</td>
</tr>
</tbody>
</table>
</div>
<h2>REST client behavior</h2>
<p>The light clinical care referral recipient needs to access information from and update information in SDOH clinical care <a href="CapabilityStatement-SDOH-ClinicalCareReferralSource.html">referral sources</a> and/or <a href="CapabilityStatement-SDOH-ClinicalCareCoordinationPlatform.html">coordination platforms</a> that have solicited the filling of SDOH-related referrals by this system</p>
<p>
<b>Security:</b>
</p>
<p>Implementations must meet the general privacy & security requirements documented in <a href="privacy_and_security.html">this implementation guide</a>.</p>
<h3>Resource summary</h3>
<div class="table-wrapper">
<table class="grid">
<thead>
<tr>
<th>Resource</th>
<th>Search</th>
<th>Read</th>
<th>Read Version</th>
<th>Instance History</th>
<th>Resource History</th>
<th>Create</th>
<th>Update</th>
<th>Delete</th>
<th>Operations</th>
</tr>
</thead>
<tbody>
<tr>
<th>CareTeam</th>
<td>
<a href="#CareTeam-search-type" title="Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests.">MAY</a>
</td>
<td>
<a href="#CareTeam-read" title="Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest.">MAY</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Condition</th>
<td>
<a href="#Condition-search-type" title="Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests.">SHOULD</a>
</td>
<td>
<a href="#Condition-read" title="Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Consent</th>
<td>
<a href="#Consent-search-type" title="Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest.">SHOULD</a>
</td>
<td>
<a href="#Consent-read" title="Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Device</th>
<td>
<a href="#Device-search-type" title="Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests.">SHOULD</a>
</td>
<td>
<a href="#Device-read" title="Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest.">SHOULD</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>DocumentReference</th>
<td>
<a href="#DocumentReference-search-type" title="Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated.">SHOULD</a>
</td>
<td>
<a href="#DocumentReference-read" title="Allows the system to retrieve a PDF or similar content referenced by a Consent.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Goal</th>
<td>
<a href="#Goal-search-type" title="Allows the monitoring of previously-retrieved Goals in the event they are updated.">SHOULD</a>
</td>
<td>
<a href="#Goal-read" title="Allows the system to retrieve a goal referenced by a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>HealthcareService</th>
<td>
<a href="#HealthcareService-search-type" title="Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests.">MAY</a>
</td>
<td>
<a href="#HealthcareService-read" title="Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest.">MAY</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Observation</th>
<td>
<a href="#Observation-search-type" title="Allows the monitoring of previously-retrieved Observations for updates/corrections.">SHOULD</a>
</td>
<td>
<a href="#Observation-read" title="Allows the system to retrieve an Observation referenced by a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Organization</th>
<td>
<a href="#Organization-search-type" title="Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests.">SHOULD</a>
</td>
<td>
<a href="#Organization-read" title="Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Patient</th>
<td>
<a href="#Patient-search-type" title="Allows the monitoring of previously-retrieved Patients.">SHOULD</a>
</td>
<td>
<a href="#Patient-read" title="Allows the system to retrieve the Patient that is the subject of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Practitioner</th>
<td>
<a href="#Practitioner-search-type" title="Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests.">SHOULD</a>
</td>
<td>
<a href="#Practitioner-read" title="Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>PractitionerRole</th>
<td>
<a href="#PractitionerRole-search-type" title="Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests.">SHOULD</a>
</td>
<td>
<a href="#PractitionerRole-read" title="Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>RelatedPerson</th>
<td>
<a href="#RelatedPerson-search-type" title="Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests.">MAY</a>
</td>
<td>
<a href="#RelatedPerson-read" title="Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest.">MAY</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>ServiceRequest</th>
<td>
<a href="#ServiceRequest-search-type" title="Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling.">SHOULD</a>
</td>
<td>
<a href="#ServiceRequest-read" title="Allows client systems to retrieve the ServiceRequest pointed to by a Task.">SHALL</a>
</td>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
<tr>
<th>Subscription</th>
<td/>
<td/>
<td/>
<td/>
<td/>
<td>
<a href="#Subscription-create" title="Necessary if using subscriptions to monitor updates to the Task">SHOULD</a>
</td>
<td>
<a href="#Subscription-update" title="Needed to allow the requester to update a subscription - to adjust delivery target, to add additional tasks to monitor (if subscribing by id) typically to cancel a request for fulfillment">MAY</a>
</td>
<td/>
<td>$status: <a href="#Subscription-status" title="Necessary for systems supporting subscriptions to ensure that the subscription is functioning properly and to check for errors">SHOULD</a>
<br/>$topic-list: <a href="#Subscription-topic-list" title="Allows discovery of what subscription topics the systems supports - needed for systems that aren't pre-configured to be aware of what topics are available for use.">MAY</a>
</td>
</tr>
</tbody>
</table>
</div>
<h3>General interactions</h3>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Capability Statement</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="-batch"> </a>
<span>batch</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows polling for changes to multiple resource types simultaneously</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/careteam.html">CareTeam</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="CareTeam-read"> </a>
<span>read</span>
</th>
<td>MAY</td>
<td>
<p>Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="CareTeam-search-type"> </a>
<span>search-type</span>
</th>
<td>MAY</td>
<td>
<p>Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known CareTeam records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/condition.html">Condition</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Condition-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Condition-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Condition records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>category</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering to only SDOH-related conditions</p>
</td>
</tr>
<tr>
<th>clinical-status</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to only active conditions</p>
</td>
</tr>
<tr>
<th>code</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to only specific SDOH conditions or sets of conditions</p>
</td>
</tr>
<tr>
<th>patient</th>
<td>SHALL</td>
<td>reference</td>
<td>
<p>Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific</p>
</td>
</tr>
<tr>
<th>verification-status</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to exclude refuted or entered-in-error conditions</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/consent.html">Consent</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Consent-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Consent-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<p>Supported Includes: Consent:source-reference:DocumentReference</p>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known consent records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>source-reference</th>
<td>SHALL</td>
<td>reference</td>
<td>
<p>Allows including the document that contains the PDF or similar representation of a paper consent</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/device.html">Device</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/StructureDefinition/Device.html">http://hl7.org/fhir/StructureDefinition/Device</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Device-read"> </a>
<span>read</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Device-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Device records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/documentreference.html">DocumentReference</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="DocumentReference-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a PDF or similar content referenced by a Consent.</p>
</td>
</tr>
<tr>
<th>
<a name="DocumentReference-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known DocumentReference records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/goal.html">Goal</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Goal-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a goal referenced by a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Goal-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Goals in the event they are updated.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Goal records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>achievement-status</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to only include unmet goals</p>
</td>
</tr>
<tr>
<th>category</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering to only include SDOH-related goals</p>
</td>
</tr>
<tr>
<th>lifecycle-status</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to only include active goals</p>
</td>
</tr>
<tr>
<th>patient</th>
<td>SHALL</td>
<td>reference</td>
<td>
<p>Allows filtering to only include goals for a particular patient. Some systems will require searches to be patient-specific</p>
</td>
</tr>
<tr>
<th>target-date</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering based on when a particular goal is desired to be achieved</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/healthcareservice.html">HealthcareService</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/StructureDefinition/HealthcareService.html">http://hl7.org/fhir/StructureDefinition/HealthcareService</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="HealthcareService-read"> </a>
<span>read</span>
</th>
<td>MAY</td>
<td>
<p>Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="HealthcareService-search-type"> </a>
<span>search-type</span>
</th>
<td>MAY</td>
<td>
<p>Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known HealthcareService records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/observation.html">Observation</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment</a>
</li>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Observation-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve an Observation referenced by a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Observation-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Observations for updates/corrections.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Observation records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>category</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering for only SDOH-related observations</p>
</td>
</tr>
<tr>
<th>code</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering for specific types of observations</p>
</td>
</tr>
<tr>
<th>code-value-concept</th>
<td>MAY</td>
<td>composite</td>
<td>
<p>Allows filtering for observations that have a specific coded value answer for a specified observation type</p>
</td>
</tr>
<tr>
<th>date</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for observations that held in a particular time period</p>
</td>
</tr>
<tr>
<th>derived-from</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows filtering for observations derived from a particular QuestionnaireResponse</p>
</td>
</tr>
<tr>
<th>patient</th>
<td>SHALL</td>
<td>reference</td>
<td>
<p>Allows filtering for observations specific to a particular patient. Some systems will require that all queries be patient-specific</p>
</td>
</tr>
<tr>
<th>status</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering for observations that are completed or revised (i.e. not in-progress or entered-in-error)</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/organization.html">Organization</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Organization-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Organization-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Organization records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/patient.html">Patient</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Patient-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve the Patient that is the subject of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Patient-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Patients.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Patient records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/practitioner.html">Practitioner</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Practitioner-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="Practitioner-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known Practitioner records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/practitionerrole.html">PractitionerRole</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole.html">http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="PractitionerRole-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="PractitionerRole-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<p>Supported Includes: PractitionerRole:organization PractitionerRole:practitioner</p>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known PractitionerRole records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>organization</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows doing an _include on Organization when retrieving the PractitionerRole</p>
</td>
</tr>
<tr>
<th>practitioner</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows doing an _include on Practitioner when retrieving the PractitionerRole</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/relatedperson.html">RelatedPerson</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/StructureDefinition/RelatedPerson.html">http://hl7.org/fhir/StructureDefinition/RelatedPerson</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="RelatedPerson-read"> </a>
<span>read</span>
</th>
<td>MAY</td>
<td>
<p>Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest.</p>
</td>
</tr>
<tr>
<th>
<a name="RelatedPerson-search-type"> </a>
<span>search-type</span>
</th>
<td>MAY</td>
<td>
<p>Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known RelatedPerson records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/servicerequest.html">ServiceRequest</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest</a>
</li>
</ul>
<h4>Behavior</h4>
<p>Reference policy: literal</p>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="ServiceRequest-read"> </a>
<span>read</span>
</th>
<td>SHALL</td>
<td>
<p>Allows client systems to retrieve the ServiceRequest pointed to by a Task.</p>
</td>
</tr>
<tr>
<th>
<a name="ServiceRequest-search-type"> </a>
<span>search-type</span>
</th>
<td>SHOULD</td>
<td>
<p>Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling.</p>
</td>
</tr>
</tbody>
</table>
</div>
<h4>Search</h4>
<p>Supported Includes: ServiceRequest:supporting-info ServiceRequest:pertains-to-goal ServiceRequest:patient ServiceRequest:requester ServiceRequest:performer PractitionerRole:practitioner PractitionerRole:organization</p>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Parameter</th>
<th>Conformance</th>
<th>Type</th>
<th>Definition & Chaining</th>
</tr>
</thead>
<tbody>
<tr>
<th>_id</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows retrieving known ServiceRequests records - and more specifically, retrieving more than one in a single call to poll for updates</p>
</td>
</tr>
<tr>
<th>_lastUpdated</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering for only records that have changed since last query</p>
</td>
</tr>
<tr>
<th>category</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering to only retrieve ServiceRequests that are SDOH-related</p>
</td>
</tr>
<tr>
<th>code</th>
<td>SHOULD</td>
<td>token</td>
<td>
<p>Allows filtering to retrieve ServiceRequests for specific types of services</p>
</td>
</tr>
<tr>
<th>intent</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering to retrieve only 'order' ServiceRequests and not plans, proposals, etc.</p>
</td>
</tr>
<tr>
<th>occurrence</th>
<td>SHOULD</td>
<td>date</td>
<td>
<p>Allows filtering to retrieve ServiceRequests based on the timeframe in which the service needs to be provided</p>
</td>
</tr>
<tr>
<th>patient</th>
<td>SHALL</td>
<td>reference</td>
<td>
<p>Allows filtering to retrieve only ServiceRequests associated with a particular patient. Note that some systems may mandate that searches are always patient-specific</p>
</td>
</tr>
<tr>
<th>performer</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows filtering to retrieve only ServiceRequests that designate a specific performer</p>
</td>
</tr>
<tr>
<th>requester</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows filtering to retrieve only ServiceRequests created by a specific practitioner</p>
</td>
</tr>
<tr>
<th>status</th>
<td>SHALL</td>
<td>token</td>
<td>
<p>Allows filtering to retrieve only active ServiceRequests</p>
</td>
</tr>
<tr>
<th>supporting-info</th>
<td>SHOULD</td>
<td>reference</td>
<td>
<p>Allows _include to retrieve supporting information for a ServiceRequest - particularly Consent</p>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<br/>
<h3>
<a href="http://hl7.org/fhir/R4/subscription.html">Subscription</a>
</h3>
<p>Supported Profile(s):</p>
<ul>
<li>
<a href="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure.html">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure</a>
</li>
</ul>
<h4>Interactions</h4>
<div class="table-wrapper">
<table class="list">
<thead>
<tr>
<th>Name</th>
<th>Conformance</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th>
<a name="Subscription-create"> </a>
<span>create</span>
</th>
<td>SHOULD</td>
<td>
<p>Necessary if using subscriptions to monitor updates to the Task</p>
</td>
</tr>
<tr>
<th>
<a name="Subscription-update"> </a>
<span>update</span>
</th>
<td>MAY</td>
<td>
<p>Needed to allow the requester to update a subscription - to adjust delivery target, to add additional tasks to monitor (if subscribing by id) typically to cancel a request for fulfillment</p>
</td>
</tr>
<tr>
<th>
<a name="Subscription-status"> </a>
<span>$status</span>
</th>
<td>SHOULD</td>
<td>
<p>Necessary for systems supporting subscriptions to ensure that the subscription is functioning properly and to check for errors</p>
</td>
</tr>
<tr>
<th>
<a name="Subscription-topic-list"> </a>
<span>$topic-list</span>
</th>
<td>MAY</td>
<td>
<p>Allows discovery of what subscription topics the systems supports - needed for systems that aren't pre-configured to be aware of what topics are available for use.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</text>
<url
value="http://hl7.org/fhir/us/sdoh-clinicalcare/CapabilityStatement/SDOH-ClinicalCareReferralRecipientLight"/>
<version value="1.0.0"/>
<name value="SDOH_ClinicalCareReferralRecipientLight"/>
<title value="SDOH Clinical Care Referral Recipient - Light"/>
<status value="draft"/>
<date value="2021-06"/>
<publisher value="HL7 International - Patient Care WG"/>
<contact>
<name value="HL7 International - Patient Care"/>
<telecom>
<system value="url"/>
<value value="http://www.hl7.org/Special/committees/patientcare"/>
</telecom>
</contact>
<description
value="This resource describes the required and desired behavior of systems acting as 'light-weight' SDOH clinical care 'referral recipients'. These systems fit into the SDOH care workflow in the same manner as [[CapabilityStatement-SDOH-ClinicalCareReferralRecipient.html|'regular' Referral Recipients]], however they have simpler interface requirements reflecting the inability of the systems to store data locally and/or expose a FHIR service allowing access to that data. 'Light' referral recipients are not expected to expose any FHIR restful services. Instead, they act as clients, querying for tasks on the initiating [[CapabilityStatement-SDOH-ClinicalCareReferralSource.html|Referral Sources]] or [[CapabilityStatement-SDOH-ClinicalCareCoordinationPlatform.html|Coordination Platforms]] and creating any resulting Procedure records within the server they received the request from."/>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="US"/>
</coding>
</jurisdiction>
<kind value="requirements"/>
<fhirVersion value="4.0.1"/>
<format value="xml"/>
<format value="json"/>
<rest>
<mode value="client"/>
<documentation
value="The light clinical care referral recipient needs to access information from and update information in SDOH clinical care [[CapabilityStatement-SDOH-ClinicalCareReferralSource.html|referral sources]] and/or [[CapabilityStatement-SDOH-ClinicalCareCoordinationPlatform.html|coordination platforms]] that have solicited the filling of SDOH-related referrals by this system"/>
<security>
<service>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/restful-security-service"/>
<code value="SMART-on-FHIR"/>
</coding>
</service>
<description
value="Implementations must meet the general privacy & security requirements documented in [[privacy_and_security.html|this implementation guide]]."/>
</security>
<resource>
<type value="CareTeam"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about the intended performer of a ServiceRequest when the performer is a specific team of people. Note: Conformance expectations for this resource are lower because CareTeam performers are expected to be uncommon in most SDOH uses"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known CareTeam records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Condition"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about a patient's SDOH-related conditions, particularly those that are the reason for a referral"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Condition records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="category"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Condition-category"/>
<type value="token"/>
<documentation value="Allows filtering to only SDOH-related conditions"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="clinical-status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status"/>
<type value="token"/>
<documentation value="Allows filtering to only active conditions"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="code"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
<type value="token"/>
<documentation
value="Allows filtering to only specific SDOH conditions or sets of conditions"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="patient"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"/>
<type value="reference"/>
<documentation
value="Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="verification-status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Condition-verification-status"/>
<type value="token"/>
<documentation
value="Allows filtering to exclude refuted or entered-in-error conditions"/>
</searchParam>
</resource>
<resource>
<type value="Consent"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent"/>
<documentation
value="Used to access the consent that authorizes disclosure of ServiceRequest information to non-HIPAA-covered entities"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest."/>
</interaction>
<referencePolicy value="literal"/>
<searchInclude value="Consent:source-reference:DocumentReference">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known consent records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="source-reference"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Consent-source-reference"/>
<type value="reference"/>
<documentation
value="Allows including the document that contains the PDF or similar representation of a paper consent"/>
</searchParam>
</resource>
<resource>
<type value="Device"/>
<supportedProfile value="http://hl7.org/fhir/StructureDefinition/Device"/>
<documentation
value="Used to retrieve the requester or intended performer of an SDOH ServiceRequest. Note: Conformance expectations for this resource are lower because Device requesters and performers are expected to be uncommon in most SDOH uses"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Device records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="DocumentReference"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference"/>
<documentation
value="Used to retrieve a scanned or other form of document representing the text of a consent"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a PDF or similar content referenced by a Consent."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known DocumentReference records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Goal"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal"/>
<documentation value="Used to access goals related to an SDOH referral"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a goal referenced by a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Goals in the event they are updated."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Goal records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="achievement-status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Goal-achievement-status"/>
<type value="token"/>
<documentation value="Allows filtering to only include unmet goals"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="category"/>
<definition value="http://hl7.org/fhir/SearchParameter/Goal-category"/>
<type value="token"/>
<documentation
value="Allows filtering to only include SDOH-related goals"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="lifecycle-status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status"/>
<type value="token"/>
<documentation value="Allows filtering to only include active goals"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="patient"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"/>
<type value="reference"/>
<documentation
value="Allows filtering to only include goals for a particular patient. Some systems will require searches to be patient-specific"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="target-date"/>
<definition value="http://hl7.org/fhir/SearchParameter/Goal-target-date"/>
<type value="date"/>
<documentation
value="Allows filtering based on when a particular goal is desired to be achieved"/>
</searchParam>
</resource>
<resource>
<type value="HealthcareService"/>
<supportedProfile
value="http://hl7.org/fhir/StructureDefinition/HealthcareService"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about the intended performer of a ServiceRequest when the performer is a specific service within a larger facility. Note: Conformance expectations for this resource are lower because HealthcareService performers are expected to be uncommon in most SDOH uses"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known HealthcareService records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Observation"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about SDOH-related observations for a patient - particularly those that are reasons for a referral"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve an Observation referenced by a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Observations for updates/corrections."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Observation records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="category"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Observation-category"/>
<type value="token"/>
<documentation
value="Allows filtering for only SDOH-related observations"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="code"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
<type value="token"/>
<documentation
value="Allows filtering for specific types of observations"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<name value="code-value-concept"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Observation-code-value-concept"/>
<type value="composite"/>
<documentation
value="Allows filtering for observations that have a specific coded value answer for a specified observation type"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="date"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-date"/>
<type value="date"/>
<documentation
value="Allows filtering for observations that held in a particular time period"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="derived-from"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Observation-derived-from"/>
<type value="reference"/>
<documentation
value="Allows filtering for observations derived from a particular QuestionnaireResponse"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="patient"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"/>
<type value="reference"/>
<documentation
value="Allows filtering for observations specific to a particular patient. Some systems will require that all queries be patient-specific"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Observation-status"/>
<type value="token"/>
<documentation
value="Allows filtering for observations that are completed or revised (i.e. not in-progress or entered-in-error)"/>
</searchParam>
</resource>
<resource>
<type value="Organization"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about an Organization that is the requester or intended performer of a ServiceRequest"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Organization records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Patient"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about the Patient that is the subject a ServiceRequest"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve the Patient that is the subject of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Patients."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Patient records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="Practitioner"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about an Practitioner that is the requester or intended performer of a ServiceRequest"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known Practitioner records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="PractitionerRole"/>
<supportedProfile
value="http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about an PractitionerRole that is the requester or intended performer of a ServiceRequest"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchInclude value="PractitionerRole:organization">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="PractitionerRole:practitioner">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known PractitionerRole records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="organization"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"/>
<type value="reference"/>
<documentation
value="Allows doing an _include on Organization when retrieving the PractitionerRole"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="practitioner"/>
<definition
value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner"/>
<type value="reference"/>
<documentation
value="Allows doing an _include on Practitioner when retrieving the PractitionerRole"/>
</searchParam>
</resource>
<resource>
<type value="RelatedPerson"/>
<supportedProfile
value="http://hl7.org/fhir/StructureDefinition/RelatedPerson"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to access information about the requester or intended performer of a ServiceRequest when they are someone with a personal relationship to the Patient. Note: Conformance expectations for this resource are lower because CareTeam performers are expected to be uncommon in most SDOH uses"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="read"/>
<documentation
value="Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests."/>
</interaction>
<referencePolicy value="literal"/>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known RelatedPerson records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
</resource>
<resource>
<type value="ServiceRequest"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest"/>
<documentation
value="For referral sources that receive referrals from upstream systems, used to retrieve an order for SDOH-related services"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<code value="read"/>
<documentation
value="Allows client systems to retrieve the ServiceRequest pointed to by a Task."/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="search-type"/>
<documentation
value="Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling."/>
</interaction>
<referencePolicy value="literal"/>
<searchInclude value="ServiceRequest:supporting-info">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="ServiceRequest:pertains-to-goal">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="ServiceRequest:patient">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="ServiceRequest:requester">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="ServiceRequest:performer">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="PractitionerRole:practitioner">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchInclude value="PractitionerRole:organization">
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
</searchInclude>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="_id"/>
<definition value="http://hl7.org/fhir/SearchParameter/Resource-id"/>
<type value="token"/>
<documentation
value="Allows retrieving known ServiceRequests records - and more specifically, retrieving more than one in a single call to poll for updates"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="_lastUpdated"/>
<definition
value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"/>
<type value="date"/>
<documentation
value="Allows filtering for only records that have changed since last query"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="category"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-category"/>
<type value="token"/>
<documentation
value="Allows filtering to only retrieve ServiceRequests that are SDOH-related"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="code"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
<type value="token"/>
<documentation
value="Allows filtering to retrieve ServiceRequests for specific types of services"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="intent"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-intent"/>
<type value="token"/>
<documentation
value="Allows filtering to retrieve only 'order' ServiceRequests and not plans, proposals, etc."/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="occurrence"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence"/>
<type value="date"/>
<documentation
value="Allows filtering to retrieve ServiceRequests based on the timeframe in which the service needs to be provided"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="patient"/>
<definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"/>
<type value="reference"/>
<documentation
value="Allows filtering to retrieve only ServiceRequests associated with a particular patient. Note that some systems may mandate that searches are always patient-specific"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="performer"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer"/>
<type value="reference"/>
<documentation
value="Allows filtering to retrieve only ServiceRequests that designate a specific performer"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="requester"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requester"/>
<type value="reference"/>
<documentation
value="Allows filtering to retrieve only ServiceRequests created by a specific practitioner"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHALL"/>
</extension>
<name value="status"/>
<definition
value="http://hl7.org/fhir/SearchParameter/ServiceRequest-status"/>
<type value="token"/>
<documentation
value="Allows filtering to retrieve only active ServiceRequests"/>
</searchParam>
<searchParam>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="supporting-info"/>
<definition
value="http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/ServiceRequest-supporting-info"/>
<type value="reference"/>
<documentation
value="Allows _include to retrieve supporting information for a ServiceRequest - particularly Consent"/>
</searchParam>
</resource>
<resource>
<type value="Subscription"/>
<supportedProfile
value="http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure"/>
<documentation
value="Used to allow upstream systems to subscribe to and monitor Tasks stored on this system for change"/>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="create"/>
<documentation
value="Necessary if using subscriptions to monitor updates to the Task"/>
</interaction>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<code value="update"/>
<documentation
value="Needed to allow the requester to update a subscription - to adjust delivery target, to add additional tasks to monitor (if subscribing by id) typically to cancel a request for fulfillment"/>
</interaction>
<operation>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<name value="status"/>
<definition
value="http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/Backport-subscription-status"/>
<documentation
value="Necessary for systems supporting subscriptions to ensure that the subscription is functioning properly and to check for errors"/>
</operation>
<operation>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="MAY"/>
</extension>
<name value="topic-list"/>
<definition
value="http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/Backport-subscriptiontopic-list"/>
<documentation
value="Allows discovery of what subscription topics the systems supports - needed for systems that aren't pre-configured to be aware of what topics are available for use."/>
</operation>
</resource>
<interaction>
<extension
url="http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation">
<valueCode value="SHOULD"/>
</extension>
<code value="batch"/>
<documentation
value="Allows polling for changes to multiple resource types simultaneously"/>
</interaction>
</rest>
</CapabilityStatement>