HL7 UDM_Q05 Unsolicited Display Update
UDM_Q05 sends an unsolicited display update. It uses old query/display segments to describe the update and then sends repeating DSP lines for the text to show.
You are most likely to see it in older departmental or billing-style interfaces where the receiver displays status text rather than consuming structured data.
A small UDM Q05 example
What systems do with it
The sender pushes display text to a receiver without waiting for a query. URD describes the update definition and subject. Optional URS narrows selection. DSP carries the display lines.
The receiver usually shows or stores the text as a display update. It should not infer structured billing, clinical, or operational state unless the profile says exactly how.
How to read the structure
MSH identifies UDM^Q05^UDM_Q05. URD is required and defines the update. URS is optional and constrains the subject. DSP repeats for display lines. Optional DSC supports continuation.
Implementation traps
Display updates are tempting to parse because the words look meaningful. Resist that unless the receiver owns the format. If a system needs structured state, use a structured message.
Also decide whether a new UDM replaces the previous display or appends to it. Old display interfaces are often vague about that, and users notice when screens accumulate stale lines.
Reference notes
UDM_Q05 is a legacy unsolicited display update pattern built from URD, URS, DSP, and DSC. The segment pages linked above are the most useful local references for field-level work.