HL7 ADT_A54 Change Attending Doctor
ADT_A54 is sent when the attending doctor responsible for the patient's treatment changes. It is a provider-attribution event, not a general demographic update.
Receivers use it for clinical lists, routing, billing attribution, care-team displays, and provider-specific notifications. In many hospitals, this small ADT event quietly drives a lot of operational worklists.
A small A54 example
What systems do with it
The sender is usually the PAS/EHR. Receivers update the attending provider on the active visit and may recalculate worklists, routing, charge attribution, sign-out lists, and message notifications from the event timestamp onward.
How to read the structure
The key field is PV1-7, the attending doctor. The message also includes MSH, EVN, PID, optional PD1, optional PV2, and optional ROL segments for additional provider participation context in older v2.5.1-style feeds.
Implementation traps
If address, name, or other patient demographics also changed, do not hide those changes inside A54. Send or expect A08 as well. Also be clear whether the new attending should replace prior provider state immediately or from the actual event time in EVN-6.
Reference notes
The HL7 v2+ ADT_A54 page says the new attending doctor should appear in PV1-7 and notes downstream billing use cases from the message timestamp.