HL7 OMS_O05 Stock Requisition Order
OMS_O05 is a stock requisition order. It is used when a department, ward, clinic, or service requests an item that the receiving system treats as stocked inventory. The business question is not "perform this clinical service"; it is "fulfill this stock request."
OMS uses the order wrapper you already know from other order messages: ORC for order control and identifiers, then RQD and optional RQ1 for the requisition item details.
A small OMS O05 example
What workflow it represents
The sender wants the receiving supply or inventory system to pick, allocate, deliver, or reserve stocked material. The receiver may respond with ORS_O06, assign a filler requisition number, or update the request state in its own workflow.
Stock requisitions live close to inventory counts and cost centers. Quantities, units, item codes, and delivery location need to be clean enough for fulfillment staff and inventory software to agree.
How to read the structure
The optional patient group can appear when the requisition belongs to a patient context, but many stock workflows are department-driven. The required ORDER group starts with ORC, may include timing, and then requires RQD. RQ1 adds manufacturer, vendor, catalog, taxable, and substitution details when needed.
Optional OBX segments can support the request, while BLG carries billing or charging context. Keep clinical notes and inventory identifiers in their own places; do not bury a catalog number in a comment.
Implementation traps
The main trap is unit mismatch. Four boxes, four each, and four cases are three different orders. RQD-5 and RQD-6 need to travel together and match the receiver's unit vocabulary.
Another trap is item-code drift. If the sender uses one internal code and the receiver fulfills using another, preserve both when possible and document which one is authoritative for matching.
Reference notes
The HL7 v2+ OMS_O05 material notes that stock requisitions can also use ORM with RQD for backward compatibility, while OMS and ORS provide dedicated stock requisition order and acknowledgment structures.