HL7 ADT_A13 Cancel Discharge/End Visit
ADT_A13 cancels an earlier A03 discharge/end-visit. It is used when a discharge was entered in error, the patient did not actually leave, or the discharge/end-visit decision was reversed. Downstream systems should treat the encounter as no longer discharged by that A03 event.
A13 commonly uses ADT^A13^ADT_A01. The trigger event is A13, and the message structure is ADT_A01. That shared structure is why the generated panel below looks like the admit/register/update family.
A small A13 example
What systems do with it
The sender is usually registration, ward administration, or the EHR. Receivers use A13 to reopen or reactivate the encounter state that A03 had ended. That can affect bed/census views, result routing, medication administration, charge posting, notifications, and any interface that stops sending data once a visit is discharged.
The receiver should match the patient and visit carefully through PID and PV1. If the visit number is missing or ambiguous, the receiving system should not guess based only on patient demographics.
How to read the structure
A13 uses the ADT_A01 structure. The practical minimum is MSH, EVN, PID, and PV1. Depending on the receiver, optional allergy, diagnosis, insurance, guarantor, and observation content may be sent again as a fresh encounter snapshot.
Many sites send A13 with the active location and visit state after the canceled discharge. That is helpful, but the interface agreement should say whether the A13 is a full current-state snapshot or only a cancel event.
Implementation traps
A13 is not a readmission. Do not create a new encounter just because the patient is active again. The point is to cancel the prior discharge on the same visit.
Also watch stale downstream closures. If an A03 already stopped orders, billing windows, notification subscriptions, or portal visibility, the A13 may need to reopen more than a census flag. This is where ADT workflows can look easy in a parser and still be tricky operationally.
Reference notes
HL7 event references describe A13 as the cancel-discharge or cancel-end-visit event for a prior A03. Caristix describes it as sent when an A03 is canceled because of erroneous entry or a decision not to discharge, and IHE Patient Encounter Management mappings published by Oracle map A13 to the ADT_A01 structure.