Skip to main content
Pillar Guide · Epic Integration9 min readAI-summary ready

Epic integration for archived data, the four patterns that work

The short answer

Epic integration for archived data is the engineering pattern that lets clinicians retrieve historical records from a retired EHR, without leaving the active Epic chart. Four production patterns cover virtually every customer requirement: (1) Chart Review external-reference links into the archive UI, (2) a SMART on FHIR app embedded in Hyperdrive that calls the archive's FHIR R4 endpoints, (3) a MyChart Patient Tile that surfaces archived encounters to patients, and (4) BIIG-mediated bulk-export sync that backfills problem lists, medication lists, allergies, and immunizations into Epic. All four are 21st Century Cures Act information-blocking compliant when implemented with a sub-2-second retrieval SLA and a tamper-evident audit log. InterScripts has shipped these patterns across 50+ health-system Epic deployments and surfaces them through the BytePad Integration & Interoperability Gateway (BIIG).

8
Sections
6
Citations
7
FAQs

Key takeaways

What every reader should walk away with

  • Four integration patterns cover every Epic + archive use case in production

  • SMART on FHIR (App Orchard or hosted) is the most-used pattern for full archive UI inside Hyperdrive

  • Backfill problem list, medication list, allergies, immunizations into Epic, keep historical notes in archive

  • Sub-2-second retrieval SLA is the clinician-acceptable bar; over 5 seconds and adoption collapses

  • 21st Century Cures Act information-blocking rules require retrievable archive APIs, not just stored data

  • Federal Epic deployments (DHA MHS GENESIS, VA EHRM) add NIST SP 800-53 + DoD RMF on top of the patterns

  • Tamper-evident audit log of every archive retrieval is required for HIPAA + OCR + litigation defense

By the numbers

The data that defines this market

4 patterns
Cover every Epic + archive integration in production
InterScripts Epic delivery records
<2 sec
Median retrieval SLA for clinician acceptance
InterScripts customer benchmarks
50+
Epic customer deployments with archive integration
InterScripts customer records
60%
Reduction in records-request tickets after MyChart Patient Tile launch
InterScripts customer pattern, 12-month window
6–12 months
Epic App Orchard certification timeline
Epic App Orchard documentation
180+
Epic-credentialed analysts on the InterScripts bench
InterScripts staffing
8 FHIR resources
Required for full Epic SMART on FHIR archive integration
USCDI v3 + Epic FHIR API documentation
21st Century Cures
Information-blocking rules apply to archived data
ONC HTI-1 Final Rule
Section 01

Why "Epic integration for archived data" became a category

The wave of health-system consolidation onto Epic over 2022–2026 left most CIOs with the same problem: thirty years of clinical, financial, and operational records sitting in retired Cerner, Meditech, Allscripts, McKesson, AHLTA, and Essentris systems, and a generation of clinicians who have learned to work entirely inside the Epic chart. Forcing clinicians out of Epic to retrieve historical records is the fastest way to kill an archival program. Forcing them to log in to a separate vendor portal kills adoption inside 90 days.

The answer is integration. The archive becomes the long-term records-of-truth tier, Epic becomes the active-workflow tier, and a small number of well-defined integration patterns connect the two without disrupting the clinician's muscle memory. InterScripts has implemented these patterns at 50+ Epic customers and pulled the four that consistently work into a public reference architecture. This page focuses on the Epic-side patterns; the broader category framing (when to archive vs. migrate, vendor landscape, federal deployment baselines) is in the Healthcare Data Archival Complete 2026 Guide.

Section 02

Pattern 1, Chart Review external reference

The simplest pattern: a context-aware link from Epic Chart Review that opens the archive's search UI pre-filtered to the active patient. Epic Hyperdrive supports passing the patient identifiers (MRN, EPI, encounter CSN) through a configurable external link. The archive's URL handler resolves those identifiers, opens the search results pre-scoped to the patient, and the clinician sees historical records without re-typing any context.

This pattern is the right starting point for two reasons. First, it ships in a single Epic Userweb ticket, no App Orchard certification, no Smart on FHIR registration, no custom Hyperdrive XAML. Second, it preserves the archive UI in its native form, which is important when the archive surfaces unstructured records (PDFs, scans, transcribed dictations) that don't map cleanly to Epic's structured Chart Review views.

  • Setup time: 1–2 weeks (Epic config + URL handler test)
  • Best for: customers retiring 1–3 legacy systems with primarily unstructured records
  • Hyperdrive launch: configured via Chart Review activity record, passes MRN + CSN as URL params
  • Audit: archive logs the retrieval; Epic Chart Review activity logs the link click
Section 03

Pattern 2, SMART on FHIR app embedded in Hyperdrive

The premium pattern: a SMART on FHIR application (HL7 FHIR + OAuth 2.0 + OpenID Connect) registered with Epic, embedded as an activity inside Hyperdrive. The app opens inside the Epic chart context, calls the archive's FHIR R4 endpoints with the patient and encounter identifiers Epic passes through the SMART launch, and renders results in an Epic-styled interface that matches the rest of the chart.

SMART on FHIR is the pattern Epic Open and App Orchard customers prefer because it preserves the single-pane-of-glass experience clinicians demand. Implementation requires the archive to expose FHIR R4 endpoints for Patient, Encounter, Condition, MedicationStatement, AllergyIntolerance, Immunization, DocumentReference, and Observation resources, plus OAuth 2.0 with the SMART launch context scopes. BytePad ships these out of the box; for other archive vendors, expect 3–6 months of engineering to add SMART on FHIR support.

  • Setup time: 8–16 weeks for App Orchard certification path; 4–8 weeks for hosted SMART launch
  • Best for: enterprise IDNs retiring 5+ legacy systems with structured + unstructured records
  • Required FHIR resources: Patient, Encounter, Condition, MedicationStatement, AllergyIntolerance, Immunization, DocumentReference, Observation
  • Required SMART scopes: launch, openid, fhirUser, patient/*.read
  • Audit: archive logs every FHIR call with launch context; Epic logs the SMART app launch
Section 04

Pattern 3, MyChart Patient Tile

The patient-facing pattern: a MyChart tile that surfaces a patient's archived encounters, visit summaries, lab results, and imaging reports. The tile renders inside MyChart Hyperdrive Web or the MyChart mobile app, calls the archive through Epic's MyChart Patient Access FHIR APIs (21st Century Cures Act compliant), and presents historical records alongside the active record without the patient knowing the data came from a different system.

This pattern is the right answer when the 21st Century Cures Act information-blocking rules drive the requirement, patients have a right to all their records, including those from retired systems. Surfacing the archive in MyChart removes the support-ticket category of "I called the records department to ask for my chart from 2018" and converts it to self-service retrieval. The clinical-operations win is substantial: typical InterScripts customer pattern shows a 60% reduction in records-request tickets within 90 days.

  • Setup time: 6–10 weeks (MyChart tile config + FHIR endpoint validation)
  • Best for: any customer subject to 21st Century Cures Act information-blocking rules
  • Required FHIR resources: same as Pattern 2, plus Bundle and Composition for patient-readable summaries
  • Audit: MyChart logs the patient access; archive logs the FHIR call; both flow to the HIPAA audit log
Section 05

Pattern 4, BIIG bulk-export sync

The backfill pattern: BIIG (the BytePad Integration & Interoperability Gateway) extracts structured records from the archive and pushes them into Epic as an HL7 v2 or FHIR R4 bulk import. The target is the active record set every clinician sees on chart open, problem list, medication list, allergy list, immunization record, and a defined look-back window of clinical notes.

This is the pattern that lets clinicians stop thinking about the archive at all. Once the active record set is backfilled into Epic, the archive is the long-tail historical store, and Patterns 1, 2, or 3 cover the cases where a clinician needs to dig deeper. Most InterScripts Epic-cutover programs use Pattern 4 as the migration mechanism and Pattern 2 or 3 as the steady-state retrieval mechanism, the two are complementary.

  • Setup time: 6–12 weeks (mapping, validation, dual-run, cutover)
  • Best for: every Epic cutover from a retired EHR, Cerner, Meditech, Allscripts, Athena, NextGen
  • Mechanism: HL7 v2 (ADT, ORM, ORU) for legacy paths; FHIR R4 bulk-export ($export) for modern paths
  • Validation: schema mapping + reconciliation + clinical review before cutover
Section 06

21st Century Cures Act + information-blocking constraints

The 21st Century Cures Act information-blocking rules are the regulatory backdrop for every Epic + archive integration today. The rules require that electronic health information (EHI) be accessible, exchangeable, and usable without unreasonable interference, and they apply to archived data, not just data in the active EHR. ONC's enforcement posture has continued to escalate, with provider organizations now subject to monetary penalties for information-blocking violations.

For Epic integration patterns, this translates into three concrete requirements. First, the archive must expose FHIR APIs covering the USCDI v3 data classes (Patient, Encounter, Condition, Medication, Allergy, Immunization, Observation, DocumentReference, and the others in the standard). Second, response times must be reasonable, ONC has not set a hard SLA but practical interpretation is sub-30-second for FHIR API calls and sub-2-second for clinician-interactive retrievals. Third, the archive must support patient-access workflows (Pattern 3) at no additional cost to the patient.

Section 07

App Orchard vs custom, when each makes sense

Epic App Orchard certification is the recognizable path for SMART on FHIR apps. App Orchard provides Epic-validated launch, identity, and FHIR access, and gives customer Epic admins a defined install path with vendor support contracts already in place. The trade-off is timeline and price: App Orchard certification typically runs 6–12 months and carries fees that vary by app scope.

For customers who need archive integration faster than 12 months, a custom SMART on FHIR app, registered directly with the customer's Epic instance using the customer's own client_id, works equally well from a clinician-experience perspective. The archive vendor and customer build a direct App Build agreement; Epic supports this path through its standard FHIR API program. BytePad ships in both modes, App Orchard for the cross-customer pattern, direct App Build for customer-specific needs.

Section 08

Performance, security, and audit baseline

Clinician adoption depends on speed. Sub-2-second median retrieval from the archive UI is the threshold; above 5 seconds, clinicians stop using the integration and start opening parallel windows or filing support tickets. BytePad targets sub-1.5-second median for SMART on FHIR retrievals and sub-2-second for Chart Review external-reference launches.

Security baseline for Epic integration is HITRUST r2, SOC 2 Type II, ISO 27001:2022, and HIPAA Privacy + Security Rule alignment. OAuth 2.0 + OpenID Connect for SMART on FHIR launches; TLS 1.2+ for every API call; AES-256 encryption at rest. Federal Epic deployments (DHA MHS GENESIS, VA EHRM) add NIST SP 800-53 Rev. 5, CMMC L2, DoD RMF, and Zero Trust (CISA Zero Trust Maturity Model) controls on top.

Audit logging: every archive retrieval, Chart Review link, SMART on FHIR call, MyChart tile load, BIIG sync, is logged with patient identifier, encounter context, requesting user, retrieved resource, and timestamp. The audit log is immutable and supports OCR audit response, HIPAA reporting, and litigation hold extraction.

Frequently asked

Answers to the questions buyers ask

Which Epic integration pattern should we start with?

Pattern 1 (Chart Review external reference) for the first 1–2 retired systems with mostly unstructured records. Pattern 4 (BIIG bulk-export sync) for the Epic cutover itself. Then Pattern 2 (SMART on FHIR) for steady-state retrieval. Pattern 3 (MyChart Patient Tile) when the 21st Century Cures information-blocking workflow becomes a priority. Most InterScripts Epic customers combine 2–3 of the patterns over an 18-month program.

Does BytePad require Epic App Orchard certification?

No. BytePad ships in two integration modes: an App Orchard-certified SMART on FHIR app for the cross-customer pattern, and a direct App Build registered with the customer's Epic instance for customer-specific or faster-timeline deployments. The clinician experience is identical in both modes.

How does BytePad handle Epic Hyperdrive specifically?

BytePad runs as a Hyperdrive activity (SMART on FHIR launch) and as a Hyperspace XAML extension for customers still on Hyperspace. The Chart Review external-reference pattern works in both. MyChart Patient Tile renders inside both MyChart Hyperdrive Web and the MyChart mobile apps.

What FHIR resources does the archive need to expose?

The USCDI v3 core set: Patient, Encounter, Condition, MedicationStatement, AllergyIntolerance, Immunization, Observation, DocumentReference. For MyChart Patient Tile add Bundle and Composition. BytePad ships all of these as FHIR R4; FHIR R5 read-paths are in beta as of Q3 2026.

How fast does archive retrieval need to be?

Clinician-interactive retrievals must complete in under 2 seconds median to stay adopted. Above 5 seconds, clinicians stop using the integration. BytePad targets sub-1.5-second median for SMART on FHIR calls and sub-2-second for Chart Review external-reference launches.

How does this satisfy 21st Century Cures information-blocking rules?

The archive must (1) expose FHIR APIs covering USCDI v3 data classes, (2) respond in reasonable time (sub-30s for FHIR APIs, sub-2s for clinician-interactive retrievals), and (3) support no-additional-cost patient-access workflows. All four BytePad integration patterns are compliant by design; the MyChart Patient Tile (Pattern 3) is the most direct fit for patient-access compliance.

Does this work in federal Epic deployments (DHA MHS GENESIS, VA EHRM)?

Yes. Federal Epic deployments add NIST SP 800-53 Rev. 5, CMMC L2, DoD RMF, and Zero Trust controls on top of the commercial baseline. BytePad for Government runs in Azure Government and AWS GovCloud and supports all four integration patterns with the federal control overlay. Specific ATO status is provided to federal customers under NDA.

Bring this to your team

Talk to the team that wrote this guide.

Book a 30-minute walkthrough with the InterScripts experts behind this framework. We'll tailor it to your systems, retention obligations, federal compliance posture, and procurement timeline.

Your guide author

Naidu Nagisetty
Naidu NagisettyVice President, Data Management & Infrastructure

This guide is reviewed and maintained by the InterScripts editorial team and reflects current customer engagements, federal program activity, and 2026 regulatory updates.