The TypeScript SDK that seamlessly connects your applications to major EHR systems with built-in AI capabilities for clinical data processing, summarization, and analysis.
import { getAdapter } from '@securecloudnetworks/ehr-adapter';
import { loincPlugin, aiSummarizer } from '@securecloudnetworks/plugins';
const adapter = getAdapter({
provider: 'epic',
tenant: 'hospital-group-a',
plugins: [loincPlugin(), aiSummarizer()]
});
const notes = await adapter.clinicalNotes.search({
patient: '12345', date: { from: '2024-01-01' }
});
const summary = await adapter.ai.summarize(notes, {
focus: ['diagnosis', 'medications', 'allergies'],
maxLength: 250
});
console.log(summary);Trusted by developers integrating with
Secure, scalable, and compliant access to patient data across all major EHR systems
Single interface for Epic, Athena, Cerner, and more. Switch providers without changing your application code.
Built for SaaS platforms. Isolate customer data and manage multiple EHR connections from a single deployment.
HIPAA-compliant with JWT, HMAC, and OAuth 2.0 built-in. Comprehensive audit trails included.
Extend functionality with LOINC/SNOMED mapping, custom transformers, and AI pipeline hooks.
Optional GraphQL layer for flexible data fetching and real-time subscriptions over FHIR resources.
Built with HIPAA and GDPR compliance in mind. Comprehensive audit trails and data governance tools.
Seamlessly integrate with LLM pipelines for advanced healthcare AI applications
const summary = await adapter.ai.summarize(
patientEncounter,
{ focus: ['diagnosis', 'treatment', 'followup'], format: 'markdown' }
);
const codes = await adapter.ai.generateCodes(
clinicalNotes,
{ codeTypes: ['ICD-10', 'CPT'], confidence: 0.85 }
);
const results = await adapter.ai.semanticSearch(
"chest pain after exercise",
{ patientId: '12345', timeframe: { last: '2years' } }
);Automatically generate concise summaries of clinical notes, encounters, and patient histories.
Suggest accurate ICD-10, CPT, and HCPCS codes based on clinical documentation.
Find relevant clinical information using natural language queries across patient records.
The fastest way to authenticate with Epic's FHIR API. Generate X.509 certificates, handle JWT flows, and start fetching patient data immediately.
Start free, scale as you grow. No hidden fees.
"This SDK and CLI shaved months off our Epic integration. Authentication worked in minutes and the adapter factory pattern made supporting multiple EHRs trivial."
"EHR Adapter SDK saved us 6 months of development time. The Epic integration that would have taken our team months was up and running in days."
"The TypeScript support and comprehensive documentation made integration seamless. Our developers were productive from day one."
Everything you need to know about EHR Adapter SDK
Get secure, compliant access to Epic, Athena, and other EHR systems in days — not months.