RGV^O15 — Pharmacy/Treatment Give Message
The operational order for bedside medication administration: pharmacy pushes the dose, time and infusion duration (where relevant) into the MAR (Medication Administration Record).
Purpose
RGV carries the "give this dose at this time" orders that feed the nursing system (eMAR) so it can schedule administrations. When the nurse administers the dose, they send back a RAS^O17 (Pharmacy Administration).
Typical cases:
- 24 h administration schedule;
- continuous infusion with rate and duration;
- multi-dose chemotherapy protocol;
- timed IV push.
Segment structure
RGV_O15
MSH Message Header (mandatory)
[ SFT ] Software Segment (optional)
[ NTE ] Notes (optional)
{ Patient loop (1..n)
[ PID ] Patient Identification
[ PD1 ] Patient Additional Demographics
[ { NTE } ] Notes (repeatable)
[ { AL1 } ] Allergy (repeatable)
[ PV1 ] Patient Visit
[ PV2 ] Patient Visit - Additional Info
{ Order loop (1..n)
ORC Common Order
[ RXE ] Pharmacy/Treatment Encoded Order
[ { NTE } ] Notes (repeatable)
{ Give loop (1..n)
RXG Pharmacy/Treatment Give
[ { RXR } ] Pharmacy Route (repeatable)
[ { RXC } ] Pharmacy Component (repeatable)
[ { NTE } ] Notes (repeatable)
[ { OBX } ] Observation (repeatable)
}
}
} ORC — RXE
ORC carries the correlation back to the originating prescription (ORM/OMP). RXE echoes the encoded prescription.
RXG — Give
- RXG-1: give sequence number (1, 2, 3… for multi-doses).
- RXG-3: Quantity/Timing for the unitary dose (TQ — timing quantity).
- RXG-5: planned start date/time.
- RXG-7: quantity to give.
- RXG-10: drug code served.
- RXG-11 / RXG-12: actual served dose and unit.
- RXG-15: rate (mL/h for infusions).
- RXG-19: planned administration duration.
RXR — Pharmacy Route
Route of administration (PO, IV, IM, SC, SL…).
Real-world example
Give 100 mg of aspirin PO on 16 May 2026 at 06:00:
MSH|^~\&|PHARM|HOSP01|MAR|HOSP01|20260516060000||RGV^O15^RGV_O15|MSG00018001|P|2.5.1|||AL|NE
PID|1||MRN567890^^^HOSP^MR||DOE^JOHN^A^^MR.||19720515|M|||100 MAIN ST^^ANYTOWN^CA^90210^USA||(555)555-1234|||S||ACCT123456
PV1|1|I|MED^205^B^HOSP01|EM|||DRSMITH^Smith^James^A^^DR.|||MED|||1|||DRSMITH^Smith^James^A^^DR.|ADM
ORC|RE|ORD-2026-04501|GIVE-2026-12001||CM|||||20260516060000||DRSMITH^Smith^James^A^^DR.
RXE|^Q6H&0600&0001^^20260516060000^20260518060000^R|385055000^Aspirin 100mg tab^SNOMED|100|||MG|TAB^Tablet^HL70162|||DRSMITH^Smith^James^A^^DR.|1
RXG|1|1|^Q6H&0600&0001|^|20260516060000||100|MG|TAB^Tablet^HL70162|385055000^Aspirin 100mg tab^SNOMED|100|MG||||||||N
RXR|PO^Oral^HL70162 RGV vs RDS vs RAS
| Message | Semantics | Sender |
|---|---|---|
| ORM^O01 | Initial prescription | EHR / CPOE |
| RDS^O13 | Pharmacy dispense (lot, container) | Pharmacy |
| RGV^O15 | Administration order (eMAR scheduling) | Pharmacy / CPOE |
| RAS^O17 | Actual administration (nurse action) | eMAR / Nurse |
Acknowledgment (ACK)
MSH|^~\&|MAR|HOSP01|PHARM|HOSP01|20260516060001||ACK^O15^ACK|ACK00018001|P|2.5.1
MSA|AA|MSG00018001 Common errors
- RXG-3 (timing) inconsistent with RXE: confusion between prescribed dosing and timing of the next dose.
- PO route without device: some configurations require an explicit device on the nursing side; without RXR, the system rejects.
- RGV without preceding ORM: no source prescription, MAR rejects.
See also: ORM^O01, RDS^O13, RAS^O17, and FHIR MedicationAdministration.