Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical Supply Distributor100,000+ medical supplies. 48-hour critical dispatch.Ships from 8 regional U.S. hubs. Net-30 terms for verified institutional accounts.Shop lac.us CodeCASRAIlac.us

Patient Registration Software: Epic Prelude, EMPI Identity Matching, HL7 v2 ADT Events, and X12 270/271 Workflows

Explain patient registration software (including Epic Prelude): EMPI matching, HL7 v2 ADT (A01/A04/A08), X12 270/271 eligibility, and FHIR Patient APIs.

Written and maintained by CASRAI Editorial Board

Last updated

Patient registration software—also known in hospital informatics as a Patient Administration System (PAS) or Admission, Discharge, and Transfer (ADT) registration module (exemplified by enterprise systems such as Epic Prelude, Oracle Health/Cerner Registration Management, and MEDITECH Registration)—is the foundational front-end health IT system that establishes a patient’s legal and clinical identity in the Electronic Health Record (EHR), resolves duplicate charts via an Enterprise Master Patient Index (EMPI), verifies insurance coverage via real-time X12 270/271 transactions, and broadcasts HL7 v2 ADT and HL7 FHIR events to every downstream clinical and billing subsystem.

What Is Patient Registration Software in Healthcare Workflows?

While digital patient registration forms and mobile check-in portals capture self-reported demographic and intake questionnaires from the patient’s screen, patient registration software is the core transactional engine running inside the hospital or medical group’s Practice Management (PM) and EHR infrastructure. Every clinical order, laboratory specimen label, medication barcode administration, and revenue cycle claim depends on the integrity of the account and encounter context created during registration.

In enterprise health systems, a patient registration system executes five tightly sequenced operational functions:

  1. Identity Resolution & EMPI Matching: Before creating a new Medical Record Number (MRN), the registration software queries the Enterprise Master Patient Index (EMPI) using deterministic rules (exact matches on Social Security Number, government ID, or existing enterprise ID) and probabilistic weighting algorithms (such as Fellegi–Sunter log-likelihood scoring across legal name, phonetic Soundex/NYSIIS encodings, date of birth, sex, street address, and telephone number) to prevent duplicate patient records and chart overlays.
  2. Standardized Demographic & USCDI Data Capture: Captures core identity and social determinants elements compliant with ONC Health IT Certification Criteria (`45 CFR § 170.315(a)(5)`) and USCDI v3/v4, including OMB race and ethnicity categories, preferred spoken and written language (ISO 639-2), sex assigned at birth, gender identity, sexual orientation (SOGI), and telecommunications preferences.
  3. Guarantor, Coverage & Coordination of Benefits (COB) Assignment: Separates the Patient (the individual receiving clinical care) from the Guarantor (the person or entity financially responsible for the account, such as a parent for a minor or an employer for workers’ compensation) and links active primary, secondary, and tertiary insurance policies.
  4. Automated Insurance Eligibility Verification (EDI 270/271): Dispatches an automated ASC X12N 270 (005010X279A1) eligibility inquiry to payers or clearinghouses and parses the returned X12 271 benefit response to display active coverage status, copayments, remaining deductibles, out-of-pocket maximums, and Medicare Secondary Payer (MSP) flags right on the registrar’s screen.
  5. Regulatory Consent & Notice Tracking: Records signed acknowledgments of the HIPAA Notice of Privacy Practices (`45 CFR § 164.520`), general consent to treat, financial assignment of benefits, advance directives inquiry (Patient Self-Determination Act), and research contact preferences.

Enterprise Architecture: Inside the Epic Patient Registration System (Epic Prelude)

In health systems running Epic, patient registration is governed by Epic Prelude (enterprise ADT and registration), which works in tandem with Epic Cadence (enterprise scheduling), Epic Grand Central (inpatient bed management and transfers), Epic Welcome (patient-facing self-service kiosks), and MyChart (online pre-registration / eCheck-In):

  • Three-Tier Data Hierarchy (Patient, Guarantor Account [EAR], and Coverage): Epic Prelude enforces a strict separation between the permanent clinical patient record (`EPT`), the Guarantor Account (`EAR`, such as Personal/Family, Workers’ Compensation, or Research Study Billing accounts), and the Insurance Coverage record (storing subscriber ID, group number, plan ID, and effective dates). Associating the right coverage and guarantor at the Hospital Account (`HAR`) or encounter level ensures claims route to the proper payer—or to a sponsored clinical trial billing ledger—without manual billing rework.
  • Real-Time Workqueue Validation (Registration Workqueues): Prelude evaluates registration fields against real-time rule engines as the registrar types or as a patient completes MyChart eCheck-In. Missing subscriber relationships, unverified MSP questionnaires for Medicare beneficiaries, or mismatched subscriber dates of birth are routed automatically to pre-bill Registration Workqueues before a claim is ever generated in Resolute Hospital or Professional Billing.
System Component / Module Primary Operational Role Core Interoperability & Data Standards
Enterprise Registration / PAS (e.g., Epic Prelude) Master identity creation, guarantor/HAR account structure, COB, and regulatory consent logging HL7 v2 `ADT^A01`, `A04`, `A05`, `A08`, `A28`, `A31`, `A40`; HL7 FHIR `Patient`, `Coverage`, `Account`
Enterprise Master Patient Index (EMPI) Cross-facility patient identity matching, duplicate prevention, and chart merge/unmerge orchestration Probabilistic/deterministic matching; IHE PIX/PDQ/XCPD; HL7 FHIR `Patient/$match`
Eligibility & Financial Clearance Engine Real-time benefit verification, copay/deductible calculation, and Good Faith Estimate (GFE) triggers ASC X12N 270/271 (005010X279A1); CAQH CORE Operating Rules; FHIR `CoverageEligibilityRequest`
Self-Service Intake & eCheck-In (e.g., MyChart / Kiosks) Pre-visit demographic confirmation, insurance card OCR upload, and electronic signature capture HL7 FHIR `Questionnaire` / `QuestionnaireResponse`; SMART on FHIR patient portal APIs

How Does Patient Registration Software Integrate with Electronic Health Records?

Whether deployed as a native EHR module (like Epic Prelude) or as an external best-of-breed registration/intake platform, patient registration software synchronizes with the broader clinical ecosystem through two standardized interoperability layers: HL7 Version 2 ADT event broadcasts and HL7 FHIR R4 RESTful APIs.

1. Event-Driven HL7 v2 ADT Messaging

Every action taken by a registrar in the patient registration system immediately triggers an HL7 v2 ADT (Admission, Discharge, and Transfer) message across the hospital’s integration engine to populate ancillary laboratory (LIS), radiology (RIS/PACS), pharmacy, dietary, and clinical data warehouse databases:

  • ADT^A04 (Register a Patient): Broadcast when an outpatient, ambulatory clinic, or emergency department walk-in patient arrives and is registered without an inpatient bed assignment.
  • ADT^A05 (Pre-Admit a Patient): Broadcast during scheduled pre-registration (for example, days prior to an elective surgery or clinical trial baseline visit) to stage demographics and insurance verification.
  • ADT^A01 (Admit / Visit Notification): Broadcast when a patient is formally admitted to an inpatient hospital bed, carrying patient identity in the PID segment, visit and attending physician data in `PV1`, next-of-kin in `NK1`, guarantor data in `GT1`, and insurance plans in `IN1`/`IN2`.
  • ADT^A08 (Update Patient Information): Broadcast whenever a registrar updates a patient’s address, legal name, phone number, or insurance coverage on an active encounter.
  • ADT^A40 (Merge Patient – Patient Identifier List): Broadcast by the EMPI/registration team when two duplicate MRNs are merged into a single surviving MRN (`MRG` segment), instructing all downstream EHR, lab, and PACS databases to re-link historical clinical data to the surviving identifier.

2. HL7 FHIR R4 API Synchronization

For cloud intake apps, clinical trial management systems (CTMS), and health information exchanges, registration software exposes and consumes discrete HL7 FHIR R4 resources:

  • Patient & Patient/$match: Stores core demographics, MRN identifiers, US Core race/ethnicity extensions, and communication languages, and supports MPI probabilistic matching via the standard `$match` operation.
  • Encounter & Appointment: Links the registration event to a specific clinical visit (`Encounter.status = “arrived”` or `”in-progress”`) and care location.
  • Coverage, RelatedPerson, & Account: Represent the subscriber’s insurance policy (`Coverage`), emergency contacts or guarantors (`RelatedPerson`), and billing account relationships (`Account`).

Emergency Registration (EMTALA) and Clinical Research Billing Safeguards

Two high-stakes regulatory workflows depend directly on how patient registration software is configured:

  • EMTALA Quick-Registration Compliance (`42 CFR § 489.24`): Under the federal Emergency Medical Treatment and Labor Act (EMTALA), hospital emergency departments are strictly prohibited from delaying a Medical Screening Examination (MSE) or stabilizing treatment to inquire about a patient’s insurance status or ability to pay. Hospital registration software therefore implements a two-stage ED Quick-Reg workflow: arrival triage captures only minimal identity (or assigns an alias trauma/unidentified naming convention) and chief complaint so clinical care begins immediately, deferring full financial registration (`GT1`/`IN1` and X12 270/271 verification) until after the MSE is completed.
  • Clinical Trial Research Subject Flagging (`FYI` / Research Account Routing): When a patient enrolled in an interventional clinical trial registers for a study visit, registration software links the encounter to a specialized Research Study Account so protocol-mandated research procedures are billed to the trial sponsor rather than erroneously billed to Medicare or commercial insurance (preventing False Claims Act and CMS Clinical Trial Policy `NCD 310.1` billing violations).

Frequently Asked Questions

What is patient registration software in healthcare workflows?

Patient registration software (such as Epic Prelude, Oracle Health Registration, or MEDITECH Registration) is the core front-end administrative system used by hospitals and clinics to establish a unique patient identity via an Enterprise Master Patient Index (EMPI), capture USCDI-compliant demographics, verify insurance benefits via real-time X12 270/271 transactions, assign guarantors, and initiate the clinical encounter.

How does patient registration software integrate with electronic health records?

Patient registration software integrates with the EHR either as a native enterprise module sharing a unified database or via real-time HL7 v2 ADT messages (`ADT^A04` for outpatient registration, `ADT^A01` for inpatient admission, `ADT^A08` for demographic updates, and `ADT^A40` for duplicate MRN merges) alongside RESTful HL7 FHIR R4 APIs (`Patient`, `Encounter`, `Coverage`, and `Account` resources).

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Patient Registration Software: Epic Prelude, EMPI Identity Matching, HL7 v2 ADT Events, and X12 270/271 Workflows

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →