RAS^O17 — Pharmacy/Treatment Administration
Le message qui notifie l'administration effective d'un médicament ou d'un traitement à un patient. Pivot du circuit du médicament en hôpital : de la prescription à la dispensation, jusqu'à l'administration au lit du patient.
Objet du message
RAS^O17 est déclenché chaque fois qu'un soignant administre effectivement un médicament ou un traitement à un patient. Il documente :
- le médicament administré (avec sa codification RxNorm / SNOMED CT / UCD français) ;
- la dose réelle administrée (peut différer de la dose prescrite, par exemple si refus partiel patient) ;
- la voie d'administration (PO, IV, IM, SC, etc.) ;
- l'horodatage de l'administration ;
- le soignant qui a administré ;
- le lot et la date de péremption (pour la pharmacovigilance et la traçabilité) ;
- les observations cliniques associées (signes vitaux pré/post administration).
Cas d'usage typiques : administration au lit d'un patient avec scan code-barres sur tablette infirmier, perfusion en réanimation, antibiothérapie en hôpital, chimiothérapie en oncologie. Le RAS^O17 est généré par le PDA infirmier ou le logiciel d'oncologie, puis poussé vers l'EHR pour traçabilité.
Structure segmentaire
Selon le chapitre 4 HL7 v2.5.1, la structure RAS_O17 est :
RAS_O17
MSH Message Header (mandatoire)
[ { NTE } ] Notes / comments
[ PATIENT
PID Patient Identification
[ PD1 ] Patient Additional Demographics
[ { NTE } ] Notes
[ { AL1 } ] Allergy Information
[ PATIENT_VISIT
PV1 Patient Visit
[ PV2 ] Patient Visit - Additional Info
]
]
[ { ORDER
ORC Common Order (mandatoire dans le groupe)
[ TIMING
TQ1 Timing/Quantity (v2.5+)
[ { TQ2 } ]
]
[ RXO ] Pharmacy/Treatment Order (de l'ordonnance d'origine)
[ { NTE } ]
[ { RXR } ] Pharmacy/Treatment Route
[ { COMPONENT
RXC Pharmacy/Treatment Component Order
[ { NTE } ]
}]
{ ADMINISTRATION
RXA Pharmacy/Treatment Administration (mandatoire)
[ RXR ] Route
[ { OBSERVATION
OBX Observation/Result
[ { NTE } ]
} ]
}
} ] MSH — Message Header
- MSH-9 :
RAS^O17^RAS_O17. - MSH-10 : identifiant unique de message.
- MSH-11 :
P(Production),T(Test). - MSH-12 :
2.5.1.
PID — PV1
Identification du patient (PID) et de la visite (PV1) — voir ADT^A01 pour le détail. Doivent matcher exactement le patient cible (sinon, mauvais patient risque d'erreur médicamenteuse).
ORC — Common Order
Lie le RAS à l'ordonnance d'origine. Champs critiques :
- ORC-1 : code d'ordre (RE = Observations to follow, CM = Order is completing). Pour un RAS d'administration réelle, généralement
RE. - ORC-2 : placer order number (n° de la prescription source).
- ORC-3 : filler order number (n° de la pharmacie / unité de soin).
- ORC-12 : prescripteur (XCN).
RXA — Pharmacy/Treatment Administration
Le segment central : ce qui a été réellement administré.
- RXA-1 : Give Sub-ID Counter (0 pour la séquence initiale).
- RXA-2 : Administration Sub-ID Counter (incrémenté en cas de doses multiples).
- RXA-3 : Date/Time Start of Administration (CCYYMMDDHHMMSS).
- RXA-4 : Date/Time End of Administration (pour les perfusions, peut différer de RXA-3).
- RXA-5 : Administered Code (CE) — code du médicament. RxNorm aux US, UCD/CIP en France, ATC global.
- RXA-6 : Administered Amount.
- RXA-7 : Administered Units (UCUM).
- RXA-15 : Substance Lot Number (lot du médicament administré — crucial pour pharmacovigilance).
- RXA-16 : Substance Expiration Date.
- RXA-17 : Substance Manufacturer Name.
- RXA-20 : Completion Status (CP = Complete, RE = Refused, NA = Not Administered, PA = Partially Administered).
RXR — Pharmacy/Treatment Route
Décrit la voie d'administration :
- RXR-1 : Route. Table 0162 :
PO= Oral,IV= Intravenous,IM= Intramuscular,SC= Subcutaneous,SL= Sublingual,RC= Rectal,TO= Topical. - RXR-2 : Site. Table 0163 (site anatomique).
- RXR-3 : Administration Device.
OBX — Observation/Result
Observations cliniques pré ou post administration : TA, fréquence cardiaque, EVA douleur, glycémie. Permet de tracer l'effet de l'administration.
Exemple réel
Administration d'amoxicilline 500 mg per os à John Doe, en ICU à 14:30:25, par le Dr Smith. Suivie d'observations de constantes (TA, fréquence respiratoire) :
MSH|^~\&|PHARM|HOSP01|EHR|HOSP01|20260514143025||RAS^O17^RAS_O17|MSG00001234|P|2.5.1|||AL|NE
PID|1||MRN567890^^^HOSP^MR||DOE^JOHN^A^^MR.||19720515|M
PV1|1|I|ICU^101^A^HOSP01|||||DRSMITH^Smith^James^A^^DR.|||||||||VIP123|ADM
ORC|RE|RX2026001|FIL2026001||CM||||20260514143025|||DRSMITH^Smith^James^A^^DR.
RXA|0|1|20260514143025|20260514143025|729^AMOXICILLIN 500MG^RXN|500|MG^^UCUM|||||||||EM0477|20261130||LOT0477^Pfizer^L|||1
RXR|PO^Oral^HL70162
OBX|1|NM|55284-4^Blood pressure^LN||120/80|mm[Hg]^mm[Hg]^UCUM|90-140|N|||F
OBX|2|NM|9279-1^Respiratory rate^LN||16|/min^/min^UCUM|12-20|N|||F - RXA — amoxicilline 500 mg (RxNorm 729), administrée à 14:30:25, lot EM0477, péremption novembre 2026.
- RXR — voie orale (PO).
- OBX 1-2 — TA 120/80 et fréquence respiratoire 16/min après administration.
Acquittement
L'EHR récepteur acquitte par ACK^O17 :
MSH|^~\&|EHR|HOSP01|PHARM|HOSP01|20260514143026||ACK^O17^ACK|ACK00001234|P|2.5.1
MSA|AA|MSG00001234 Erreurs fréquentes
- RXA-15 vide — sans numéro de lot, impossible de répondre à un rappel produit ou un signal de pharmacovigilance.
- RXA-5 sans codification — un code médicament en texte libre seul empêche le CDSS et la facturation automatisée. Toujours porter le code RxNorm/UCD avec son namespace.
- Unités UCUM mal formées —
mgbrut est ambigu. Utilisermg^^UCUMavec le namespace pour permettre la conversion. - RXA-3 ≠ heure réelle — l'horodatage doit être l'heure d'administration réelle, pas l'heure de saisie. Une dérive systématique fausse les indicateurs de qualité.
- Pas de lien à l'ordonnance — sans ORC-2 (placer order number), l'EHR ne peut pas rapprocher l'administration de la prescription source.
- RXA-20 manquant — sans Completion Status, on ne distingue pas une administration complète, partielle ou un refus.
Équivalent FHIR
En FHIR R5, RAS^O17 correspond à MedicationAdministration. Correspondances principales :
- PID → Patient
- PV1 → Encounter
- ORC → MedicationAdministration.request → MedicationRequest
- RXA → MedicationAdministration (medication, dosage, effective)
- RXA-15/16/17 → MedicationAdministration via lot, expirationDate, manufacturer (avec extension)
- RXR → MedicationAdministration.dosage.route
- OBX → Observation
Voir aussi ORM^O01 pour le message de prescription qui précède RAS^O17 dans le circuit du médicament.