Technical Research · EHR Applications

Epic EHR — Module & Technical Reference

Hospital and ambulatory applications presented separately, with lifecycle status, Oracle Health / Cerner functional comparisons, and technical architecture.

Reference date: November 2026 · Lifecycle key: “Active” means currently in use as documented in the source reference; it does not imply installation at every customer. Cerner comparisons are functional, not necessarily one-to-one product replacements.

01

Hospital — Admissions, Registration & Scheduling

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
PreludeModulePatient registration, demographics, coverageActiveRegistration Management
Grand CentralModuleHospital admission, discharge, transfer, bed managementActiveRegistration/ADT, CareAware Patient Flow
CadenceModuleHospital appointment and resource schedulingActiveEnterprise Scheduling
WelcomeApplication / moduleCheck-in / arrivalActivePatient check-in tools
02

Hospital — Clinical Workflow

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
EpicCare InpatientModuleHospital physician orders, treatment, careActivePowerChart, PowerOrders
ClinDocModuleInpatient nursing flowsheets, care plans, assessmentsActiveiView, PowerChart
ASAPModuleEmergency departmentActiveFirstNet
OpTimeModuleOperating room scheduling and surgeryActiveSurgiNet
AnesthesiaModuleAnesthesia documentationActiveSurgiNet Anesthesia
WillowModuleInpatient medication/pharmacy workflowsActivePharmNet
BeaconModuleOncology treatment plansActivePowerChart Oncology
StorkModuleInpatient obstetrics and labor & deliveryActivePowerChart Maternity
PhoenixModuleTransplant clinical workflowsActivePowerChart specialty build
03

Hospital — Radiology, Laboratory & Diagnostics

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
RadiantModuleRadiology scheduling, orders, resultsActiveRadNet
Beaker CPModuleClinical laboratory / pathologyActivePathNet
Beaker APModuleAnatomic pathologyActivePathNet AP
Beaker Blood BankModule / capabilityTransfusion / blood-bank managementActivePathNet Blood Bank
CupidModuleCardiology diagnostics and proceduresActiveCVNet / cardiology tools
LumensModuleEndoscopy documentationActiveSurgiNet / endoscopy tools
04

Hospital — Notes, Documents & Medical Records

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
EpicCare InpatientModulePhysician progress and discharge notesActivePowerNote, Dynamic Documentation
ClinDocModuleNursing notes, assessments and flowsheetsActiveiView
HIM (functional area)Functional area — not a moduleRecord completion, deficiencies, releaseActiveProFile / HIM functions
Care Everywhere (capability)Interoperability capability — not a moduleOutside clinical recordsActiveCommonWell / Carequality exchange
05

Ambulatory — Clinics & Outpatient Care

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
CadenceModuleOffice visits, clinician calendars, referralsActiveEnterprise Scheduling
PreludeModuleClinic registration, demographics, insuranceActiveRegistration Management
WelcomeApplication / moduleClinic check-inActivePatient check-in tools
EpicCare AmbulatoryModuleOutpatient visits, rooming, provider notes, ordersActivePowerChart Office / Ambulatory
WillowModulePharmacy/prescribing integrationActivePharmNet / prescribing
BeaconModuleAmbulatory oncology/infusion careActivePowerChart Oncology
BonesSpecialty moduleOrthopedics specialty workflowActivePowerChart orthopedic specialty build
KaleidoscopeSpecialty moduleOphthalmology specialty workflowActivePowerChart ophthalmology specialty build
WisdomSpecialty moduleDental clinicsActiveDental system / integration
Healthy PlanetApplication / modulePopulation health, registries, care managementActiveHealtheIntent / Oracle Health Data Intelligence
DorothyModuleHome healthActiveNo close one-to-one Millennium module
ComfortModuleHospiceActiveHospice workflows / specialist solutions
RadiantModuleOutpatient imagingActiveRadNet
Beaker CP / APModulesOutpatient specimen processing and diagnostic resultsActivePathNet
CupidModuleOutpatient cardiologyActiveCVNet / cardiology solutions
LumensModuleOutpatient endoscopyActiveSurgiNet / endoscopy solutions
06

Coding, Billing & Revenue Cycle

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
HIM Coding (workflow)Workflow — not standalone moduleDiagnosis/procedure codingActiveOracle Health HIM / coding workflows
Resolute Hospital Billing (HB)ModuleFacility billing and hospital claimsActiveCerner/Oracle Health Patient Accounting
Resolute Professional Billing (PB)ModuleClinician / outpatient professional claimsActiveOracle Health professional billing
TapestryModuleHealth plan administrationActiveOracle Health payer tools; no direct match
Charge Router (component)Component — not standalone moduleCharge validation and routingActiveCharge Services

Claims, Remittances and Medicare EDI

X12 numbers designate transaction formats, NOT Epic software modules. Resolute HB and PB generate and post claim/payment activity, commonly using interface or clearinghouse workflows.

EDI / formTypeFunctionDirection / comparison
837PX12 EDI transaction — not moduleProfessional / physician claimProvider → payer; CMS-1500 paper counterpart
837IX12 EDI transaction — not moduleInstitutional / hospital claimProvider → payer; CMS-1450 / UB-04 paper counterpart
837DX12 EDI transaction — not moduleDental claimProvider → payer
835X12 EDI transaction — not moduleElectronic remittance advice (ERA), adjustments and payment detailsPayer → provider
270 / 271X12 EDI transaction pair — not modulesInsurance eligibility inquiry / responseProvider ↔ payer
276 / 277X12 EDI transaction pair — not modulesClaims status inquiry / responseProvider ↔ payer
277CAX12 EDI acknowledgment — not moduleClaim-level acceptance / rejection reportPayer / intermediary → provider
999X12 EDI acknowledgment — not moduleSyntax / implementation acknowledgmentEDI receiver → sender
278X12 EDI transaction — not moduleHealth care services review / authorizationProvider ↔ payer
CMS-1500Medicare / industry paper claim form — not moduleProfessional or supplier claimElectronic equivalent: 837P
CMS-1450 / UB-04Medicare / industry paper claim form — not moduleHospital / institutional claimElectronic equivalent: 837I
Medicare 835 ERAMedicare electronic remittance — not moduleMAC-issued electronic remittance with line-level payments, denials and adjustmentsPayer → provider
07

Patient Portals & Clinician / External Access

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
MyChartApplication / modulePatient portal, visits, messaging, resultsActiveHealtheLife / Oracle Health Patient Portal
MyChart BedsideMyChart feature / applicationInpatient patient engagementActiveBedside engagement tools
MyChart Care CompanionMyChart feature / applicationPatient home monitoring and care plansActivePatient engagement and remote monitoring
EpicCare LinkApplicationReferring / outside clinician accessActiveProvider Portal / PowerChart Outreach
HaikuMobile applicationClinician smartphone applicationActivePowerChart Touch / mobile tools
CantoMobile applicationClinician tablet applicationActivePowerChart Touch
RoverMobile applicationMobile bedside nursing workflowActiveCareMobile / CareAware

Epic Workspace and Messaging

Epic applications share a common workspace. In Basket and Secure Chat are functions inside Epic, not separate EHR modules.

Epic itemClassificationFunctionCerner / Oracle Health comparison
HyperdriveDesktop UI / workspace platform — not clinical moduleMain Epic desktop client where users open clinical, operational and financial activitiesPowerChart / Millennium user interface (functional analogy)
HyperspaceLegacy desktop client — not moduleEarlier Epic client, replaced or being replaced by Hyperdrive at many sitesLegacy PowerChart desktop client
In BasketBuilt-in messaging and task workflow — not standalone modulePatient messages, staff communications, results and routed tasks, often assigned to team poolsMessage Center / clinical inbox
Secure ChatBuilt-in real-time staff messaging — not standalone moduleOne-to-one and group clinician communicationCareAware communication tools / secure messaging
MyChart MessagesPatient portal feature — not standalone modulePatient-originated messages appear in configured In Basket queues / team poolsOracle Health patient portal messaging

Message Routing Examples

Specific routes depend on local In Basket pools, care-team configuration, and security settings.

ScenarioPatient / sender locationEpic destination
Doctor → nurse, immediate messageSecure ChatNurse Secure Chat conversation
Doctor → nurse, task or follow-upIn BasketIndividual nurse or shared team In Basket pool
Patient → doctorMyChart → MessagesEpic In Basket (sometimes triage pool before physician)
Doctor → patientEpic In Basket / MyChart message compositionPatient MyChart Messages
08

Reporting, Analytics & Interoperability

Epic ItemClassificationFunctionStatusCerner / Oracle Health Equivalent
Cogito (framework)Analytics framework — not single moduleEnterprise reporting and analyticsActivePowerInsight / Oracle Health Data Intelligence
Reporting Workbench (tool)Reporting tool — not standalone moduleOperational reportingActiveDiscern Reporting
Radar (tool)Dashboard tool — not standalone moduleDashboardsActivePowerInsight dashboards
SlicerDicer (tool)Analytics tool — not standalone moduleInteractive data analysisActiveOracle Health analytics
Clarity (database)Database — not moduleRelational reporting storeActiveMillennium reporting repository
Caboodle (warehouse)Data warehouse — not moduleEnterprise analytics warehouseActiveHealtheEDW / Oracle Health Data Intelligence
Bridges (integration component)Integration component — not moduleHL7/other interfacesActiveOpen Engine / FSI
Interconnect (API component)API component — not moduleREST, FHIR, web servicesActiveMillennium / Oracle Health APIs
Care Everywhere (capability)Interoperability capability — not a moduleCross-organizational recordsActiveCommonWell / Carequality connectivity
09

Technical Architecture & Hosting

Hosting models

Hosting modelWhere servers operateWho operates them
Self-hostedHospital's own data centerHospital IT
Epic HostingEpic-managed infrastructureEpic
Third-party / cloudContracted hosting/cloud providerOrganization and provider
Community ConnectAnother health system's Epic instanceSponsoring health system

Epic does not mandate Epic-hosted infrastructure. Epic Hosting is an available managed hosting option.

Core technologies

TechnologyPurposeCerner / Oracle Health analogy
Chronicles / InterSystemsOperational patient databaseMillennium operational database
HyperdriveNewer Epic user interfacePowerChart clinician client
HyperspaceOlder Epic desktop client, being replaced by HyperdriveLegacy PowerChart client
BridgesTraditional interface connectivityOpen Engine / FSI
InterconnectAPIs/web servicesOracle Health FHIR / Millennium APIs
ClarityRelational reportingMillennium reporting data
CaboodleAnalytics warehouseHealtheEDW

Interfaces, Integration & Data Exchange

Architecture: Epic Bridges is Epic's core HL7v2 messaging infrastructure. Interconnect exposes web services and APIs. A third-party interface engine may sit between Epic and other systems for transformation, routing, observability, or protocol mediation. Not every connection uses every layer. Epic HL7 interface catalog · Epic FHIR catalog

9.1 Integration building blocks — module or not?

ItemClassificationWhat it doesOracle Health / Cerner analogy
BridgesIntegration framework / infrastructure (not clinical module)Configures and runs many HL7 v2 inbound/outbound interfaces; handles message processing and acknowledgments.Millennium FSI / Open Engine
InterconnectAPI/web-services layer (not clinical module)Supports Epic web-service integration, including FHIR-based access.Millennium API / FHIR services
open.epic / App OrchardDeveloper ecosystem (not clinical module)Public interface specifications, app/API registration and technical documentation.Oracle Health developer ecosystem
Care EverywhereInteroperability feature / capabilityCross-organization clinical record exchange.CommonWell/Carequality and Oracle Health information exchange
External integration engineThird-party middleware (not Epic module)Optional message mapping, queues, monitoring, and connections to non-Epic systems.Rhapsody, Mirth/NextGen Connect, Corepoint, Cloverleaf, etc.
Interface workqueues / error-monitoring toolsOperational features (not standalone clinical modules)Review failed records, message exceptions, and reconciliation.Millennium interface monitoring / integration engine queues

9.2 How messages actually flow

External source/targetLab · PACS · HIE · Pharmacy · Payer · Device
⇄
Optional enterprise integration engineTransform · route · queue · monitor
⇄
Epic Bridges or InterconnectHL7 v2 / FHIR / services
⇄
Epic workflows and recordsPrelude · EpicCare · Beaker · Radiant · Resolute

Placement: The middleware may run in a hospital data center, cloud environment, Epic-managed hosting arrangement, or external vendor environment. The exact network path, VPN/private links, interfaces, firewall rules, and tenancy are implementation-specific. (assumed) A typical hospital will keep a central interface team responsible for message lifecycle even when infrastructure is hosted elsewhere.

9.3 Interface catalog — clinical and operational

Interface / messageCommon standardDirection relative to EpicTypical source → destination / use
ADT: A01 / A02 / A03 / A04 / A08 and othersHL7 v2 ADTIn or outPrelude/Grand Central ↔ outside registration, census, billing, bed, and ancillary systems; admit, transfer, discharge, updates.
OrdersHL7 v2 ORM; OML where applicableCommonly outEpicCare/Beaker → external lab, radiology, cardiology, reference laboratory.
Results / observationsHL7 v2 ORUCommonly inLab/RIS/device → Epic results and clinician chart; match to patient and order.
Clinical documents and transcriptionsHL7 v2 MDM; CDA/C-CDA where applicableIn or outTranscription, documentation repository, referring providers → chart/HIM; or notes pushed out.
Appointments and schedulingHL7 v2 SIUIn or outCadence ↔ scheduling/notification, transport, ancillary systems.
Patient identity matchingHL7 v2 / FHIR / EMPI servicesIn or outCross-system MRN, encounter, demographics, and enterprise identity reconciliation.
Medication informationHL7 v2 RDE/RAS/RXA as applicableIn or outEpic medication orders/administration ↔ dispensing, automation, external medication systems.
E-prescribingNCPDP SCRIPTIn or outPrescriber ↔ pharmacy, network, prescription messages and renewals.
Clinical observation devicesHL7 v2 / vendor device gatewaysCommonly inBedside monitors, infusion pumps, vitals aggregators → Epic documentation.
Images and imaging metadataDICOM; HL7 v2; FHIR ImagingStudy metadataBothModality/PACS/VNA ↔ Epic/Radiant; image pixels are commonly retained in PACS/VNA while reports and links surface in Epic.
Care Everywhere / HIE exchangeFHIR, CDA/C-CDA, exchange networksBothOther health organizations ↔ Epic clinical records.
External clinical appFHIR R4 + SMART on FHIR / OAuth 2.0API read/write as supportedApproved app ↔ Epic clinical and demographic resources; endpoint support varies.

9.4 Revenue-cycle X12 EDI — claims, remittances, Medicare

TransactionPurposeTypical direction (provider perspective)Epic / operational destination
837PProfessional/physician electronic claim; CMS-1500 electronic equivalentProvider → payer/clearinghouseResolute Professional Billing; claims engine/clearinghouse
837IInstitutional/hospital electronic claim; UB-04/CMS-1450 electronic equivalentProvider → payer/clearinghouseResolute Hospital Billing; claims engine/clearinghouse
837DDental claimProvider → payer/clearinghouseDental billing workflows, if configured
835Electronic remittance advice (ERA): paid, denied, adjusted; payment posting dataPayer/clearinghouse → providerResolute remit processing and posting
270 / 271Insurance eligibility inquiry / responseProvider ↔ payerRegistration / coverage verification
276 / 277Claim status inquiry / responseProvider ↔ payerBilling follow-up and claim status
277CAClaim acknowledgment / acceptance or rejectionPayer/clearinghouse → providerClaims status/error workqueues
999Implementation-level EDI acknowledgmentReceiver → senderEDI/interface processing monitoring
278Prior authorization / utilization review transactionBothAuthorization workflows
834Benefit enrollment / maintenance, especially payer operationsEmployer/sponsor → payerTapestry or health plan systems, when applicable
820Payment order / remittance for premium payments (payer context)Depends on payer roleTapestry premium billing, where used

Medicare: Medicare Fee-for-Service institutional and professional claims ordinarily use 837I and 837P through Medicare Administrative Contractors (MACs), subject to Medicare billing rules, enrollment, edits and companion guides. CMS-1500 (professional) and CMS-1450/UB-04 (institutional) are the corresponding paper claim formats. An 835 is a remittance transaction, not the claim itself. See Epic X12 interface inventory and CMS EDI information.

9.5 Example end-to-end workflows

ScenarioSequenceKey control point
External lab testEpic order → outgoing HL7 order → lab LIS → incoming HL7 results → Epic chart/In Basket routingPatient/order identifiers, ACK, result reconciliation
Hospital registrationPrelude/Grand Central → ADT → downstream department systems → ACKs and census reconciliationMRN/visit consistency, duplicate and missing messages
Radiology imagingEpic order → Radiant/RIS ↔ modality/PACS → report/result → EpicOrder/accession matching; DICOM objects and final report may travel separately
Professional claimEpicCare Ambulatory visit → coding/charge capture → Resolute PB → 837P → clearinghouse/MAC/payer → 999/277CA → 835 → payment/denial postingClaims acceptance, rejects, remit balancing and denial follow-up
Hospital claimInpatient encounter → charges/coding → Resolute HB → 837I → payer/MAC → status and 835 → postingDRG/coding, charge reconciliation, claim edits
External patient-facing applicationApp authorization → SMART/OAuth → Epic FHIR endpoints → permitted patient/clinical dataScopes, consent/authorization, access logging
Patient messagePatient MyChart message → Epic In Basket → physician or staff pool; staff may initiate Secure ChatPool rules, assignment, follow-up; Secure Chat ≠ patient MyChart inbox

9.6 Interface deployment and validation checklist

StageActivities / deliverablesAccountable team (typical)
Inventory and ownershipDefine producer/consumer, system of record, message direction, business owner, SLAIntegration lead + application owner
SpecificationsVersion, trigger events, segment fields, code sets, mappings, sample payloadsEpic interface analyst + vendor analyst
ConnectivityEndpoint, network routes, TLS, MLLP/SFTP/HTTPS as applicable, credentials, allowlistsNetwork/security + interface engine team
Message handlingACK/NACK, retries, de-duplication, ordering, queue limits, dead-letter/error handlingInterface engineers
TestingUnit, end-to-end, negative/error cases, high volume, downtime/recovery, integrated testingHospital QA + Epic + third party
CutoverEndpoint swap, feed activation, backfill and duplicate controls, command-center supportCutover lead + interface teams
Production operations24×7 monitoring where critical, queue thresholds, on-call routing, reconciliation, change controlHospital integration ops / managed provider

9.7 Who supports an interface?

LayerUsually responsibleWhat gets escalated
Epic workflow configurationHospital Epic application analystsOrders, routing, encounter/charge build
Epic Bridges / InterconnectHospital Epic interface analysts, supported by Epic TSInterfaces, build, application-level logs/behavior
Third-party interface engineHospital integration team or outsourced vendorMappings, transforms, queues, endpoint connections
External applicationLab, PACS, payer, pharmacy or vendor ITSource payload, target processing, downstream data quality
Network / hostingHospital IT, Epic Hosting, or contracted cloud/provider per modelDNS, certificates, firewall, service outages, network paths
Revenue-cycle reconciliationBilling operations, clearinghouse, EDI team837 rejections, 835 unposted remits, 277CA status, payment balancing

9.8 Integration references

Epic official HL7 v2 integration catalog · Epic official FHIR integration catalog · Epic official X12 catalog · CMS: electronic billing and EDI. Exact interface support depends on licensed application, version, configuration and the connected endpoint.

Ambulatory workflow

Cadence scheduling → Prelude / Welcome registration → EpicCare Ambulatory visit, notes and orders → diagnostics / pharmacy → Resolute Professional Billing → MyChart

10

Epic Implementation Methodology, Engagement & Support

Epic follows a Foundation-based implementation approach with standardized content, workflow validation, configuration, testing, readiness and optimization. The exact proprietary internal methodology and templates are not publicly available; this is an evidence-based summary of published Epic implementations.

Big bang is not unique to Epic, and phased implementation is not unique to Cerner. A published Intermountain Cerner Millennium study describes phased regional deployment with big-bang activation inside each region. The defensible conclusion is that Epic leadership publicly promotes simultaneous enterprise activation more strongly—not that either vendor only supports one rollout pattern. Intermountain Cerner implementation study. Epic's own implementation executive said large health systems can launch a first phase within roughly 16–18 months, with later launches about six months apart. April 2024 report.

10.0.3 Important distinction: Epic versus Oracle Health/Cerner

Pressure pointPractical consequenceWhat the evidence supports
Foundation-first buildDepartments are pushed toward common, prebuilt workflows rather than independent, local configuration.Epic describes its Foundation System as a default design based on customer practices; the degree of local variation is a governance decision.
Shared enterprise activationScheduling, medication management, nursing, orders, labs, interfaces, coding and revenue cycle must work across departments at once.Observed in big-bang implementations; not required for every Epic customer.
Fixed readiness milestonesLate changes can disrupt integrated testing, training materials, conversion rehearsals and cutover planning.Implementation-management inference; the exact project controls vary by contract and organization.
Centralized change authorityLocal department preferences may be rejected to protect a system-wide common build.Common enterprise-governance effect, not proof that Epic forbids every customization.
Limited staggered learningA large activation leaves less opportunity to use one department's live experience before another department converts.Contrast described in staged-implementation case studies.
Go-live issue concentrationSupport queues, command center, clinical informatics, and interface analysts all face problems simultaneously.Explicitly described by Vanderbilt's implementation leadership.

10.0.2 Why the approach can feel draconian

Health systemActivation modelSpecific evidence
Intermountain HealthBig bang33 hospitals across six states transitioned together in September 2025. Source
Vanderbilt University Medical CenterBig bangMore than 18,000 physicians, nurses and staff switched on one day. Its informatics leader said issues from simple to complex occurred simultaneously; initial go-live support lasted about five weeks. Vanderbilt retrospective
Northwell HealthRegional wavesFirst major go-live November 1, 2025; leadership called a big-bang rollout across 28 hospitals and hundreds of ambulatory sites disruptive. Feb. 2026 report
UPMCPhased wavesUPMC selected a phased transition to reduce risk to patient care, integration, data conversion, and readiness while consolidating nine EHRs. Source
WMCHealth (planned, March 2026)Big bangPublic RFP questions and answers specify a single enterprise instance, all facilities in scope, and a big-bang go-live. RFP Q&A

10.0.1 Actual Epic implementation examples

DimensionBig-bang / enterprise activationPhased / wave activation
ScopeMultiple sites and tightly coupled clinical, ancillary, and revenue-cycle functions start on the same date.Sites, regions, service lines, or functions transition on different dates.
BenefitUnified chart, workflows, registration, orders, and billing from day one; avoids running two operational models for an extended period.Smaller immediate blast radius; later waves can incorporate lessons learned.
RiskSimultaneous clinical, operational, integration, training, and revenue-cycle issues; very large command-center demand.Dual-system reconciliations, cross-system handoffs, temporary interfaces, and prolonged cutover staffing.
StaffingIntense concurrent build, validation, training, at-the-elbow support and command-center coverage.Support resources distributed by wave, but teams may support recently activated sites while building the next wave.
Decision pressureEarly, cross-department agreement on standardized workflows and a common cutover date.Repeated readiness decisions and transitional operating procedures.

Verified finding (November 2026): Epic frequently favors a big-bang activation, with multiple hospitals, ambulatory clinics, and integrated applications switching together on one date. At Epic's 2025 Users Group Meeting, CEO Judy Faulkner explicitly described why she believes big-bang installs are often better: phased activation generates temporary workflows and repeated transitions. This is a preference, not a mandatory rule: large Epic clients also deploy in waves. Becker's, Oct. 2, 2025.

10.0 Enterprise-wide go-live versus phased activation: why Epic feels more rigid

10.6 Sources and evidence strength

10.7 Standard implementation stages and ownership

CriticismEvidence / context
“Epic dictates the workflow”A hospital's own published guiding principles prioritize “Foundation, Foundation, Foundation” and adherence to standardized workflows.
“They won't customize before go-live”A 2013 consultant critique described a model plan that limits extensive customization until after activation. This is a criticism, not a universal Epic policy.
“The hospital needs far more people than expected”The same critique alleged staffing plans could underestimate needs by 20–30%; this is a historical consultant claim, not a verified current benchmark.
“They are extremely controlled, but it works”Modern project schedules show tightly coordinated build, testing, readiness and cutover checkpoints; the trade-off is less flexibility during deployment.

10.5 What the criticism actually says

Deployment scalePublished benchmarkInterpretation
Smaller health systems9–12 months, commonlyEpic implementation executive statement (2024)
Larger health systemsFirst go-live 16–18 months, subsequent waves ~6 months apartEpic implementation executive statement (2024)
Community Connect clinicsCan use shorter affiliate rollout schedulesDepends on host standardization, interfaces and conversion

10.4 Timing and model

CheckpointOperational meaningEvidence
Build waves 1–4Incremental configuration according to a master scheduleUMC / TTUHSC implementation timeline
Readiness waves 1–4Progressive clinical, operational and system validationUMC / TTUHSC implementation timeline
Integrated testingEnd-to-end workflows across applications and interfacesUMC / TTUHSC implementation timeline
Parallel revenue-cycle testingCheck charges, claims and financial results before conversionUMC / TTUHSC implementation timeline
TDRTest workstations, devices, printing, scanning, accessCTG and published project schedule
GLRAEscalate unresolved readiness risks at scheduled milestonesCTG and published project schedule

UMC / Texas Tech's published implementation schedule identifies four configuration waves, four readiness waves, three rounds of integrated testing, two rounds of parallel revenue-cycle testing, Technical Dress Rehearsal, and readiness assessments at 120, 90, 60 and 30 days before go-live. These are specific documented project practices; not every Epic contract must use identical counts.

10.3 Actual implementation sequencing: documented example

WorkstreamTypical deliverables / activitiesResponsible teams
Governance & scopeExecutive sponsors; steering committee; issue escalation; scope decisions; master schedule; project controlsHospital leadership, PMO, Epic implementation team
Foundation & designFoundation walkthroughs; workflow validation; gap and exception decisions; future-state process mapsOperational workgroups, physician/nursing champions, app analysts, Epic
Build wavesApplication configuration; security roles; order sets; documentation templates; charge capture; build trackersCertified app analysts, operational SMEs, Epic TS
TechnicalHosting/infrastructure; workstation inventory; printers/scanners; interfaces; devices; identity/access; downtimeECSA, infrastructure, interface, security and vendor teams
Data conversionPatient matching; appointments; allergies, medications, histories; mapping; mock loads; reconciliationConversion and clinical validation teams
TestingUnit/functional tests; integrated testing; Day-in-the-Life; revenue cycle parallel tests; defect triageApp teams, operational SMEs, billing, QA
ReadinessTechnical Dress Rehearsal (TDR); device validation; training records; GLRA checkpointsProject leadership, IT, training, operations
ActivationCutover checklist; appointment conversion; command center; at-the-elbow support; issue prioritizationJoint Epic/hospital/contractor go-live organization
StabilizationHypercare; support handoff; defect backlog; optimization governance; upgrade planningHospital application support, Epic TS, operations

10.2 Epic-specific project workstreams and deliverables

Critical distinction: Foundation is not “zero customization.” Peer-reviewed interviews with EHR implementation leaders describe extensive parameter-level configuration as necessary, while over-customization increases maintenance difficulty. Epic's rigid reputation reflects an implementation operating model, not an absolute ban on customization.

ControlWhat occurs in practiceWhy it feels restrictiveTrade-off / benefit
Foundation System defaultBegin with Epic's configured standard workflows rather than blank-sheet design.Local practices must justify deviations; departments cannot simply recreate their old EHR.Limits unnecessary build complexity and accelerates deployment.
Workflow standardizationOperational committees select common workflows, often across many hospitals.Clinicians or sites lose some local autonomy.Consistent care processes, training and analytics.
Decision deadlinesWorkgroups must make and record decisions to keep successive build waves moving.Late objections and requests can be deferred to optimization.Protects interdependent testing and go-live schedule.
Cross-functional governanceClinical, revenue cycle, IT and operational representatives must approve design.A single department may not control a shared build decision.Prevents downstream conflicts and fragmented configuration.
Required training and role validationAnalysts, super users and end users receive role-specific preparation.Time away from patient care and mandatory training obligations.Reduces operational disruption at activation.
Readiness gatesTechnical dress rehearsals, integrated testing and 120/90/60/30-day readiness reviews assess preparedness.Open issues are visible to executives and can force corrective action.Surfaces patient safety and financial risks before cutover.
Centralized cutoverCommand center, issue triage, go-live schedule and stabilization are coordinated.Limited freedom to change workflows during activation.Maintains a controlled transition.
Customization constraintsOrganizations may tailor Epic extensively but must manage build, test and upgrade implications.Desired changes are often challenged or pushed to post-live optimization.Contains cost and long-term maintenance burden.

Epic implementation is Foundation-first, governed, highly scheduled, and adoption-intensive. The characterization “draconian” is an industry criticism, not Epic's formal methodology name. The documented mechanisms behind that impression are:

10.1 Why Epic implementations are perceived as rigid

StageEpic implementation practicePrimary ownership
1. InitiationGovernance, charter, scope, executive sponsorship, project planHospital leadership + Epic implementation leads
2. Foundation & discoveryReview Foundation System / standard workflows; identify local variation and decisionsOperational workgroups + Epic
3. Design & buildWorkflow validation, configuration, security, application build wavesHospital certified application analysts + Epic TS/IS
4. Data & interfacesLegacy conversion, HL7/FHIR integrations, external systems, device setupHospital technical teams + vendors + Epic
5. TestingApplication testing, integrated workflows, billing/claims, conversion validationApplication analysts + clinical/business owners
6. ReadinessTraining, Day-in-the-Life, technical dress rehearsal (TDR), go-live readiness assessments (GLRA)Hospital training/operations/IT + Epic
7. Go-liveCutover, on-site support, command center, triage, defect prioritizationHospital + Epic + external partners
8. Stabilize & optimizeResolve defects, measure adoption, hand over into operational supportHospital support organization + Epic

Terminology: Foundation System, workflow validation, build waves, integrated testing, Day in the Life, TDR, GLRA, command center, optimization. Methodology classification: organizational implementation approach, not an Epic software module.

Evidence: Stanford implementation phases · UMC/TTUHSC implementation timeline · Epic vendor services.

14

Support Organization & Operating Model

Support is shared across customer operations, customer IT, Epic employees and optional consulting or technology partners. Hospital support is not exclusively staffed by Epic.

Layer / TeamStaffing modelRole / escalation
L0. Super users / educationHospital operationsAnswer workflow questions, coaching, adoption
L1. Service deskHospital in-house or outsourcedTicket intake, access, basic troubleshooting and routing
L2. Certified Epic application analystsHospital staff or contractorsApplication build, In Basket routing, clinical workflow, billing, Cadence/Prelude and other module support
L2. Interface & integrationHospital integration team, vendors or managed servicesHL7/FHIR interfaces, interface engine, APIs, connected applications; coordinate with Epic Bridges/Interconnect
L2. Infrastructure & ECSAHospital IT, Epic Hosting or other hostClient infrastructure, servers, environment operations, networking and device issues
L3. Epic Technical Services (TS)Epic employeesEpic-specific technical/product issues escalated by customer analysts
Implementation Services (IS)Epic employeesProject and workflow implementation support during rollout
Project/PMO & clinical governanceHospital + Epic + contractorsPriorities, change control, operational decisions, release readiness
Boost / staff augmentationEpic Boost or outside consultantsAdditional Epic-focused PM or technical capacity when contracted
Third-party vendor supportExternal vendorVendor-owned application, interface endpoint or device problems
Community Connect hostLarge hosting health systemApplication support, upgrades and service desk for subscribed clinics; model varies by sponsor

Typical escalation

User → hospital help desk → module/application analyst → Epic TS (if an Epic product issue). External-interface defects also route to the hospital integration team and the third-party vendor. Infrastructure incidents route to the responsible hosting team.

Integrated into other support systems?

Yes. A hospital may use its enterprise ITSM / ticketing platform, change-management and monitoring systems, and its own integration engine. Epic product escalation and vendor collaboration remain distinct from the hospital’s internal service-desk workflow. No universal ITSM vendor or mandatory ticketing platform is implied.

Support-by-hosting-model

ModelClinical/application supportInfrastructure support
Hospital self-hostedHospital analysts + Epic escalationHospital infrastructure teams
Epic HostingHospital analysts + Epic escalationEpic hosting operations; local devices remain hospital responsibility
Community ConnectSponsoring health system support (contract-dependent)Hosting health system; local networks/devices generally remain practice responsibility

Evidence: Epic official support roles · Epic Boost · NYP Community Connect handoff · AdventHealth Community Connect support and upgrades.

References: CMS.gov Medicare Billing CMS-1450 / 837I and ERA 835; CGS Medicare EDI Resources (2026); MyChart.org Messaging Help; Epic In Basket ambulatory workflows. Status varies by installation.