HL7 ESR_U02 Automated Equipment Status Request
ESR_U02 is the request side of the automated equipment status conversation. A Laboratory Automation System, middleware engine, or monitoring service sends it when it wants a specific piece of equipment to report its current status.
The normal application-level answer is ESU_U01. The ordinary ACK only says the request message was received and processed at the messaging layer; the ESU response is the useful status payload.
A small ESR U02 example
What workflow it represents
Use ESR_U02 when the receiver cannot rely only on unsolicited equipment updates, or when an operator needs a fresh status snapshot. It is a narrow request: identify the equipment, ask for status, and expect the equipment to answer with its current state.
This is especially useful after a connection restart, before resuming routing to a device, or when a local dashboard needs to reconcile stale state.
How to read the structure
MSH carries the request event. Optional SFT can identify the requesting software. The required EQU segment names the equipment instance whose status is being requested.
Optional ROL may identify the responsible user or role behind the request, but the important operational contract is the response: the equipment identified in EQU should send ESU_U01.
Implementation traps
Do not use ESR_U02 as a generic command message. It asks for status; it should not be overloaded to start, stop, pause, reset, or reconfigure the instrument.
Also agree whether the request is synchronous or asynchronous. A quick ACK followed by ESU_U01 is much easier to operate than a long-held connection waiting for the device to decide what to say.
If polling is frequent, put guardrails around it. A status request every few seconds from every dashboard can become noise the instrument or middleware did not need.
Reference notes
HL7 v2+ describes ESR_U02 as a request for device or equipment status from one application to another. The equipment identified in EQU should respond using the automated equipment status update message.