Skip to content
Of Ash and Fire Logo

EHR Integration Services (Epic, Cerner) | Of Ash and Fire

Custom EHR integration with Epic, Cerner, Athena, and more. FHIR R4, HL7v2, SMART on FHIR, interface engines, secure fax, and BAA infrastructure handled end to end.

EHR integration is where healthcare software lives or dies. The right architecture means your application reads patient data in seconds and ships features clinicians actually use. The wrong one means months of vendor onboarding, brittle interfaces, and angry support calls. Of Ash and Fire has spent more than a decade building integrations against Epic, Cerner (Oracle Health), Athenahealth, NextGen, Allscripts, Meditech, and dozens of niche EHRs — without the marketing gloss.

What We Offer

We deliver production EHR integrations end to end: discovery, vendor onboarding, interface engine work, FHIR and HL7v2 development, secure messaging, fax, and the BAA paperwork that makes everything legally usable. We are vendor-neutral by design. We will not push you into a custom build when an interface engine is the right call, and we will not push you into a SaaS iPaaS when your latency and PHI constraints rule it out.

Key Capabilities

  • HL7v2 messaging: ADT, ORM, ORU, MDM, SIU, and DFT message flows over MLLP, with deep experience handling Z-segments and the version drift between hospital systems.
  • FHIR R4 API development: Production-grade SMART on FHIR apps, server-side FHIR endpoints, bulk export, and the operational realities of mapping FHIR resources to your application schema.
  • Epic App Orchard navigation: We have walked clients through Vendor Services, Showroom listing, sandbox provisioning, security reviews, and go-live activation across multiple Epic sites.
  • Cerner Code / Oracle Health: Patient and Provider apps, Cerner Open Developer Experience, and tenant-specific OAuth flows.
  • SMART on FHIR: EHR-launch and standalone-launch apps with proper scopes, refresh tokens, and patient context handling.
  • IHE profiles (XDS, XDR, PIX, PDQ): For HIEs, document exchange, and cross-organization patient matching.
  • Interface engines: Mirth Connect, Iguana, Rhapsody, NextGen Connect — channel design, transformer scripts, ack handling, and on-call runbooks.
  • Secure messaging and fax: Direct messaging, secure fax integration (Updox, Concord, Documo, Phaxio), and audit-ready PHI handling.

Our Process

1. Discovery & Architecture

We start by mapping every system that needs to send or receive data, what messages they speak, who owns each one, and what the real-world latency and volume look like. We pressure-test whether you actually need a custom integration, an iPaaS platform like Redox or Health Gorilla, an interface engine, or a direct EHR connection — and we will tell you honestly which is the better fit. The output is an integration architecture document with vendor onboarding timelines, BAA requirements, and a phased rollout plan.

2. Design & Prototyping

Before we ship anything to production, we build a working sandbox integration against the EHR's test environment. We define message contracts, error handling, retry strategies, and the operational dashboards your team will need on day one. This is where Epic App Orchard timelines, Cerner Code provisioning, and Athena Marketplace approvals get unblocked — we have done these submissions before and know what reviewers flag.

3. Development & Integration

Engineering happens against real EHR sandboxes, not mocks. We build, test, and validate against the actual vendor APIs — including the undocumented quirks (Epic's ID prefixes, Cerner's CodeableConcept variations, Athena's pagination behavior). Every interface ships with monitoring, structured logging, and replay tooling so your team can debug a missed ADT without paging us.

4. Launch & Support

Go-live includes vendor coordination, hospital IT walk-throughs, and load testing against production volumes. We provide hypercare for the first 30 days, then transition to support agreements that match how your team actually wants to operate — managed services, training-and-handoff, or co-development.

Industries We Serve

  • Hospitals & health systems: Connecting in-house applications, departmental systems, and population health platforms to the enterprise EHR.
  • Telehealth providers: Pulling visit data, scheduling, and consult notes from EHRs to unify the patient record across virtual and in-person care.
  • Medical device companies: ADT-driven device provisioning, ORU result push, and SMART on FHIR clinical decision support.
  • Healthcare SaaS: Multi-tenant integrations against many EHRs at once, with per-customer configuration and routing.
  • Life sciences research: De-identified bulk FHIR export, EHR-based eCRF capture, and trial recruitment integrations.

Service Highlights

1. 12+ years of EHR integration experience

We have shipped production integrations across Epic, Cerner, Athena, NextGen, Allscripts, Meditech, and a long tail of niche EHRs. We know the quirks vendor documentation will not tell you about.

2. We sign BAAs and handle the legal infrastructure

Business Associate Agreements, subcontractor BAAs, vendor security reviews, and audit-ready PHI handling come standard. You will not be navigating compliance paperwork alone.

3. iPaaS, middleware, or direct — we will tell you honestly

We are vendor-neutral. If Redox or Health Gorilla is right for you, we will say so. If a custom interface engine is the right call, we will build it. The recommendation always matches your latency, volume, and PHI requirements.

Features

HL7v2 messaging (ADT, ORM, ORU, MDM, SIU, DFT) over MLLP

FHIR R4 API development and SMART on FHIR apps

Epic App Orchard onboarding and security reviews

Cerner Code / Oracle Health integrations

IHE profiles: XDS, XDR, PIX, PDQ for HIE and document exchange

Interface engines: Mirth Connect, Iguana, Rhapsody, NextGen Connect

Secure messaging, Direct, and HIPAA-compliant fax integrations

BAA negotiation and PHI handling architecture

Get In Touch

For Fast Service, Email Us:

info@ofashandfire.com

Why Choose Us?

Industry Expertise

With years of experience in healthcare technology, we understand the unique needs and compliance requirements of the industry.

Cutting-Edge Solutions

We leverage the latest in mobile and cloud technology to build responsive, reliable, and efficient medical applications.

Dedicated Support

Our team provides ongoing support and maintenance, ensuring that your application runs smoothly as your needs evolve.

Frequently Asked Questions

How much does an EHR integration cost?+
Most production EHR integrations fall between $60K and $250K, depending on scope. A single inbound ADT feed against one hospital’s Epic instance can be done in the $60K–$90K range. Multi-tenant FHIR integration across many EHRs — the typical healthcare SaaS shape — usually runs $150K–$400K with ongoing maintenance. The biggest cost driver is rarely the code; it is vendor onboarding (Epic App Orchard, Cerner Code), hospital IT timelines, and the BAA paperwork.
How long does Epic App Orchard onboarding take?+
Plan for 4–9 months from initial application to Showroom listing, then another 1–6 months per customer to activate at each site. Epic’s Vendor Services review, security review, and tester program are non-negotiable steps. We have shepherded multiple clients through this process and can compress the timeline by getting your security documentation, data flow diagrams, and BAA right the first time.
Should I use FHIR or HL7v2?+
FHIR is the future and the right choice for new applications, especially anything patient-facing or cloud-native. HL7v2 is still the reality of most existing hospital integrations — ADT, results, and orders mostly still move over v2 inside hospital networks. The real answer is usually both: a FHIR-based application API with HL7v2 listeners at the hospital boundary. We design the architecture so you are not locked into one path.
iPaaS (Redox, Health Gorilla) vs. a custom integration — which is right?+
iPaaS makes sense when you need broad EHR coverage fast, your volumes are modest, and you can tolerate the per-message pricing model. Custom integrations make sense when you need low latency, high volume, EHR-specific features the iPaaS abstracts away, or when iPaaS pricing becomes punitive at scale. We frequently recommend starting with iPaaS for the first 3–5 customers, then migrating to direct integrations once volume justifies the investment.
What is the BAA process and who signs?+
Every entity in your data flow that touches PHI needs a Business Associate Agreement. If we build and operate the integration, we sign a BAA with you. If you use an iPaaS, they sign one with you too. If you host on AWS, GCP, or Azure, those cloud providers also need BAAs. We help you map the full chain, identify gaps, and put the right paperwork in place before any PHI ever flows.

Ready to Ignite Your Digital Transformation?

Let's collaborate to create innovative software solutions that propel your business forward in the digital age.