SDOHCC-PatientApp
type: CapabilityStatement
node role: treeRoot
id:
  v: SDOHCC-PatientApp
language:
  v: en
text:
  status:
    v: extensions
  div: Generated Narrative: CapabilityStatement SDOHCC-PatientApp SDOHCC Patient Application Implementation Guide Version: 3.0.0-draft FHIR Version: 4.0.1 Supported Formats: xml, json Published on: 2021-06 Published by: HL7 International / Patient Care Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. FHIR RESTful Capabilities Mode: client Patient apps query for data relevant to the current patient, post updates as appropriate and occasionally create new resources, such as QuestionnaireResponses Security Enable CORS: no Security services supported: SMART-on-FHIR Implementations must meet the general privacy & security requirements documented in this implementation guide. Summary of System-wide Interactions SHOULD support the batchinteraction described as follows: Allows polling for changes to multiple resource types simultaneously Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R S U C Searches _include _revinclude Operations CareTeam Supported Profiles US Core CareTeam Profileversion: 7.0.0) y? y? _id, _lastUpdated Condition Supported Profiles SDOHCC Condition Y Y _id, _lastUpdated, category, clinical-status, code, patient, verification-status Observation Supported Profiles SDOHCC Observation Assessmen…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-wg
  value: code
    v: pc
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  value: integer
    v: 2
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
      value: canonical
        v: http://hl7.org/fhir/us/sdoh-clinicalcare/ImplementationGuide/hl7.fhir.us.sdoh-clinicalcare
        link: http://hl7.org/fhir/us/sdoh-clinicalcare/ImplementationGuide/hl7.fhir.us.sdoh-clinicalcare
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
  value: code
    v: trial-use
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
      value: canonical
        v: http://hl7.org/fhir/us/sdoh-clinicalcare/ImplementationGuide/hl7.fhir.us.sdoh-clinicalcare
        link: http://hl7.org/fhir/us/sdoh-clinicalcare/ImplementationGuide/hl7.fhir.us.sdoh-clinicalcare
url:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/CapabilityStatement/SDOHCC-PatientApp
version:
  v: 3.0.0-draft
name:
  v: SDOHCC_PatientApp
title:
  v: SDOHCC Patient Application
status:
  v: active
date:
  v: 2021-06
publisher:
  v: HL7 International / Patient Care
contact:
  name:
    v: HL7 International / Patient Care
  telecom:
    system:
      v: url
    value:
      v: http://www.hl7.org/Special/committees/patientcare
  telecom:
    system:
      v: email
description:
  v: This resource describes the required and desired behavior of systems acting as apps for patients and care-givers who need to monitor progress on SDOH referrals and may need to take actions such as filling out forms, booking appointments, etc.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: US
    display:
      v: United States of America
purpose:
  v: These systems will not expose their own FHIR interfaces, but will monitor information available from other FHIR servers - be it [referral sources](CapabilityStatement-SDOHCC-ReferralSource.html), [coordination platforms](CapabilityStatement-SDOHCC-CoordinationPlatform.html) or [referral recipients](CapabilityStatement-SDOHCC-ReferralRecipient.html). They will primarily monitor and update Task resources as well as the resources referenced by those Tasks.
kind:
  v: requirements
fhir version:
  v: 4.0.1
format:
  v: xml
format:
  v: json
rest:
  mode:
    v: client
  documentation:
    v: Patient apps query for data relevant to the current patient, post updates as appropriate and occasionally create new resources, such as QuestionnaireResponses
  security:
    description:
      v: Implementations must meet the general privacy & security requirements documented in [this implementation guide](privacy_and_security.html).
  resource:
    type:
      v: CareTeam
    supported profile:
      v: http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam|7.0.0
      link: 7.0
      link: .0
      extension:
        value: code
    documentation:
      v: 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:
        value: code
      code:
        v: read
      documentation:
        v: Allows the system to retrieve a CareTeam that is the intended performer of a ServiceRequest.
    interaction:
      extension:
        value: code
      code:
        v: search-type
      documentation:
        v: Allows the monitoring of previously-retrieved CareTeams that are the intended performer of ServiceRequests.
    reference policy:
      v: literal
    search param:
      extension:
        value: code
      name:
        v: _id
      definition:
        v: http://hl7.org/fhir/SearchParameter/Resource-id
        link: http://hl7.org/fhir/SearchParameter/Resource-id
      type:
        v: token
      documentation:
        v: Allows retrieving known CareTeam records - and more specifically, retrieving more than one in a single call to poll for updates
    search param:
      extension:
        value: code
      name:
        v: _lastUpdated
      definition:
        v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
        link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
      type:
        v: date
      documentation:
        v: Allows filtering for only records that have changed since last query
  resource:
    type:
      v: Condition
    supported profile:
      v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition
      link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition
      extension:
        value: code
    documentation:
      v: 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:
        value: code
      code:
        v: read
      documentation:
        v: Allows the system to retrieve a Condition that is the requester or performer of a ServiceRequest.
    interaction:
      extension:
        value: code
      code:
        v: search-type
      documentation:
        v: Allows the monitoring of previously-retrieved Conditions that are referenced by ServiceRequests.
    reference policy:
      v: literal
    search param:
      extension:
        value: code
      name:
        v: _id
      definition:
        v: http://hl7.org/fhir/SearchParameter/Resource-id
        link: http://hl7.org/fhir/SearchParameter/Resource-id
      type:
        v: token
      documentation:
        v: Allows retrieving known Condition records - and more specifically, retrieving more than one in a single call to poll for updates
    search param:
      extension:
        value: code
      name:
        v: _lastUpdated
      definition:
        v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
        link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
      type:
        v: date
      documentation:
        v: Allows filtering for only records that have changed since last query
    search param:
      extension:
        value: code
      name:
        v: category
      definition:
        v: http://hl7.org/fhir/SearchParameter/Condition-category
        link: http://hl7.org/fhir/SearchParameter/Condition-category
      type:
        v: token
      documentation:
        v: Allows filtering to only SDOH-related conditions

v: SMART-on-FHIR

code
v: SHALL

code
v: MAY

code
v: MAY

code
v: SHALL

code
v: SHOULD

code
v: SHALL

code
v: SHOULD

code
v: SHOULD

code
v: SHALL

code
v: SHOULD

code
v: SHALL

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
name:
  v: clinical-status
definition:
  v: http://hl7.org/fhir/SearchParameter/Condition-clinical-status
  link: http://hl7.org/fhir/SearchParameter/Condition-clinical-status
type:
  v: token
documentation:
  v: Allows filtering to only active conditions

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
name:
  v: code
definition:
  v: http://hl7.org/fhir/SearchParameter/clinical-code
  link: http://hl7.org/fhir/SearchParameter/clinical-code
type:
  v: token
documentation:
  v: Allows filtering to only specific SDOH conditions or sets of conditions

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHALL
name:
  v: patient
definition:
  v: http://hl7.org/fhir/SearchParameter/clinical-patient
  link: http://hl7.org/fhir/SearchParameter/clinical-patient
type:
  v: reference
documentation:
  v: Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
name:
  v: verification-status
definition:
  v: http://hl7.org/fhir/SearchParameter/Condition-verification-status
  link: http://hl7.org/fhir/SearchParameter/Condition-verification-status
type:
  v: token
documentation:
  v: Allows filtering to exclude refuted or entered-in-error conditions

type:
  v: Observation
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Allows patients and caregivers to see observations recorded by their care providers, including those referenced by other resources
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: read
  documentation:
    v: Allows the system to retrieve an Observation referenced by a ServiceRequest or other resource.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Allows the retrieval of Observations recorded about a patient and/or monitoring of previously-retrieved Observations (though typically, they won't change once recorded).
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Observation records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have been created or changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: category
  definition:
    v: http://hl7.org/fhir/SearchParameter/Condition-category
    link: http://hl7.org/fhir/SearchParameter/Condition-category
  type:
    v: token
  documentation:
    v: Allows filtering to only SDOH-related observations
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: code
  definition:
    v: http://hl7.org/fhir/SearchParameter/clinical-code
    link: http://hl7.org/fhir/SearchParameter/clinical-code
  type:
    v: token
  documentation:
    v: Allows filtering to only specific SDOH observation types
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: patient
  definition:
    v: http://hl7.org/fhir/SearchParameter/clinical-patient
    link: http://hl7.org/fhir/SearchParameter/clinical-patient
  type:
    v: reference
  documentation:
    v: Allows filtering to only conditions associated with a specific patient. Some systems will require that searches be patient-specific

type:
  v: Consent
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Consent
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access the consent that authorizes disclosure of ServiceRequest information to non-HIPAA-covered entities
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a Consent referenced as a 'supportingInformation' item of a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved Consents related to ServiceRequests of interest.
reference policy:
  v: literal
search include:
  v: Consent:source-reference:DocumentReference
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known consent records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: source-reference
  definition:
    v: http://hl7.org/fhir/SearchParameter/Consent-source-reference
    link: http://hl7.org/fhir/SearchParameter/Consent-source-reference
  type:
    v: reference
  documentation:
    v: Allows including the document that contains the PDF or similar representation of a paper consent

type:
  v: Device
supported profile:
  v: http://hl7.org/fhir/StructureDefinition/Device
  link: http://hl7.org/fhir/StructureDefinition/Device
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: 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:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a Device that is the requester or intended performer of a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved Devices that are the requester or intended performer of ServiceRequests.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Device records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query

type:
  v: DocumentReference
supported profile:
  v: http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference|7.0.0
  link: 7.0
  link: .0
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to retrieve a scanned or other form of document representing the text of a consent. Also used for PDF forms.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: create
  documentation:
    v: Allows the app to record a new PDF (e.g. a completed form)
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: update
  documentation:
    v: Allows the system to revise a previously stored PDF
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a PDF or similar content referenced by a Consent or Task.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved DocumentReferences in the event the image/document is amended/corrected/updated.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known DocumentReference records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query

type:
  v: Goal
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Goal
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access goals related to an SDOH referral
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a goal referenced by a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved Goals in the event they are updated.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Goal records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: achievement-status
  definition:
    v: http://hl7.org/fhir/SearchParameter/Goal-achievement-status
    link: http://hl7.org/fhir/SearchParameter/Goal-achievement-status
  type:
    v: token
  documentation:
    v: Allows filtering to only include unmet goals
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: category
  definition:
    v: http://hl7.org/fhir/SearchParameter/Goal-category
    link: http://hl7.org/fhir/SearchParameter/Goal-category
  type:
    v: token
  documentation:
    v: Allows filtering to only include SDOH-related goals
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: lifecycle-status
  definition:
    v: http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status
    link: http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status
  type:
    v: token
  documentation:
    v: Allows filtering to only include active goals
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: patient
  definition:
    v: http://hl7.org/fhir/SearchParameter/clinical-patient
    link: http://hl7.org/fhir/SearchParameter/clinical-patient
  type:
    v: reference
  documentation:
    v: Allows filtering to only include goals for a particular patient. Some systems will require searches to be patient-specific
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: target-date
  definition:
    v: http://hl7.org/fhir/SearchParameter/Goal-target-date
    link: http://hl7.org/fhir/SearchParameter/Goal-target-date
  type:
    v: date
  documentation:
    v: Allows filtering based on when a particular goal is desired to be achieved

type:
  v: HealthcareService
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareService
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareService
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Allows patient apps to retrieve information about who should be contacted (to book an appointment or for other reasons)
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a HealthcareService referenced by a Task.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved HealthcareServices.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known HealthcareService records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: location
  definition:
    v: http://hl7.org/fhir/SearchParameter/HealthcareService-location
    link: http://hl7.org/fhir/SearchParameter/HealthcareService-location
  type:
    v: reference
  documentation:
    v: Allows retrieval of the phyical site(s) associated with a HealthService

type:
  v: Location
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Location
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Location
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access information about the potential sites at which a requested service might be performed. Allows a patient to evaluate the suitability of a proposed activity or service.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a Location that is an available location for a service.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved Locations that are the intended locations for services.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Location records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query

type:
  v: Practitioner
supported profile:
  v: http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|7.0.0
  link: 7.0
  link: .0
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access information about an Practitioner that is the requester or intended performer of a ServiceRequest
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a Practitioner that is the requester or intended performer of a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved Practitioners that are the requester or intended performer of ServiceRequests.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Practitioner records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query

type:
  v: PractitionerRole
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-practitionerrole
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-practitionerrole
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access information about an PractitionerRole that is the requester or intended performer of a ServiceRequest
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a PractitionerRole that is the requester or intended performer of a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved PractitionerRoles that are the requester or intended performer of ServiceRequests.
reference policy:
  v: literal
search include:
  v: PractitionerRole:organization
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: PractitionerRole:practitioner
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known PractitionerRole records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: organization
  definition:
    v: http://hl7.org/fhir/SearchParameter/PractitionerRole-organization
    link: http://hl7.org/fhir/SearchParameter/PractitionerRole-organization
  type:
    v: reference
  documentation:
    v: Allows doing an _include on Organization when retrieving the PractitionerRole
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: practitioner
  definition:
    v: http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner
    link: http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner
  type:
    v: reference
  documentation:
    v: Allows doing an _include on Practitioner when retrieving the PractitionerRole

type:
  v: Questionnaire
supported profile:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-extr-smap
  link: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-extr-smap
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to retrieve SDOH-related Questionnaires to be filled out by a patient or representative. Also allows retrieving Questionnaires associated with existing QuestionnaireResponses for editing by SMART-on-FHIR apps.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Allows the referral source to search for questionnaires relevant to a patient context.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/Questionnaire-url
    link: http://hl7.org/fhir/SearchParameter/Questionnaire-url
  type:
    v: uri
  documentation:
    v: Allows retrieving Questionnaires based on its canonical URL
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/Questionnaire-version
    link: http://hl7.org/fhir/SearchParameter/Questionnaire-version
  type:
    v: token
  documentation:
    v: Allows retrieving a specific version of a Questionnaire
operation:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  name:
    v: populate
  definition:
    v: http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-populate
    link: http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-populate
  documentation:
    v: Allows SMART on FHIR or other systems to pre-populate a questionnaire response with existing information either available locally or queried from elsewhere

type:
  v: QuestionnaireResponse
supported profile:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse
  link: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to allow QuestionnaireResponses to be created and updated by a patient or caregiver and work-in-progress responses to be retrieved
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: create
  documentation:
    v: Allows the creation of QuestionnaireResponses in response to Tasks.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: update
  documentation:
    v: Allows the revision of 'in progress' QuestionnaireResponses.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: read
  documentation:
    v: Allows the retrieval of QuestionnaireResponses linked to a pointed to as supporting information by a ServiceRequest or as outputs of a Task.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows checking for updates in previously retrieved QuestionnaireResponses.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known QuestionnaireResponse records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: author
  definition:
    v: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author
    link: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author
  type:
    v: reference
  documentation:
    v: Allows filtering QuestionnaireResponses previously created/edited by a particular individual
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: authored
  definition:
    v: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored
    link: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored
  type:
    v: date
  documentation:
    v: Allows filtering for QuestionnaireResponses by when they were created/last edited
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: patient
  definition:
    v: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient
    link: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient
  type:
    v: reference
  documentation:
    v: Allows retrieving QuestionnaireResponses associated with a particular patient. Some systems may only permit searches that are patient-specific
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: questionnaire
  definition:
    v: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire
    link: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire
  type:
    v: reference
  documentation:
    v: Allows retrieving QuestionnaireResponses that have been completed against a specified form
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: status
  definition:
    v: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status
    link: http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status
  type:
    v: token
  documentation:
    v: Allows retrieving QuestionnaireResponses that are complete (or incomplete)

type:
  v: RelatedPerson
supported profile:
  v: http://hl7.org/fhir/StructureDefinition/RelatedPerson
  link: http://hl7.org/fhir/StructureDefinition/RelatedPerson
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Used to access information about the requester or intended performer of a ServiceRequest or Task 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:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  code:
    v: read
  documentation:
    v: Allows the system to retrieve a RelatedPerson that is the requester or intended performer of a ServiceRequest.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  code:
    v: search-type
  documentation:
    v: Allows the monitoring of previously-retrieved RelatedPersons that are the requester or intended performer of ServiceRequests.
reference policy:
  v: literal
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known RelatedPerson records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query

type:
  v: ServiceRequest
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: For referral sources that receive referrals from upstream systems, used to retrieve an order for SDOH-related services
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: read
  documentation:
    v: Allows client systems to retrieve the ServiceRequest pointed to by a Task.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  code:
    v: search-type
  documentation:
    v: Allows client systems to monitor multiple ServiceRequests for change simultaneously via polling.
reference policy:
  v: literal
search include:
  v: HealthCareService:location
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
search include:
  v: ServiceRequest:supporting-info
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: ServiceRequest:pertains-to-goal
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: ServiceRequest:patient
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: ServiceRequest:requester
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: ServiceRequest:performer
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: PractitionerRole:practitioner
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search include:
  v: PractitionerRole:organization
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known ServiceRequests records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: category
  definition:
    v: http://hl7.org/fhir/SearchParameter/ServiceRequest-category
    link: http://hl7.org/fhir/SearchParameter/ServiceRequest-category
  type:
    v: token
  documentation:
    v: Allows filtering to only retrieve ServiceRequests that are SDOH-related
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: code
  definition:
    v: http://hl7.org/fhir/SearchParameter/clinical-code
    link: http://hl7.org/fhir/SearchParameter/clinical-code
  type:
    v: token
  documentation:
    v: Allows filtering to retrieve ServiceRequests for specific types of services
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: intent
  definition:
    v: http://hl7.org/fhir/SearchParameter/ServiceRequest-intent
    link: http://hl7.org/fhir/SearchParameter/ServiceRequest-intent
  type:
    v: token
  documentation:
    v: Allows filtering to retrieve only 'order' ServiceRequests and not plans, proposals, etc.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: occurrence
  definition:
    v: http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence
    link: http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence
  type:
    v: date
  documentation:
    v: Allows filtering to retrieve ServiceRequests based on the timeframe in which the service needs to be provided
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: patient
  definition:
    v: http://hl7.org/fhir/SearchParameter/clinical-patient
    link: http://hl7.org/fhir/SearchParameter/clinical-patient
  type:
    v: reference
  documentation:
    v: Allows filtering to retrieve only ServiceRequests associated with a particular patient. Note that some systems may mandate that searches are always patient-specific
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD

v: performer

v: reference

v: Allows filtering to retrieve only ServiceRequests that designate a specific performer

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
name:
  v: requester
definition:
  v: http://hl7.org/fhir/SearchParameter/ServiceRequest-requester
  link: http://hl7.org/fhir/SearchParameter/ServiceRequest-requester
type:
  v: reference
documentation:
  v: Allows filtering to retrieve only ServiceRequests created by a specific practitioner

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHALL
name:
  v: status
definition:
  v: http://hl7.org/fhir/SearchParameter/ServiceRequest-status
  link: http://hl7.org/fhir/SearchParameter/ServiceRequest-status
type:
  v: token
documentation:
  v: Allows filtering to retrieve only active ServiceRequests

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
name:
  v: supporting-info
definition:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/ServiceRequest-supporting-info
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/ServiceRequest-supporting-info
type:
  v: reference
documentation:
  v: Allows _include to retrieve supporting information for a ServiceRequest - particularly Consent

type:
  v: Task
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForPatient
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForPatient
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
supported profile:
  v: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForReferralManagement
  link: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForReferralManagement
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
documentation:
  v: Allows the patient or caregiver to monitor and update for Task assigned by referral sources or coordination platforms. Also allows the update and monitoring of tasks assigned to patients and caregivers.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: update
  documentation:
    v: Allows modification of an assigned patient existing Task (e.g. to cancel it) or modificiation of a Task assigned to the referral recipient (to accept or reject it or add output links to performed procedures). Systems SHALL ensure that only changes to Task.status, Task.statusReason, and Task.outputs are possible, and then only for Tasks where the owner is the patient.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: MAY
  code:
    v: read
  documentation:
    v: Allows retrieval of a Task that was previously accessed.
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Allows the other systems to poll multiple tasks simultaneously, as well as to retrieve referenced resources as part of a single query.
versioning:
  v: versioned-update
conditional read:
  v: modified-since
reference policy:
  v: literal
search include:
  v: Task:output
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: _id
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-id
    link: http://hl7.org/fhir/SearchParameter/Resource-id
  type:
    v: token
  documentation:
    v: Allows retrieving known Task records - and more specifically, retrieving more than one in a single call to poll for updates
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: _lastUpdated
  definition:
    v: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
    link: http://hl7.org/fhir/SearchParameter/Resource-lastUpdated
  type:
    v: date
  documentation:
    v: Allows filtering for only records that have changed since last query
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: code
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-code
    link: http://hl7.org/fhir/SearchParameter/Task-code
  type:
    v: token
  documentation:
    v: Allows filtering for 'fulfill' tasks as opposed to others. Some systems may require code to be included as a filter criteria as different Task codes may correspond to different internal database tables.
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: owner
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-owner
    link: http://hl7.org/fhir/SearchParameter/Task-owner
  type:
    v: reference
  documentation:
    v: Allows filtering only for tasks that are assigned to a particular owner (or alternatively, tasks that have not yet been assigned)
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: patient
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-patient
    link: http://hl7.org/fhir/SearchParameter/Task-patient
  type:
    v: reference
  documentation:
    v: Allows monitoring of tasks associated with a particular patient. (Some systems may require that all queries be done in the context of a single patient.)
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: requester
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-requester
    link: http://hl7.org/fhir/SearchParameter/Task-requester
  type:
    v: reference
  documentation:
    v: Allows retrieving all tasks that have been requested by a particular organization or individual. This will commonly be used to monitor the tasks initiated by a particular system
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: status
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-status
    link: http://hl7.org/fhir/SearchParameter/Task-status
  type:
    v: token
  documentation:
    v: Allows filtering to only active or completed tasks
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHALL
  name:
    v: focus
  definition:
    v: http://hl7.org/fhir/SearchParameter/Task-focus
    link: http://hl7.org/fhir/SearchParameter/Task-focus
  type:
    v: reference
  documentation:
    v: Allows retrieving the task(s) seeking fulfillment of a particular ServiceRequest
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    value: code
      v: SHOULD
  name:
    v: output
  definition:
    v: http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/Task-output-reference
    link: http://hl7.org/fhir/us/sdoh-clinicalcare/SearchParameter/Task-output-reference
  type:
    v: reference
  documentation:
    v: Allows for the 'output' of a Task to be included when retrieving a Task

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  value: code
    v: SHOULD
code:
  v: batch
documentation:
  v: Allows polling for changes to multiple resource types simultaneously