How EHR Integration Works
HANA’s clinical value depends on being part of the care record, not separate from it. The integration model is bidirectional:- Read → HANA pulls patient context (demographics, diagnoses, medications, care plans) to inform the reasoning engine before each interaction
- Write-back → After engagement, HANA pushes structured clinical notes, tasks, and flags directly into the patient chart
Integration Paths
HANA supports three integration approaches, depending on your EHR and technical requirements:1. Direct API Integration
For EHR systems with open APIs. Lowest latency, most control.| EHR | Integration Status | Setup Time | Notes |
|---|---|---|---|
| PracticeQ | ✅ Live | 1-2 weeks | Direct API, bidirectional |
| Charma | ✅ Live | 1-2 weeks | Direct API, bidirectional |
| Custom / In-House | ✅ Supported | 2-4 weeks | Via HANA REST API |
2. Integration Middleware (Redox, Keragon)
For EHR systems without open APIs, or when you need a standard interoperability layer. The breadth of EHR connectivity here comes from our middleware partners — Redox and Keragon maintain pre-built connections to hundreds of EHR systems, and HANA integrates through their platforms.| Middleware | EHRs Supported | Setup Time | Notes |
|---|---|---|---|
| Redox | Athena, Epic, Cerner, 200+ via Redox network | 2-4 weeks | HL7 FHIR, production-ready |
| Keragon | Multiple EU/US EHRs via Keragon platform | 2-4 weeks | Healthcare automation platform with EHR connectors |
Middleware platforms carry their own licensing costs. Redox typically charges a platform fee + per-connector fees. Keragon has its own pricing model. HANA works with your existing middleware subscription if you have one, or we can help you get set up.
3. HANA Dashboard (No EHR Required)
For organizations without an EHR, or with legacy systems that don’t support integration. HANA provides a lightweight clinical dashboard where care teams can:- View patient engagement status and history
- Review clinical notes and tasks
- Manage agent configurations
- Export data as CSV or via API
- Small practices without modern EHR systems
- Pilot deployments before full EHR integration
- Platform partners building their own UI
Data Flow Specification
Inbound Data (EHR → HANA)
Data HANA reads from your system to inform the reasoning engine:Outbound Data (HANA → EHR)
After each engagement, HANA writes back:FHIR Support
HANA supports HL7 FHIR R4 for structured data exchange. Clinical notes are formatted as FHIRDocumentReference resources:
Patient— demographics, contactCondition— active diagnosesMedicationStatement— current medicationsDocumentReference— clinical notes (write-back)Task— clinical follow-up tasksFlag— risk alerts
Integration Checklist
Use this checklist when planning your EHR integration:Identify EHR and API Availability
What EHR does the organization use? Does it have an open API? Is Redox/Keragon already in use?
Define Data Scope
Which patient data fields should HANA read? What should HANA write back? Map the specific fields.
Configure Authentication
Set up API keys or OAuth credentials for the EHR connection. Define user/service account permissions.
Test in Sandbox
Use HANA’s sandbox environment with synthetic patient data. Verify read/write operations end-to-end.
Clinical Validation
Have clinical staff review sample write-back notes. Confirm escalation pathways trigger correctly.
Troubleshooting
| Issue | Likely Cause | Resolution |
|---|---|---|
| Write-back notes not appearing in EHR | Incorrect document type mapping | Verify FHIR resource type matches your EHR’s expected format |
| Patient data stale | Sync frequency too low | Configure real-time or near-real-time data polling |
| Connection timeout | EHR rate limits | Implement backoff; contact EHR vendor for rate limit increase |
| Missing medications in context | API permissions | Ensure HANA service account has read access to medication records |
Next: White-Label Guide
Deploy HANA under your own brand with HANA Connect.