HL7 EAR_U08 Automated Equipment Response
EAR_U08 is the equipment response to a previously issued command, usually an EAC_U07. It tells the commanding system whether the device accepted, rejected, completed, failed, or otherwise responded to the requested action.
This response matters because an ACK is too thin for command control. ACK says the message was processed. EAR_U08 says what happened to the command itself.
A small EAR U08 example
What workflow it represents
The equipment is closing the loop on a command. Depending on the profile, the response may mean accepted for execution, completed, rejected, failed, or completed with warnings.
Receivers use EAR_U08 to update operator screens, release the next automation step, retry safely, or put the work item into an exception queue.
How to read the structure
MSH identifies the response event. Optional SFT can describe software. Required EQU identifies the responding equipment.
Each COMMAND_RESPONSE group includes required ECD so the response can be matched to the original command. Optional SAC and SPM preserve specimen/container context. Required ECR carries the actual command response and completion time.
Implementation traps
Do not treat all positive responses as completion. Some devices distinguish accepted, started, completed, and completed with warning. If your profile collapses those states, downstream workflow may move too early.
Always correlate by command reference, not by timing alone. In a busy automation line, two commands can be issued seconds apart to the same equipment.
Free-text response parameters are useful for support, but they should not be the only place a receiver can discover whether the command succeeded.
Reference notes
HL7 v2+ describes EAR_U08 as the response to previously issued equipment commands, such as automated equipment answering a Laboratory Automation System.