HL7 NMQ_N01 Application Management Query
NMQ_N01 asks another application for management information. The requester may want the remote clock, statistics counters, current status, or a combination of those operational data points.
This is operational HL7, not patient HL7. It belongs in monitoring, interface operations, and high-availability conversations rather than clinical document or chart workflows.
A small NMQ N01 example
What systems do with it
A monitoring system or peer application sends NMQ_N01 to ask for operational status. The responder typically answers with NMR_N01, including the requested clock, statistics, and status segments.
The query can be broad or narrow. A site may query all management data, only clock synchronization, only message counters, or only current application status.
How to read the structure
MSH identifies NMQ^N01^NMQ_N01. Optional QRD and QRF provide old-style query detail. The repeating management group can include NCK, NST, and NSC as query detail or requested data types.
Implementation traps
Make sure the query scope is clear. "Status" may mean current process state, interface queue state, last-error state, hardware failover state, or all of those.
Also be careful exposing counters and infrastructure names across trust boundaries. Application management messages can reveal operational details that should stay internal.
Reference notes
HL7 Chapter 14 application management describes NMQ/NMR as query and response messages for application management data. See the HL7 v2.5 event page for N01 and the HL7 v2.4 application management chapter.