HL7 ADT_A54 Change Attending Doctor

HL7 message structure ADT_A54 groups and segments from HL7 v2.5.1 Hide structure

These are the generated groups and segments for the version selected at the top of the page. The article explains the workflow, and this panel follows the chosen HL7 version.

Message Structure

SegmentNameRequiredRepeatable
Message Header Yes No
Software Segment No Yes
Event Type Yes No
Patient Identification Yes No
Patient Additional Demographic No No
Role No Yes
Patient Visit Yes No
Patient Visit - Additional Information No No
Role No Yes

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

MSH|^~\&|ADT|CITYHOSP|EHR|CITYHOSP|20260715164000||ADT^A54^ADT_A54|ADT540001|P|2.5.1 EVN|A54|20260715163900||||20260715163000 PID|1||123456^^^CITYHOSP^MR||Smith^Jane^Anne^^Ms^^L||19800314|F PV1|1|I|WARD1^101^1^CITYHOSP^^BED||||24680^Patel^Mira|||||||||||VN000345^^^CITYHOSP^VN ROL|1|UP|ATND^Attending Doctor|24680^Patel^Mira

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.