See what our clients say about working with Bonami Software across 200+ projects for 18+ industries. EXPLORE NOW!
We don't just build software. We deliver results. EXPLORE NOW!
See why businesses choose Bonami Software for reliable, scalable solutions. EXPLORE NOW!
We turn ideas into scalable products with proven delivery across 18+ industries. EXPLORE NOW!
See what our clients say about working with Bonami Software across 200+ projects for 18+ industries. EXPLORE NOW!
We don't just build software. We deliver results. EXPLORE NOW!
See why businesses choose Bonami Software for reliable, scalable solutions. EXPLORE NOW!
We turn ideas into scalable products with proven delivery across 18+ industries. EXPLORE NOW!

When Patients Move, Their Clinical Records Must Follow.

CDA and C-CDA move care summaries, discharge records, and referral notes securely between providers, health systems, and digital health platforms.

BrowserStack
Persistent
Yatra
Kellton
Jade Global
Optum
PokerBaazi
Walmart
Turing
BrowserStack
Persistent
Yatra
Kellton
Jade Global
Optum
PokerBaazi
Walmart
Turing

Book Your Free Demo

See it working on your own workflows. We reply within 24 hours.

  • Your idea is 100% protected by our NDA
BrowserStack
Persistent
Yatra
Kellton
Jade Global
Optum
PokerBaazi
Walmart
Turing
BrowserStack
Persistent
Yatra
Kellton
Jade Global
Optum
PokerBaazi
Walmart
Turing

Award-Winning CDA & C-CDA Integration

100 Fastest Growth Companies
Global Spring Winner
Top App Development Company
AWS Partner Network
Google Cloud Partner
Highly Rated on Trustpilot
Verified Agency
Top App Development Company
ASSOCHAM Member
100 Fastest Growth Companies
Global Spring Winner
Top App Development Company
AWS Partner Network
Google Cloud Partner
Highly Rated on Trustpilot
Verified Agency
Top App Development Company
ASSOCHAM Member

Understanding Clinical Document Architecture

CDA and C-CDA are XML standards for structuring clinical documents so they can be exchanged across any EHR or health system.

CDA and C-CDA clinical document standards

CDA — The HL7 Document Standard

The HL7 document standard: each CDA file carries a human-readable narrative plus a machine-readable coded section.

C-CDA — The U.S. Implementation

The ONC-mandated U.S. implementation, defining the templates every certified EHR must support: CCD, Discharge Summary, Referral Note, Care Plan.

Coded Vocabularies

SNOMED CT, LOINC, RxNorm, and ICD-10-CM — the standard vocabularies that make C-CDA content machine-readable.

Care Transitions Are Where Clinical Data Goes Missing

Why structured clinical document exchange matters for care continuity.

What CDA & C-CDA Exchange Covers — Generation, Parsing, and Exchange

Clinical document exchange for care management platforms, transitional care products, and referral networks needing structured patient data.

C-CDA Document Generation

Generate conformant C-CDA R2.1 documents — CCDs, Discharge Summaries, Referral Notes, Care Plans — validated against ONC criteria.

Why Clinical Document Exchange Is Critical for Care Continuity

The U.S. handles millions of care transitions a year, and information gaps during them drive readmissions, medication errors, and adverse events.

Transitions Are Where Information Gets Lost

A patient's clinical story must travel with them through discharge, transfer, or referral. Gaps at these transitions drive readmissions and errors.

Structured Data Without a Custom API Per Provider

C-CDA delivers structured data from across a patient's history — for care management, chronic disease, and referral products — with no custom integration per provider.

C-CDA Quality Varies — Handle It Deliberately

The standard leaves room in how optional sections are populated and coded. Robust parsing handles that variability instead of assuming clean conformance.

Canada Is Building It Province by Province

Ontario eReferral/eConsult, Alberta Netcare, and Canada Health Infoway are building structured clinical document exchange province by province.

C-CDA Exchange — Step by Step

Five stages from workflow definition to transport setup.

  • Use Case Definition

    Use Case Definition

    Use Case Definition

    Identify the workflows you must support — discharge summaries, referrals, care transitions — driving templates and transport.

  • Document Template Selection

    Document Template Selection

    Document Template Selection

    Choose the right C-CDA template — CCD, Discharge Summary, Referral Note — each with its own sections and rules.

  • Terminology Mapping

    Terminology Mapping

    Terminology Mapping

    Translate local codes to the vocabularies C-CDA requires — SNOMED CT, LOINC, RxNorm, ICD-10 — for every document.

  • Document Generation & Validation

    Document Generation & Validation

    Document Generation & Validation

    Generate C-CDA XML and validate against schematron rules using ONC ETT or the SITE C-CDA Validator before connecting to production.

  • Exchange Mechanism Setup

    Exchange Mechanism Setup

    Exchange Mechanism Setup

    Set up the right transport — Direct Secure Messaging, FHIR Document endpoints, or HIE query interfaces — based on your exchange partners.

Who This Is For

We build clinical document exchange for products that depend on a patient's history travelling with them.

Templates, Vocabularies & Exchange — The Building Blocks of Clinical Document Interoperability

The document templates, coded vocabularies, transport, and Canadian provincial programs that make up C-CDA exchange.

Templates

C-CDA Document Types

C-CDA R2.1 templates every certified EHR must generate.

  • Continuity of Care (CCD)
  • Discharge Summary
  • Referral Note
  • Progress Note
  • Care Plan
  • Consultation Note
Vocabularies

Coded Clinical Terminologies

Standard vocabularies that make documents machine-readable.

  • SNOMED CT
  • LOINC
  • RxNorm
  • ICD-10-CM
Exchange

How Documents Move

Transport mechanisms carrying C-CDA between providers.

  • Direct Secure Messaging
  • HIE Query Interfaces
  • FHIR Document Endpoints
  • XDS / XCA
Conformance

Validation & Certification

Rules and tools confirming C-CDA conformance pre-production.

  • C-CDA R2.1
  • Schematron Rules
  • ONC ETT
  • SITE C-CDA Validator
Conversion

C-CDA ↔ FHIR

Bidirectional conversion between legacy C-CDA and FHIR.

  • C-CDA → FHIR
  • FHIR → C-CDA
  • FHIR Document Resources
  • ONC / HL7 Guidance
Canada

Canadian Provincial Programs

Provincial document exchange infrastructure and identifiers.

  • Ontario eReferral / eConsult
  • Alberta Netcare
  • BC Provincial Exchange
  • Canada Health Infoway

The Clinical Document Stack We Build On

The standards, templates, and validation tools a conformant C-CDA implementation depends on.

HL7 CDA R2 H HL7 CDA R2
C-CDA R2.1 C C-CDA R2.1
CCD C CCD
Discharge / Referral / Care Plan D Discharge / Referral / Care Plan
HL7 FHIR H HL7 FHIR
A Patient's Clinical Story Should Travel With Them. C-CDA Is How It Does.

Generation, parsing, and exchange over Direct, HIEs, and FHIR endpoints, with terminology that keeps meaning intact. Book a consultation to map your C-CDA implementation.

Book a C-CDA Consult
AI Readiness

Award-Winning AI Development & Consulting

2025

100 Fastest Growth Companies

2025

Global Spring Winner

2025

Top App Development Company

2024

AWS Partner Network

2024

Google Cloud Partner

2025

Highly Rated on Trustpilot

2024

Verified Agency

2024

Top App Development Company

2024

ASSOCHAM Member

Frequently Asked Questions

[ 1 ]

What is the difference between CDA and C-CDA?

CDA is the HL7 standard for clinical documents. C-CDA is the U.S. guide defining templates like CCD and Discharge Summary.

[ 2 ]

What clinical data is typically found in a C-CDA document?

A CCD carries problems, medications, allergies, labs, vitals, immunizations, procedures, and history.

[ 3 ]

Why do C-CDA documents from different EHRs vary so much in quality?

Optional sections are populated differently by each vendor, and coding quality varies by institution.

[ 4 ]

What is Direct messaging and how does it relate to C-CDA?

Direct is the U.S. standard for secure provider-to-provider clinical messaging. C-CDA documents are the usual payload.

[ 5 ]

Is C-CDA being replaced by FHIR?

No — they run together. Health systems add FHIR APIs but still need C-CDA for older and smaller systems.

Global presence

Three offices. One team.

Hi, I'm ARIA. Ask me anything about Bonami's AI agents.