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
{
"resourceType" : "CapabilityStatement",
"id" : "SDOH-ClinicalCareReferralRecipientLight",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <h2>SDOH Clinical Care Referral Recipient - Light</h2>\n <p>(Requirements Definition Capability Statement)</p>\n <p>Canonical URL: http://hl7.org/fhir/us/sdoh-clinicalcare/CapabilityStatement/SDOH-ClinicalCareReferralRecipientLight Published: 2021-06 (draft)</p>\n <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>\n <h2>General</h2>\n <div class=\"table-wrapper\">\n <table class=\"grid\">\n <tbody>\n <tr>\n <th>FHIR Version:</th>\n <td>4.0.1</td>\n </tr>\n <tr>\n <th>Supported formats:</th>\n <td>xml, json</td>\n </tr>\n </tbody>\n </table>\n </div>\n <h2>REST client behavior</h2>\n <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>\n <p>\n <b>Security:</b>\n </p>\n <p>Implementations must meet the general privacy & security requirements documented in <a href=\"privacy_and_security.html\">this implementation guide</a>.</p>\n <h3>Resource summary</h3>\n <div class=\"table-wrapper\">\n <table class=\"grid\">\n <thead>\n <tr>\n <th>Resource</th>\n <th>Search</th>\n <th>Read</th>\n <th>Read Version</th>\n <th>Instance History</th>\n <th>Resource History</th>\n <th>Create</th>\n <th>Update</th>\n <th>Delete</th>\n <th>Operations</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>CareTeam</th>\n <td>\n <a href=\"#CareTeam-search-type\" title=\"Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests.\">MAY</a>\n </td>\n <td>\n <a href=\"#CareTeam-read\" title=\"Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest.\">MAY</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Condition</th>\n <td>\n <a href=\"#Condition-search-type\" title=\"Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Condition-read\" title=\"Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Consent</th>\n <td>\n <a href=\"#Consent-search-type\" title=\"Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Consent-read\" title=\"Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Device</th>\n <td>\n <a href=\"#Device-search-type\" title=\"Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Device-read\" title=\"Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest.\">SHOULD</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>DocumentReference</th>\n <td>\n <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>\n </td>\n <td>\n <a href=\"#DocumentReference-read\" title=\"Allows the system to retrieve a PDF or similar content referenced by a Consent.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Goal</th>\n <td>\n <a href=\"#Goal-search-type\" title=\"Allows the monitoring of previously-retrieved Goals in the event they are updated.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Goal-read\" title=\"Allows the system to retrieve a goal referenced by a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>HealthcareService</th>\n <td>\n <a href=\"#HealthcareService-search-type\" title=\"Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests.\">MAY</a>\n </td>\n <td>\n <a href=\"#HealthcareService-read\" title=\"Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest.\">MAY</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Observation</th>\n <td>\n <a href=\"#Observation-search-type\" title=\"Allows the monitoring of previously-retrieved Observations for updates/corrections.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Observation-read\" title=\"Allows the system to retrieve an Observation referenced by a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Organization</th>\n <td>\n <a href=\"#Organization-search-type\" title=\"Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Organization-read\" title=\"Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Patient</th>\n <td>\n <a href=\"#Patient-search-type\" title=\"Allows the monitoring of previously-retrieved Patients.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Patient-read\" title=\"Allows the system to retrieve the Patient that is the subject of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Practitioner</th>\n <td>\n <a href=\"#Practitioner-search-type\" title=\"Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#Practitioner-read\" title=\"Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>PractitionerRole</th>\n <td>\n <a href=\"#PractitionerRole-search-type\" title=\"Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#PractitionerRole-read\" title=\"Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>RelatedPerson</th>\n <td>\n <a href=\"#RelatedPerson-search-type\" title=\"Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests.\">MAY</a>\n </td>\n <td>\n <a href=\"#RelatedPerson-read\" title=\"Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest.\">MAY</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>ServiceRequest</th>\n <td>\n <a href=\"#ServiceRequest-search-type\" title=\"Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling.\">SHOULD</a>\n </td>\n <td>\n <a href=\"#ServiceRequest-read\" title=\"Allows client systems to retrieve the ServiceRequest pointed to by a Task.\">SHALL</a>\n </td>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n </tr>\n <tr>\n <th>Subscription</th>\n <td/>\n <td/>\n <td/>\n <td/>\n <td/>\n <td>\n <a href=\"#Subscription-create\" title=\"Necessary if using subscriptions to monitor updates to the Task\">SHOULD</a>\n </td>\n <td>\n <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>\n </td>\n <td/>\n <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>\n <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>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h3>General interactions</h3>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Capability Statement</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"-batch\"> </a>\n <span>batch</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows polling for changes to multiple resource types simultaneously</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/careteam.html\">CareTeam</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"CareTeam-read\"> </a>\n <span>read</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"CareTeam-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known CareTeam records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/condition.html\">Condition</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Condition-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Condition-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Condition records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>category</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only SDOH-related conditions</p>\n </td>\n </tr>\n <tr>\n <th>clinical-status</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only active conditions</p>\n </td>\n </tr>\n <tr>\n <th>code</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only specific SDOH conditions or sets of conditions</p>\n </td>\n </tr>\n <tr>\n <th>patient</th>\n <td>SHALL</td>\n <td>reference</td>\n <td>\n <p>Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific</p>\n </td>\n </tr>\n <tr>\n <th>verification-status</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to exclude refuted or entered-in-error conditions</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/consent.html\">Consent</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Consent-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Consent-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <p>Supported Includes: Consent:source-reference:DocumentReference</p>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known consent records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>source-reference</th>\n <td>SHALL</td>\n <td>reference</td>\n <td>\n <p>Allows including the document that contains the PDF or similar representation of a paper consent</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/device.html\">Device</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/StructureDefinition/Device.html\">http://hl7.org/fhir/StructureDefinition/Device</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Device-read\"> </a>\n <span>read</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Device-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Device records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/documentreference.html\">DocumentReference</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"DocumentReference-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a PDF or similar content referenced by a Consent.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"DocumentReference-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known DocumentReference records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/goal.html\">Goal</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Goal-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a goal referenced by a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Goal-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Goals in the event they are updated.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Goal records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>achievement-status</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only include unmet goals</p>\n </td>\n </tr>\n <tr>\n <th>category</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only include SDOH-related goals</p>\n </td>\n </tr>\n <tr>\n <th>lifecycle-status</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only include active goals</p>\n </td>\n </tr>\n <tr>\n <th>patient</th>\n <td>SHALL</td>\n <td>reference</td>\n <td>\n <p>Allows filtering to only include goals for a particular patient. Some systems will require searches to be patient-specific</p>\n </td>\n </tr>\n <tr>\n <th>target-date</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering based on when a particular goal is desired to be achieved</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/healthcareservice.html\">HealthcareService</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/StructureDefinition/HealthcareService.html\">http://hl7.org/fhir/StructureDefinition/HealthcareService</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"HealthcareService-read\"> </a>\n <span>read</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"HealthcareService-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known HealthcareService records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/observation.html\">Observation</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment</a>\n </li>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Observation-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve an Observation referenced by a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Observation-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Observations for updates/corrections.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Observation records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>category</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering for only SDOH-related observations</p>\n </td>\n </tr>\n <tr>\n <th>code</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering for specific types of observations</p>\n </td>\n </tr>\n <tr>\n <th>code-value-concept</th>\n <td>MAY</td>\n <td>composite</td>\n <td>\n <p>Allows filtering for observations that have a specific coded value answer for a specified observation type</p>\n </td>\n </tr>\n <tr>\n <th>date</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for observations that held in a particular time period</p>\n </td>\n </tr>\n <tr>\n <th>derived-from</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows filtering for observations derived from a particular QuestionnaireResponse</p>\n </td>\n </tr>\n <tr>\n <th>patient</th>\n <td>SHALL</td>\n <td>reference</td>\n <td>\n <p>Allows filtering for observations specific to a particular patient. Some systems will require that all queries be patient-specific</p>\n </td>\n </tr>\n <tr>\n <th>status</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering for observations that are completed or revised (i.e. not in-progress or entered-in-error)</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/organization.html\">Organization</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Organization-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Organization-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Organization records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/patient.html\">Patient</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Patient-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve the Patient that is the subject of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Patient-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Patients.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Patient records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/practitioner.html\">Practitioner</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Practitioner-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Practitioner-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known Practitioner records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/practitionerrole.html\">PractitionerRole</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole.html\">http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"PractitionerRole-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"PractitionerRole-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <p>Supported Includes: PractitionerRole:organization PractitionerRole:practitioner</p>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known PractitionerRole records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>organization</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows doing an _include on Organization when retrieving the PractitionerRole</p>\n </td>\n </tr>\n <tr>\n <th>practitioner</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows doing an _include on Practitioner when retrieving the PractitionerRole</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/relatedperson.html\">RelatedPerson</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/StructureDefinition/RelatedPerson.html\">http://hl7.org/fhir/StructureDefinition/RelatedPerson</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"RelatedPerson-read\"> </a>\n <span>read</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"RelatedPerson-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>MAY</td>\n <td>\n <p>Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known RelatedPerson records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/servicerequest.html\">ServiceRequest</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest</a>\n </li>\n </ul>\n <h4>Behavior</h4>\n <p>Reference policy: literal</p>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"ServiceRequest-read\"> </a>\n <span>read</span>\n </th>\n <td>SHALL</td>\n <td>\n <p>Allows client systems to retrieve the ServiceRequest pointed to by a Task.</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"ServiceRequest-search-type\"> </a>\n <span>search-type</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling.</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <h4>Search</h4>\n <p>Supported Includes: ServiceRequest:supporting-info ServiceRequest:pertains-to-goal ServiceRequest:patient ServiceRequest:requester ServiceRequest:performer PractitionerRole:practitioner PractitionerRole:organization</p>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Parameter</th>\n <th>Conformance</th>\n <th>Type</th>\n <th>Definition & Chaining</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>_id</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows retrieving known ServiceRequests records - and more specifically, retrieving more than one in a single call to poll for updates</p>\n </td>\n </tr>\n <tr>\n <th>_lastUpdated</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering for only records that have changed since last query</p>\n </td>\n </tr>\n <tr>\n <th>category</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering to only retrieve ServiceRequests that are SDOH-related</p>\n </td>\n </tr>\n <tr>\n <th>code</th>\n <td>SHOULD</td>\n <td>token</td>\n <td>\n <p>Allows filtering to retrieve ServiceRequests for specific types of services</p>\n </td>\n </tr>\n <tr>\n <th>intent</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering to retrieve only 'order' ServiceRequests and not plans, proposals, etc.</p>\n </td>\n </tr>\n <tr>\n <th>occurrence</th>\n <td>SHOULD</td>\n <td>date</td>\n <td>\n <p>Allows filtering to retrieve ServiceRequests based on the timeframe in which the service needs to be provided</p>\n </td>\n </tr>\n <tr>\n <th>patient</th>\n <td>SHALL</td>\n <td>reference</td>\n <td>\n <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>\n </td>\n </tr>\n <tr>\n <th>performer</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows filtering to retrieve only ServiceRequests that designate a specific performer</p>\n </td>\n </tr>\n <tr>\n <th>requester</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows filtering to retrieve only ServiceRequests created by a specific practitioner</p>\n </td>\n </tr>\n <tr>\n <th>status</th>\n <td>SHALL</td>\n <td>token</td>\n <td>\n <p>Allows filtering to retrieve only active ServiceRequests</p>\n </td>\n </tr>\n <tr>\n <th>supporting-info</th>\n <td>SHOULD</td>\n <td>reference</td>\n <td>\n <p>Allows _include to retrieve supporting information for a ServiceRequest - particularly Consent</p>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br/>\n <br/>\n <h3>\n <a href=\"http://hl7.org/fhir/R4/subscription.html\">Subscription</a>\n </h3>\n <p>Supported Profile(s):</p>\n <ul>\n <li>\n <a href=\"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure.html\">http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure</a>\n </li>\n </ul>\n <h4>Interactions</h4>\n <div class=\"table-wrapper\">\n <table class=\"list\">\n <thead>\n <tr>\n <th>Name</th>\n <th>Conformance</th>\n <th>Description</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>\n <a name=\"Subscription-create\"> </a>\n <span>create</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Necessary if using subscriptions to monitor updates to the Task</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Subscription-update\"> </a>\n <span>update</span>\n </th>\n <td>MAY</td>\n <td>\n <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>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Subscription-status\"> </a>\n <span>$status</span>\n </th>\n <td>SHOULD</td>\n <td>\n <p>Necessary for systems supporting subscriptions to ensure that the subscription is functioning properly and to check for errors</p>\n </td>\n </tr>\n <tr>\n <th>\n <a name=\"Subscription-topic-list\"> </a>\n <span>$topic-list</span>\n </th>\n <td>MAY</td>\n <td>\n <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>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>"
},
"url" : "http://hl7.org/fhir/us/sdoh-clinicalcare/CapabilityStatement/SDOH-ClinicalCareReferralRecipientLight",
"version" : "1.0.0",
"name" : "SDOH_ClinicalCareReferralRecipientLight",
"title" : "SDOH Clinical Care Referral Recipient - Light",
"status" : "draft",
"date" : "2021-06",
"publisher" : "HL7 International - Patient Care WG",
"contact" : [
{
"name" : "HL7 International - Patient Care",
"telecom" : [
{
"system" : "url",
"value" : "http://www.hl7.org/Special/committees/patientcare"
}
]
}
],
"description" : "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" : "urn:iso:std:iso:3166",
"code" : "US"
}
]
}
],
"kind" : "requirements",
"fhirVersion" : "4.0.1",
"format" : [
"xml",
"json"
],
"rest" : [
{
"mode" : "client",
"documentation" : "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" : "http://terminology.hl7.org/CodeSystem/restful-security-service",
"code" : "SMART-on-FHIR"
}
]
}
],
"description" : "Implementations must meet the general privacy & security requirements documented in [[privacy_and_security.html|this implementation guide]]."
},
"resource" : [
{
"type" : "CareTeam",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam"
],
"documentation" : "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" : "MAY"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known CareTeam records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "Condition",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Conditions that are the performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Condition records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "category",
"definition" : "http://hl7.org/fhir/SearchParameter/Condition-category",
"type" : "token",
"documentation" : "Allows filtering to only SDOH-related conditions"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "clinical-status",
"definition" : "http://hl7.org/fhir/SearchParameter/Condition-clinical-status",
"type" : "token",
"documentation" : "Allows filtering to only active conditions"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "code",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-code",
"type" : "token",
"documentation" : "Allows filtering to only specific SDOH conditions or sets of conditions"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "patient",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type" : "reference",
"documentation" : "Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "verification-status",
"definition" : "http://hl7.org/fhir/SearchParameter/Condition-verification-status",
"type" : "token",
"documentation" : "Allows filtering to exclude refuted or entered-in-error conditions"
}
]
},
{
"type" : "Consent",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest."
}
],
"referencePolicy" : [
"literal"
],
"searchInclude" : [
"Consent:source-reference:DocumentReference"
],
"_searchInclude" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
}
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known consent records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "source-reference",
"definition" : "http://hl7.org/fhir/SearchParameter/Consent-source-reference",
"type" : "reference",
"documentation" : "Allows including the document that contains the PDF or similar representation of a paper consent"
}
]
},
{
"type" : "Device",
"supportedProfile" : [
"http://hl7.org/fhir/StructureDefinition/Device"
],
"documentation" : "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" : "SHOULD"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Device records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "DocumentReference",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a PDF or similar content referenced by a Consent."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known DocumentReference records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "Goal",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal"
],
"documentation" : "Used to access goals related to an SDOH referral",
"interaction" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a goal referenced by a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Goals in the event they are updated."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Goal records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "achievement-status",
"definition" : "http://hl7.org/fhir/SearchParameter/Goal-achievement-status",
"type" : "token",
"documentation" : "Allows filtering to only include unmet goals"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "category",
"definition" : "http://hl7.org/fhir/SearchParameter/Goal-category",
"type" : "token",
"documentation" : "Allows filtering to only include SDOH-related goals"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "lifecycle-status",
"definition" : "http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status",
"type" : "token",
"documentation" : "Allows filtering to only include active goals"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "patient",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type" : "reference",
"documentation" : "Allows filtering to only include goals for a particular patient. Some systems will require searches to be patient-specific"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "target-date",
"definition" : "http://hl7.org/fhir/SearchParameter/Goal-target-date",
"type" : "date",
"documentation" : "Allows filtering based on when a particular goal is desired to be achieved"
}
]
},
{
"type" : "HealthcareService",
"supportedProfile" : [
"http://hl7.org/fhir/StructureDefinition/HealthcareService"
],
"documentation" : "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" : "MAY"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a HealthcareService that is the intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved HealthcareServices that are the intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known HealthcareService records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "Observation",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment",
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve an Observation referenced by a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Observations for updates/corrections."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Observation records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "category",
"definition" : "http://hl7.org/fhir/SearchParameter/Observation-category",
"type" : "token",
"documentation" : "Allows filtering for only SDOH-related observations"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "code",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-code",
"type" : "token",
"documentation" : "Allows filtering for specific types of observations"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"name" : "code-value-concept",
"definition" : "http://hl7.org/fhir/SearchParameter/Observation-code-value-concept",
"type" : "composite",
"documentation" : "Allows filtering for observations that have a specific coded value answer for a specified observation type"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "date",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-date",
"type" : "date",
"documentation" : "Allows filtering for observations that held in a particular time period"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "derived-from",
"definition" : "http://hl7.org/fhir/SearchParameter/Observation-derived-from",
"type" : "reference",
"documentation" : "Allows filtering for observations derived from a particular QuestionnaireResponse"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "patient",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type" : "reference",
"documentation" : "Allows filtering for observations specific to a particular patient. Some systems will require that all queries be patient-specific"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "status",
"definition" : "http://hl7.org/fhir/SearchParameter/Observation-status",
"type" : "token",
"documentation" : "Allows filtering for observations that are completed or revised (i.e. not in-progress or entered-in-error)"
}
]
},
{
"type" : "Organization",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve an Organization that is the requester or intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Organizations that are the requester or intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Organization records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "Patient",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve the Patient that is the subject of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Patients."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Patient records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "Practitioner",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known Practitioner records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "PractitionerRole",
"supportedProfile" : [
"http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchInclude" : [
"PractitionerRole:organization",
"PractitionerRole:practitioner"
],
"_searchInclude" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
}
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known PractitionerRole records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "organization",
"definition" : "http://hl7.org/fhir/SearchParameter/PractitionerRole-organization",
"type" : "reference",
"documentation" : "Allows doing an _include on Organization when retrieving the PractitionerRole"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "practitioner",
"definition" : "http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner",
"type" : "reference",
"documentation" : "Allows doing an _include on Practitioner when retrieving the PractitionerRole"
}
]
},
{
"type" : "RelatedPerson",
"supportedProfile" : [
"http://hl7.org/fhir/StructureDefinition/RelatedPerson"
],
"documentation" : "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" : "MAY"
}
],
"code" : "read",
"documentation" : "Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"code" : "search-type",
"documentation" : "Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests."
}
],
"referencePolicy" : [
"literal"
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known RelatedPerson records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
}
]
},
{
"type" : "ServiceRequest",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest"
],
"documentation" : "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" : "SHALL"
}
],
"code" : "read",
"documentation" : "Allows client systems to retrieve the ServiceRequest pointed to by a Task."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "search-type",
"documentation" : "Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling."
}
],
"referencePolicy" : [
"literal"
],
"searchInclude" : [
"ServiceRequest:supporting-info",
"ServiceRequest:pertains-to-goal",
"ServiceRequest:patient",
"ServiceRequest:requester",
"ServiceRequest:performer",
"PractitionerRole:practitioner",
"PractitionerRole:organization"
],
"_searchInclude" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
]
}
],
"searchParam" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "_id",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-id",
"type" : "token",
"documentation" : "Allows retrieving known ServiceRequests records - and more specifically, retrieving more than one in a single call to poll for updates"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "_lastUpdated",
"definition" : "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
"type" : "date",
"documentation" : "Allows filtering for only records that have changed since last query"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "category",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-category",
"type" : "token",
"documentation" : "Allows filtering to only retrieve ServiceRequests that are SDOH-related"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "code",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-code",
"type" : "token",
"documentation" : "Allows filtering to retrieve ServiceRequests for specific types of services"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "intent",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-intent",
"type" : "token",
"documentation" : "Allows filtering to retrieve only 'order' ServiceRequests and not plans, proposals, etc."
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "occurrence",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence",
"type" : "date",
"documentation" : "Allows filtering to retrieve ServiceRequests based on the timeframe in which the service needs to be provided"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "patient",
"definition" : "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type" : "reference",
"documentation" : "Allows filtering to retrieve only ServiceRequests associated with a particular patient. Note that some systems may mandate that searches are always patient-specific"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "performer",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer",
"type" : "reference",
"documentation" : "Allows filtering to retrieve only ServiceRequests that designate a specific performer"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "requester",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-requester",
"type" : "reference",
"documentation" : "Allows filtering to retrieve only ServiceRequests created by a specific practitioner"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHALL"
}
],
"name" : "status",
"definition" : "http://hl7.org/fhir/SearchParameter/ServiceRequest-status",
"type" : "token",
"documentation" : "Allows filtering to retrieve only active ServiceRequests"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "supporting-info",
"definition" : "http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/ServiceRequest-supporting-info",
"type" : "reference",
"documentation" : "Allows _include to retrieve supporting information for a ServiceRequest - particularly Consent"
}
]
},
{
"type" : "Subscription",
"supportedProfile" : [
"http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Procedure"
],
"documentation" : "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" : "SHOULD"
}
],
"code" : "create",
"documentation" : "Necessary if using subscriptions to monitor updates to the Task"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"code" : "update",
"documentation" : "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"
}
],
"operation" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"name" : "status",
"definition" : "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/Backport-subscription-status",
"documentation" : "Necessary for systems supporting subscriptions to ensure that the subscription is functioning properly and to check for errors"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "MAY"
}
],
"name" : "topic-list",
"definition" : "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/Backport-subscriptiontopic-list",
"documentation" : "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."
}
]
}
],
"interaction" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode" : "SHOULD"
}
],
"code" : "batch",
"documentation" : "Allows polling for changes to multiple resource types simultaneously"
}
]
}
]
}