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

Trusted by startups and global leaders

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

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 (Clinical Document Architecture) is the international HL7 standard for structured clinical documents. C-CDA is the U.S. implementation guide on top of it, defining specific templates like CCD and Discharge Summary plus conformance rules.

[ 2 ]

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

A complete Continuity of Care Document (CCD) carries active problems, medications, allergies, recent lab results, vital signs, immunizations, procedures, and relevant history.

[ 3 ]

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

The standard sets conformance rules but leaves room in how optional sections are populated. Vendors implemented C-CDA differently, and coding quality varies by institution.

[ 4 ]

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

Direct is a U.S. standard for secure, point-to-point clinical messaging between providers — like email, but with healthcare-specific security. C-CDA documents are the payload commonly attached, such as a discharge summary.

[ 5 ]

Is C-CDA being replaced by FHIR?

C-CDA and FHIR are increasingly used together, not as replacements. Many health systems add FHIR APIs while keeping C-CDA exchange, which is still required for records from older or smaller systems.

Global presence

Three offices. One team.

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