ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

BRP^O30 — Blood Product Dispense Status

Statut de dispensation d'un produit sanguin labile (PSL) entre l'EFS / site fournisseur et le site transfuseur. Pierre angulaire de la traçabilité hémovigilance.

Objet du message

BRP^O30 notifie l'évolution du statut d'un PSL : réservé, dispensé, retourné, transfusé, périmé. C'est l'un des messages clés du chapitre 4A introduit en v2.5 pour répondre aux exigences de traçabilité ISBT-128. Le segment BPX porte le code statut (DI Dispensed, RD Returned, RA Released, etc.) et l'identifiant unique du produit (PRODUCTID).

Structure segmentaire

Structure BRP_O30 : MSH, [PID, [PD1], [NTE], [PV1], [PV2]], ORC, BPO, BPX, [NTE].

SegmentRôle
ORCCommon Order — n° commande EFS + n° demande site.
BPOBlood Product Order — type PSL, quantité, indication.
BPXBlood Product Dispense Status — code statut, ID unitaire produit, groupe ABO/Rh.

Exemple réel

Dispensation d'une unité de CGR (Concentré Globules Rouges) par EFS Lyon vers Hématologie HOSP01 :

plaintext brp-o30-example.hl7
MSH|^~\&|EFS|EFS_LYON|HOSP_TRANS|HOSP01|20260518152000||BRP^O30^BRP_O30|BRP30001|P|2.5.1|||AL|NE
PID|1||MR450112^^^HOSP^MR||PETIT^FRANCK^^^MR.||19560408|M
PV1|1|I|HEMATO^301^A|||||DR_BLANC^Blanc^Sophie
ORC|RE|TRANS20260518003|EFS20260518333||CM|||20260518150000|||DR_BLANC^Blanc^Sophie
BPO|1|RBC^Red Blood Cells^HL70511|||1||APH-PSL-2|EU^Erythrocyte Units^HL70510|0.5
BPX|1|1|DI^Dispensed^HL70513|RBC^Red Blood Cells^HL70511|||1|||PRODUCTID-FR1234567890|20260518150500|A+|N|N|||20260518150700

Acquittement (ACK)

plaintext ack-o30-example.hl7
MSH|^~\&|HOSP_TRANS|HOSP01|EFS|EFS_LYON|20260518152002||ACK^O30^ACK|ACKBRP30001|P|2.5.1
MSA|AA|BRP30001

Erreurs fréquentes

  • BPX-10 (Product ID) vide : la traçabilité ISBT-128 est cassée — exigence réglementaire (FDA 21 CFR 606, directive 2002/98/CE en UE).
  • BPX-12 (groupe sanguin) absent : le SIH ne peut pas re-checker la compatibilité.
  • Confusion BRP / BRT : BRT (O32) c'est la transfusion effective ; BRP (O30) c'est la dispensation.
  • ORC-1 mal codé : utiliser RE (Observations to follow) ou SC (Status changed), pas NW.

Messages liés

  • BRT^O32 — Blood Product Transfusion / Disposition.
  • BPS^O29 — Blood Product Status (changement de statut hors dispense).
  • ORM^O01 — prescription PSL initiale.
  • ORU^R01 — résultats d'épreuve compatibilité (RAI).