C-CDA Implementation Guide
C-CDA Implementation Guide
Table of Contents
2. INTRODUCTION
2.1. Overview
OneHealthPort offers Clinical Data Repository (CDR) services to organizations that are interested in collecting
clinical information for a specific or “sponsored” population of patients. Current organizations sponsoring lives
(Sponsors) and the patient lives being sponsored in the CDR are listed below. The CDR aggregates clinical data
providing a patient-centric, longitudinal medical record inclusive of clinical records supplied by all contributing
providers.
2.2. Scope
This implementation guide, unique to the OneHealthPort CDR, provides information for:
• C-CDA validation testing for format conformance with national standards
• Identifying patient lives for C-CDA data submissions
• Patient matching with the CDR
• C-CDA data submission options
• C-CDA confidentiality coding
The implementation guide is intended to augment the HL7 national standard implementation guide
specifically for the operationalization of C-CDA document exchange on the OneHealthPort HIE as well as the
IHE protocols for document sharing. OneHealthPort is using the HL7 CDA R2 Implementation Guide:
Consolidated CDA Templates for Clinical Notes (US Realm) Draft Standard for Trial Use Release 2.1 which is
available on the HL7 website.
ITI-41 The IHE XDS.b standard message wrapper (ITI-41) for providing and registering documents
in a repository
NIST National Institute of Standards and Technology
PDQ Patient Demographic Query
XDS.b IHE Cross Enterprise Document Sharing interoperability profile
3.1. Overview
OneHealthPort HIE participating organizations exchanging C-CDA documents are required to perform validation
testing to confirm messages conform to the National Institute of Standards and Technology (NIST) HL7 CDA_R2
standard. In addition to meeting formatting requirements all C-CDA xml files must be UTF-8 encoded for
processing by the CDR.
• Secure Environment Validation Testing – OneHealthPort sponsors an instance of the HL7 CDA_R2 (with no
extensions) testing harness on the OneHealthPort HIE Application portal website that is available to HIE
contracted organizations. Testers must obtain a OneHealthPort Single Sign-On account from their
organization’s SSO Administrator to access the secure testing harness. The validation tool can be accessed at
this link: https://apps.onehealthport.com/OHPHIEApps . C-CDA files tested on the OneHealthPort validation
tool are done so in a secure environment allowing use of actual patient files. Any data content and results
from the testing harness are completely deleted after each file is tested.
• National Institute of Standards and Technology (NIST) - OneHealthPort is also accepting NIST validation of
C-CDAs using the CDA_R2 with no extensions and with SDTC extensions. Organizations validating using the
NIST validation tool should forward a screen shot of their successful validation results to the OneHealthPort
HIE. The NIST validation tool can be accessed from this link: http://cda-validation.nist.gov/cda-
validation/validation.html Note: Because the NIST is a public website, only test data files should be used
with this validation testing harness.
Organizations testing C-CDA xml files using the validation testing tool receive an immediate response regarding
the validity of the file structure. If the test result is invalid, errors in the construct of the file will be displayed.
All errors must be cleared in order to obtain a “valid” test result. Note: The testing tool also provides warning
messages that may improve the file content but are not critical structure errors.
4.1. Overview
The OneHealthPort CDR accepts clinical data submissions for sponsored patient lives and does not accept C-CDA
data submissions for patients not specified by a data Sponsor. Therefore, organizations participating in sponsored
CDR initiatives will need to work with their EHR vendor to identify or flag patients for C-CDA data submissions
based on identification information provided by the data Sponsor and send data only for those patients.
5.1. Overview
C-CDAs submitted to the CDR are matched on the global patient identifier from the CDR, the Sponsor’s patient
identifier at the CDR or with patient demographic information submitted in the C-CDA. If a C-CDA is not an exact
match with a known patient in the CDR, or if there is a match with more than one patient, the message is
rejected and returned with a no patient match error.
6.1. Overview
OneHealthPort supports four different C-CDA data submission pathways to the CDR. The options below can be
used to support the submission of validated C-CDA messages using existing functionality available in electronic
health record (EHR) systems. Organizations can work with their vendors to use the option that best supports their
system data submissions capabilities and operational processes.
Certificate Specifications
• UAT (test) environment certificate is separate from PROD environment certificate
• UAT can be a self-signed certificate, PROD must be from a commercial certificate authority or
exported from an Axway Activator assigned to your organization (see below)
• 2048-bit SSL Secure Sockets Layer with TLS Encryption
• 256 bit encryption
• SHA-2
• Standard or Basic SSL certificate for a single Domain name (Wildcard or multi-domain is not
required unless that is your organization’s standard)
• Validity option: 1-3 years
• Preferred format - A digital certificate will be required for secure exchange of data. This may be
in the form of either a DER encoded binary X.509 (.cer) or Cryptographic Message Syntax
Standard PKCS #7 (.p7b, .p7c). If a .p7b/.p7c file is going to be used please export the entire
certificate chain for use during the connectivity process
• Provide full certificate chain from a third-party certificate authority
Organizations choosing this data submission option will be required to send the C-CDA in a validated xml format
to the CDR’s Direct Mail address.
7.1. Overview
Organizations may need to periodically update, append or replace previously submitted C-CDAs.
Organizations submitting replacement or appended C-CDAs must have already done a registry stored-query (ITI-
18) to obtain the unique document identifier in the CDR. That identifier must be used as the parentDocument
element. An example of the relatedDocument section is show below:
<relatedDocument typeCode="RPLC">
<parentDocument>
<id root="aefe4f6a-d6e1-46ef-8c40-790998f7bee6" />
<code code="34133-9" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"
displayName=“SUMMARIZATION OF EPISODE NOTE"/>
8.1. Overview
Data confidentiality codes assigned to clinical documents drive all access control to individual patient records in
the Clinical Data Repository. It is the responsibility of the submitting organization to code the content in the C-
CDA based upon the type of content in an encounter, or the patient request for data to be treated with
sensitivity.
Electronic Health Record (EHR) systems must provide the means for the practitioner to identify the correct
confidentiality code for information included in the C-CDA. “Normal” (N) may be the system default for data
confidentiality. The EHR system must provide functionality to adjust the confidentiality code to match the
information in the record.
The State of Washington Health Care Authority has developed a reference guide for Confidentiality code
assignment based on ICD-10 and CPT-4 Codes associated with the record. This guide can assist vendors and
practices with examples for how to classify data.
Currently the C-CDA accommodates the HL7 Basic Confidentiality Kind. In the future the standard may add a
“sensitivity” classification providing more discreet definition of particular data/information in a record. A table of
the confidentiality codes and their definition is shown below:
Includes what HIPAA identifies as the minimum necessary protected health information
(PHI) given a covered purpose of use (treatment, payment, or operations). Includes
typical, non-stigmatizing health information disclosed in an application for health,
workers compensation, disability, or life insurance.
R Restricted Privacy metadata indicating highly sensitive, potentially stigmatizing information, which
presents a high risk to the information subject if disclosed without authorization. May
be preempted by jurisdictional law, e.g., for public health reporting or emergency
treatment.
9.1. Overview
When a document successfully uploads in the CDR, the entire document will render. Currently, the components
of the CDR that will parse with discrete data, if all appropriate coding is included in the submitted document, are
as follows:
1. Documents – a listing of all the documents in the system for a given patient
2. Medications
3. Vital Signs
4. Immunizations
5. Encounters (coming in a future release)
6. Problems
7. Allergies
8. Procedures
9. Lab Values
10.1. Overview
The OneHealthPort HIE supports several IHE protocols that can be leveraged and used for supporting information
exchange activity with the CDR.