This page is part of the Documentation Templates and Rules (v2.0.1: STU 2.0) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions
| Official URL: http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/dtr-smart-client | Version: 2.0.1 | |||
| Standards status: Trial-use | Maturity Level: 2 | Computable Name: DTRSmartClient | ||
This statement defines the expected capabilities of DTR SMART on FHIR applications. Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.
Raw OpenAPI-Swagger Definition file | Download
http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/dtr-smart-clientThis statement defines the expected capabilities of DTR SMART on FHIR applications. Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.
A DTR SMART on FHIR Client provides an application conforming to the SMART on FHIR specification and related requirements declared in this Implementation Guide.
Security:
Implementations SHALL meet the general security requirements documented in the HRex implementation guide.
Summary of Client Wide Operations
$questionnaire-package operation.$expand operation.$next-question operation.Summary
♦ = SHALL expectation;⋄ = SHOULD expectation;▿ = MAY expectation;
| Resource Type | Supported Interactions | Supported Profiles | Supported Searches | Supported _includes | Supported _revincludes | Supported Operations |
|---|---|---|---|---|---|---|
| Coverage | read♦, create♦, update♦, search-type♦ | Coverage | context♦, patient♦ | |||
| Encounter | read♦ | DeviceRequest | ||||
| DeviceRequest | read♦ | DeviceRequest | ||||
| MedicationRequest | read♦ | MedicationRequest | ||||
| NutritionOrder | read♦ | NutritionOrder | ||||
| CommunicationRequest | read♦ | CommunicationRequest | ||||
| ServiceRequest | read♦ | ServiceRequest | ||||
| VisionPrescription | read♦ | CRD Vision Prescription | ||||
| Task | read♦, create♦, update♦ |
Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read, create, update, search-type.Modify Criteria:
POST [base]/Coverage/[id]{?_format=[mime-type]}PUT [base]/Coverage/[id]{?_format=[mime-type]}Fetch and Search Criteria:
GET [base]/Coverage/[id]GET [base]/Coverage/[id]{?[parameters]{&_format=[mime-type]}}Search Parameter Summary:
| Conformance | Parameter | Type | Example |
|---|---|---|---|
| SHALL | context | reference | GET [base]/Coverage?context=[type]/[id] |
| SHALL | patient | reference | GET [base]/Coverage?patient=[type]/[id] |
Search Parameter Requirements (When Used Alone or in Combination):
Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/Encounter/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/DeviceRequest/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/MedicationRequest/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/NutritionOrder/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/CommunicationRequest/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/ServiceRequest/[id]Conformance Expectation:(conformance expectation undefined)
Supported Profiles:
Profile Interaction Summary:
read.Fetch and Search Criteria:
GET [base]/VisionPrescription/[id]Conformance Expectation:(conformance expectation undefined)
Profile Interaction Summary:
read, create, update.Modify Criteria:
POST [base]/Task/[id]{?_format=[mime-type]}PUT [base]/Task/[id]{?_format=[mime-type]}Fetch and Search Criteria:
GET [base]/Task/[id]