HL7 RGV_O15 Pharmacy/Treatment Give

HL7 message structure RGV_O15 groups and segments from HL7 v2.5.1 Hide structure

These are the generated groups and segments for the version selected at the top of the page. The article explains the workflow, and this panel follows the chosen HL7 version.

Message Structure

SegmentNameRequiredRepeatable
Message Header Yes No
Software Segment No Yes
Notes and Comments No Yes
RGV_O15.PATIENT
Patient group No No
Patient Identification Yes No
Notes and Comments No Yes
Patient Allergy Information No Yes
RGV_O15.PATIENT_VISIT
Patient Visit group No No
Patient Visit Yes No
Patient Visit - Additional Information No No
RGV_O15.ORDER
Order group Yes Yes
Common Order Yes No
RGV_O15.TIMING
Timing group No Yes
Timing/Quantity Yes No
Timing/Quantity Relationship No Yes
RGV_O15.ORDER_DETAIL
Order Detail group No No
Pharmacy/Treatment Order Yes No
RGV_O15.ORDER_DETAIL_SUPPLEMENT
Order Detail Supplement group No No
Notes and Comments Yes Yes
Pharmacy/Treatment Route Yes Yes
RGV_O15.COMPONENTS
Components group No Yes
Pharmacy/Treatment Component Order Yes No
Notes and Comments No Yes
RGV_O15.ENCODING
Encoding group No No
Pharmacy/Treatment Encoded Order Yes No
RGV_O15.TIMING_ENCODED
Timing Encoded group Yes Yes
Timing/Quantity Yes No
Timing/Quantity Relationship No Yes
Pharmacy/Treatment Route Yes Yes
Pharmacy/Treatment Component Order No Yes
RGV_O15.GIVE
Give group Yes Yes
Pharmacy/Treatment Give Yes No
RGV_O15.TIMING_GIVE
Timing Give group Yes Yes
Timing/Quantity Yes No
Timing/Quantity Relationship No Yes
Pharmacy/Treatment Route Yes Yes
Pharmacy/Treatment Component Order No Yes
RGV_O15.OBSERVATION
Observation group Yes Yes
Observation/Result No No
Notes and Comments No Yes

RGV_O15 is the pharmacy/treatment give message. It carries give-level instructions using RXG, often with timing, route, and component information. In practice it can represent a scheduled medication or treatment event that a nursing or administration system should act on.

This message is less commonly seen than RDE, RDS, and RAS, but it appears in medication workflows where the system distinguishes the encoded order, the dispense, the scheduled give, and the recorded administration.

A small RGV example

MSH|^~\&|PHARM|CITYHOSP|MAR|CITYHOSP|20260715130000||RGV^O15^RGV_O15|RGV00001|P|2.5.1 PID|1||123456^^^CITYHOSP^MR||Smith^Jane^Anne^^Ms^^L||19800314|F PV1|1|I|WARD2^205^1^CITYHOSP ORC|RE|MED448811^EHR|RX998877^PHARM RXE|^^^20260715120000|AMOX500^Amoxicillin 500 mg capsule^L|1|CAP^capsule^UCUM RXG|1|AMOX500^Amoxicillin 500 mg capsule^L|20260715140000|1|CAP^capsule^UCUM|||||12345^Nurse^Nora TQ1|1|||Q8H^Every 8 hours^HL70335||20260715140000 RXR|PO^Oral^HL70162

What systems do with it

The sender is usually pharmacy or a medication scheduling component. The receiver is often a MAR, nursing system, or treatment administration application. The receiver uses the give group to display or prepare a specific scheduled medication event.

That makes RGV different from RAS. RGV can describe what should be given; RAS records what was actually administered. Sites vary, so check the local profile before assuming one message replaces the other.

How to read the structure

The order group starts with ORC, can repeat requested and encoded order detail, then requires one or more give groups. Each give group contains RXG, timing, RXR, optional RXC, and observation details.

When the give group includes components, keep them tied to the give instance. A component mixture or infusion detail disconnected from its timing can be clinically misleading.

Implementation traps

The trap is treating RGV as a generic medication order. If the receiver files it as a new order instead of a scheduled give, duplicate orders and confusing MAR rows can appear. Make sure ORC identifiers and RXG timing are used to match the intended schedule.

Reference notes

HL7 pharmacy/treatment material describes RGV as the give message, with RXG carrying drug or treatment administration instructions. The generated local structure above shows where RXG sits relative to ORC, RXE, timing, route, components, and observations.