HL7 ADT_A05 Pre-Admit a Patient
ADT_A05 is used when the organization knows about an upcoming admission or visit and wants downstream systems to prepare for it. The patient is not yet admitted in the same sense as A01, but the administrative shell exists: identity, planned visit, expected location or service, insurance, guarantor, and sometimes diagnosis or procedure context.
This event is useful when systems need to stage information before the patient arrives. It can also be dangerous if receivers treat it exactly like an active admission. The interface agreement should be very clear about what "pre-admit" means operationally.
A small A05 example
What systems do with it
Scheduling, perioperative, billing, eligibility, bed planning, and clinical preparation systems may use A05 to create a pending visit. The patient record can be matched, insurance can be checked, and pre-arrival tasks can be started without saying the patient is already in a bed.
PID is still the patient anchor. PV1 usually carries patient class, planned location, planned attending provider, and visit number. If the visit number is later reused by A01, downstream matching becomes much easier.
Optional groups
The generated structure includes next of kin, allergy, diagnosis, procedure, guarantor, insurance, accident, and billing-oriented groups. Populate them only when the receiver will use them. A pre-admit feed stuffed with half-known demographics can cause more cleanup than help.
Insurance and guarantor data are common on A05 because eligibility and authorization workflows often happen before arrival. If those values are provisional, make that part of the receiving workflow rather than letting provisional data look final.
Implementation traps
The classic trap is an A05 that never becomes an A01 or never gets cancelled. Receivers need to know whether stale pre-admits expire, get cancelled by a specific event, or remain pending until a later update. Otherwise worklists slowly fill with planned visits that are no longer real.
Reference notes
HL7 ADT workflows distinguish pre-admission from admission so downstream systems can prepare without treating the patient as fully arrived. Local profiles decide whether pre-admits are visible on census, billing, scheduling, and clinical worklists.