This page is part of the Da Vinci Clinical Documentation Exchange (v2.1.0-snapshot: QA Preview) 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-cdex/CapabilityStatement/data-consumer-server | Version: 2.1.0-snapshot | |||
| Standards status: Trial-use | Maturity Level: 2 | Computable Name: DataConsumerServerCapabilityStatement | ||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.21.13.3 | ||||
Copyright/Legal: Used by permission of HL7 International all rights reserved Creative Commons License |
||||
This CapabilityStatement describes the expected capabilities of a Da Vinci CDex Data Consumer in Server mode when responding to a Data Source or one of its proxies during clinical data exchange. The capabilities include one or more of the following interactions:
$submit-attachment operation.Raw OpenAPI-Swagger Definition file | Download
Used by permission of HL7 International all rights reserved Creative Commons License
This CapabilityStatement describes the expected capabilities of a Da Vinci CDex Data Consumer in Server mode when responding to a Data Source or one of its proxies during clinical data exchange. The capabilities include one or more of the following interactions:
$submit-attachment operation.Jump to:
The Da Vinci CDex Data Consumer Server SHALL:
The Da Vinci CDex Data Consumer Server MAY:
Support XML source formats for all Da Vinci CDex interactions.
Implementers that choose to support XML need to be aware that JSON Web Signatures can only be created and validated in the original native JSON. Transforms to and from XML will invalidate signatures.
Security:
transaction interaction.batch interaction.search-system interaction.history-system interaction.submit-attachment+ operation.+submit-attachmentIf Attachments is supported, the Data Consumer Server SHALL support the
$submit-attachmentoperation.
| Resource Type | Supported Interactions | Supported Profiles | Supported Searches | Supported _includes |
Supported _revincludes |
Supported Operations |
|---|---|---|---|---|---|---|
| CommunicationRequest | create, search-type, read, vread, update, patch, delete, history-instance, history-type, | |||||
| DocumentReference | create, search-type, read, vread, update, patch, delete, history-instance, history-type, | US Core DocumentReference Profileversion: null3.1.1), US Core DocumentReference Profileversion: null6.1.0), US Core DocumentReference Profileversion: null7.0.0), | ||||
| Parameters | create, search-type, read, vread, update, patch, delete, history-instance, history-type, | |||||
| QuestionnaireResponse | create, search-type, read, vread, update, patch, delete, history-instance, history-type, | CDex SDC QuestionnaireResponse Profileversion: null2.1.0-snapshot), | ||||
| ServiceRequest | create, search-type, read, vread, update, patch, delete, history-instance, history-type, |
Conformance Expectation: SHOULD
Resource Specific Documentation:
Required resource type to carry authorization information regarding for requesting Clinical information
Modify Criteria:
create interaction creating a CommunicationRequest resource using:
POST [base]/CommunicationRequest/[id]{?_format=[mime-type]}
PUT [base]/CommunicationRequest/[id]{?_format=[mime-type]}
PATCH [base]/CommunicationRequest/[id]{?_format=[mime-type]}
DELETE [base]//[id]
Fetch and Search Criteria:
search-type interaction returning CommunicationRequest resources matching a search query using:
GET [base]/CommunicationRequest/[id]{?[parameters]{&_format=[mime-type]}}
read interaction returning a CommunicationRequest resource using:
GET [base]/CommunicationRequest/[id]
vread interaction returning a CommunicationRequest resource using:
GET [base]/CommunicationRequest/[id]/_history/vid
history-instance interaction returning a history of a CommunicationRequest using:
GET [base]/CommunicationRequest/[id]/_history{?[parameters]&_format=[mime-type]}
history-type interaction returning the history of CommunicationRequest resources using:
GET [base]/CommunicationRequest/_history{?[parameters]&_format=[mime-type]}
Conformance Expectation: SHOULD
Resource Specific Documentation:
Required resource type to support the
$submit-attachmentoperation
Supported Profiles:
Modify Criteria:
create interaction creating a DocumentReference resource using:
POST [base]/DocumentReference/[id]{?_format=[mime-type]}
PUT [base]/DocumentReference/[id]{?_format=[mime-type]}
PATCH [base]/DocumentReference/[id]{?_format=[mime-type]}
DELETE [base]//[id]
Fetch and Search Criteria:
search-type interaction returning DocumentReference resources matching a search query using:
GET [base]/DocumentReference/[id]{?[parameters]{&_format=[mime-type]}}
read interaction returning a DocumentReference resource using:
GET [base]/DocumentReference/[id]
vread interaction returning a DocumentReference resource using:
GET [base]/DocumentReference/[id]/_history/vid
history-instance interaction returning a history of a DocumentReference using:
GET [base]/DocumentReference/[id]/_history{?[parameters]&_format=[mime-type]}
history-type interaction returning the history of DocumentReference resources using:
GET [base]/DocumentReference/_history{?[parameters]&_format=[mime-type]}
Conformance Expectation: SHOULD
Resource Specific Documentation:
Required resource type to support the
$submit-attachmentoperation
Modify Criteria:
create interaction creating a Parameters resource using:
POST [base]/Parameters/[id]{?_format=[mime-type]}
PUT [base]/Parameters/[id]{?_format=[mime-type]}
PATCH [base]/Parameters/[id]{?_format=[mime-type]}
DELETE [base]//[id]
Fetch and Search Criteria:
search-type interaction returning Parameters resources matching a search query using:
GET [base]/Parameters/[id]{?[parameters]{&_format=[mime-type]}}
read interaction returning a Parameters resource using:
GET [base]/Parameters/[id]
vread interaction returning a Parameters resource using:
GET [base]/Parameters/[id]/_history/vid
history-instance interaction returning a history of a Parameters using:
GET [base]/Parameters/[id]/_history{?[parameters]&_format=[mime-type]}
history-type interaction returning the history of Parameters resources using:
GET [base]/Parameters/_history{?[parameters]&_format=[mime-type]}
Conformance Expectation: SHOULD
Resource Specific Documentation:
Required resource type to support the
$submit-attachmentoperation for Requesting Attachments Using Questionnaires. SHALL* support CDex SDC QuestionnaireResponse Profile for signed QuestionnaireResponse.
Supported Profiles:
Modify Criteria:
create interaction creating a QuestionnaireResponse resource using:
POST [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}
PUT [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}
PATCH [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}
DELETE [base]//[id]
Fetch and Search Criteria:
search-type interaction returning QuestionnaireResponse resources matching a search query using:
GET [base]/QuestionnaireResponse/[id]{?[parameters]{&_format=[mime-type]}}
read interaction returning a QuestionnaireResponse resource using:
GET [base]/QuestionnaireResponse/[id]
vread interaction returning a QuestionnaireResponse resource using:
GET [base]/QuestionnaireResponse/[id]/_history/vid
history-instance interaction returning a history of a QuestionnaireResponse using:
GET [base]/QuestionnaireResponse/[id]/_history{?[parameters]&_format=[mime-type]}
history-type interaction returning the history of QuestionnaireResponse resources using:
GET [base]/QuestionnaireResponse/_history{?[parameters]&_format=[mime-type]}
Conformance Expectation: SHOULD
Resource Specific Documentation:
Required resource type to carry authorization information regarding for requesting Clinical information
Modify Criteria:
create interaction creating a ServiceRequest resource using:
POST [base]/ServiceRequest/[id]{?_format=[mime-type]}
PUT [base]/ServiceRequest/[id]{?_format=[mime-type]}
PATCH [base]/ServiceRequest/[id]{?_format=[mime-type]}
DELETE [base]//[id]
Fetch and Search Criteria:
search-type interaction returning ServiceRequest resources matching a search query using:
GET [base]/ServiceRequest/[id]{?[parameters]{&_format=[mime-type]}}
read interaction returning a ServiceRequest resource using:
GET [base]/ServiceRequest/[id]
vread interaction returning a ServiceRequest resource using:
GET [base]/ServiceRequest/[id]/_history/vid
history-instance interaction returning a history of a ServiceRequest using:
GET [base]/ServiceRequest/[id]/_history{?[parameters]&_format=[mime-type]}
history-type interaction returning the history of ServiceRequest resources using:
GET [base]/ServiceRequest/_history{?[parameters]&_format=[mime-type]}