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.0.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-attachment
operation.
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-attachment
operation
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-attachment
operation
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-attachment
operation 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]}