
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@medplum/ccda
Advanced tools
This library provides utilities for working with C-CDA (Consolidated Clinical Document Architecture) documents in the context of FHIR (Fast Healthcare Interoperability Resources).
The @medplum/ccda
package enables seamless conversion between C-CDA and FHIR, leveraging the International Patient Summary (IPS) format as a bridge. This approach ensures standardized representation of clinical data and facilitates interoperability with various healthcare systems.
Key Features:
convertCcdaToFhir
function.convertFhirToCcda
function.convertXmlToCcda
function.convertCcdaToXml
function.import {
convertCcdaToFhir,
convertFhirToCcda,
convertXmlToCcda,
convertCcdaToXml,
} from '@medplum/ccda';
// Convert C-CDA to FHIR
const bundle = convertCcdaToFhir(ccda);
// Convert FHIR to C-CDA
const ccda = convertFhirToCcda(bundle);
// Load C-CDA from XML
const ccda = convertXmlToCcda(xml);
// Serialize C-CDA to XML
const xml = convertCcdaToXml(ccda);
This library is designed to elegantly integrate the following standards and specifications:
By aligning with these standards, this library ensures that C-CDA documents can be effectively converted to and from FHIR, enabling interoperability with modern healthcare systems and applications.
In addition to the core conversion functions, Medplum provides FHIR server operations for seamless C-CDA import and export:
Patient/{id}/$ccda-import
: Imports a C-CDA document and updates the corresponding patient record.Patient/{id}/$ccda-export
: Exports a patient's data as a C-CDA document.These operations are documented in the Medplum FHIR server documentation.
Links:
Medplum is a healthcare platform that helps you quickly develop high-quality compliant applications. Medplum includes a FHIR server, React component library, and developer app.
Apache 2.0. Copyright © Medplum 2025
FAQs
Medplum C-CDA Library
We found that @medplum/ccda demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.