CDA — The HL7 Document Standard
The HL7 document standard: each CDA file carries a human-readable narrative plus a machine-readable coded section.
CDA and C-CDA are XML standards for structuring clinical documents so they can be exchanged across any EHR or health system.
The HL7 document standard: each CDA file carries a human-readable narrative plus a machine-readable coded section.
The ONC-mandated U.S. implementation, defining the templates every certified EHR must support: CCD, Discharge Summary, Referral Note, Care Plan.
SNOMED CT, LOINC, RxNorm, and ICD-10-CM — the standard vocabularies that make C-CDA content machine-readable.
Clinical document exchange for care management platforms, transitional care products, and referral networks needing structured patient data.
The U.S. handles millions of care transitions a year, and information gaps during them drive readmissions, medication errors, and adverse events.
A patient's clinical story must travel with them through discharge, transfer, or referral. Gaps at these transitions drive readmissions and errors.
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.
The standard leaves room in how optional sections are populated and coded. Robust parsing handles that variability instead of assuming clean conformance.
Ontario eReferral/eConsult, Alberta Netcare, and Canada Health Infoway are building structured clinical document exchange province by province.
The Continuity of Care Document is the C-CDA template most systems exchange first, and the one most often rejected. A CCD that passes a schema check can still fail conformance on template conformance statements, missing required entries or terminology bindings that do not match the value set. This is what we build so it validates the first time.
C-CDA R2.1 Continuity of Care Documents built to the template conformance statements, not just to the schema — required sections, entries and narrative blocks populated from your data model rather than stubbed.
Discharge Summary, Referral Note, Care Plan, Consultation Note, History and Physical, Progress Note and Transfer Summary. Each has its own required sections, so each is generated against its own template rather than a shared default.
Documents are validated against the published implementation guide as they are generated — schema, Schematron and terminology bindings — so conformance failures surface in your pipeline rather than at the receiving system.
A CCD carries both human-readable narrative and coded entries, and they must agree. We generate the narrative from the structured data so the two cannot drift, which is one of the most common causes of a document being technically valid but clinically wrong.
Problems to SNOMED-CT, labs to LOINC, medications to RxNorm, procedures to CPT and ICD-10-PCS. Unmapped or stale local codes are the single most common reason a generated CCD is rejected downstream.
Generation is half the problem. We also parse inbound CCDs from any certified EHR — extracting medications, allergies, problems, results and vitals into your data model, and handling the quality variation that comes with documents from different vendors.
We build clinical document exchange for products that depend on a patient's history travelling with them.
Discharge summaries, care plans, and problem lists that follow the patient into your workflows.
Referral notes and consultation reports move as C-CDA over Direct, keeping referral loops closed.
Structured clinical data across a patient's history via C-CDA documents, Direct, and HIE query.
C-CDA for ONC certification and provider exchange — conformant generation, parsing, and FHIR conversion.
The document templates, coded vocabularies, transport, and Canadian provincial programs that make up C-CDA exchange.
C-CDA R2.1 templates every certified EHR must generate.
Standard vocabularies that make documents machine-readable.
Transport mechanisms carrying C-CDA between providers.
Rules and tools confirming C-CDA conformance pre-production.
Bidirectional conversion between legacy C-CDA and FHIR.
Provincial document exchange infrastructure and identifiers.
The standards, templates, and validation tools a conformant C-CDA implementation depends on.
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
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
CDA is the HL7 standard for clinical documents. C-CDA is the U.S. implementation guide that constrains it, defining the templates systems actually exchange — CCD, Discharge Summary, Referral Note and the rest. Building to base CDA rather than to the C-CDA templates is a common reason documents fail conformance.
A Continuity of Care Document carries problems, medications, allergies, laboratory results, vital signs, immunizations, procedures and relevant history. Each section has required and optional entries, and which optional sections a vendor populates is a large part of why document quality varies.
Optional sections are populated differently by each vendor, coding quality varies by institution, and narrative and structured entries are not always kept in step. A parser that assumes well-formed input will break on real-world documents, so inbound handling has to be defensive by design.
Direct is the U.S. standard for secure point-to-point clinical messaging between providers, and C-CDA documents are the usual payload. It is how referrals and transitions of care move when there is no shared HIE between the two organisations.
No — they run together and will for years. Health systems add FHIR APIs for application access while still exchanging C-CDA with older and smaller systems that have no FHIR endpoint. Most real integrations need both, which is why C-CDA to FHIR conversion matters as much as either standard on its own.