Da Vinci Clinical Data Exchange (CDex)
2.1.0-preview - CI Build United States of America flag

Da Vinci Clinical Data Exchange (CDex), published by HL7 International / Payer/Provider Information Exchange Work Group. This guide is not an authorized publication; it is the continuous build for version 2.1.0-preview built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-ecdx/ and changes regularly. See the Directory of published versions


Page standards status: Informative

Package File

The following package file includes an NPM package file used by many of the FHIR tools. It contains all the value sets, profiles, extensions, list of pages and URLs in the IG, etc., defined as part of this version of the Implementation Guides. This file should be the first choice whenever generating any implementation artifacts since it contains all the rules about what makes the profiles valid. Implementers will still need to be familiar with the specification content and profiles that apply to make a conformant implementation. For more information, see the validating profiles and resources documentation in FHIR.

Downloadable Copy of Specification

A downloadable version of this IG for local hosting is available:


All the examples in this Implementation Guide are available for download:

Consolidated CSV and Excel File Representations of Profiles

All the profile information for the Da Vinci Clinical Data Exchange (CDex) in a single CSV or Excel file, which may be helpful to testers and analysts to review element properties across profiles in a single table:


Schematrons are also available for download:

Example Flow Charts:

These example flow charts were created to assist the TestScript and Reference Implementation development team and are provided here to assist developers in implementing CDEX transactions. They are examples only, and actual workflows may differ from them.

Individual flowcharts ( the text between the ''') can be viewed using flowchart.js. flowchart.js is a flowchart DSL and SVG render that runs in the browser and terminal. For more information, see https://flowchart.js.org/. Alternatively, this page can be viewed at https://hackmd.io/.

Implementation Guide Details

The following link to the ImplementationGuide resource defines the technical details of this publication, including dependencies and publishing parameters: