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.

VXU^V04 — Unsolicited Vaccination Record Update

Le message qui pousse une vaccination au registre : dose injectée, lot, site, voie. Pivot des Immunization Information Systems (IIS) américains et des registres régionaux français.

Objet du message

VXU^V04 transmet une administration vaccinale réalisée dans un EHR vers un IIS (Immunization Information System) : registre régional, national, base CDC. Le message porte :

  • l'identité du patient (PID), avec MRN local ET identifiant IIS ;
  • le contexte de prescription (ORC) ;
  • la vaccination effective (RXA) : code CVX, lot, fabricant, date ;
  • la voie d'administration (RXR) : IM, SC, intranasale, orale ;
  • les métadonnées d'éligibilité, source d'information, VIS publié.

Aux US, ce message est obligatoire pour la majorité des actes vaccinaux exécutés dans les pratiques pédiatriques et les programmes VFC (Vaccines for Children).

Structure segmentaire

VXU_V04
  MSH                    Message Header (mandatoire)
  [ SFT ]                Software Segment
  PID                    Patient Identification (mandatoire)
  [ PD1 ]                Patient Additional Demographics
  [ { NK1 } ]            Next of Kin
  [ { GT1 } ]            Guarantor
  [ { IN1 [IN2] [IN3] } ] Insurance
  {                      Bloc Order (mandatoire, répétable)
    ORC                  Common Order
    [
      RXA                Pharmacy Administration (mandatoire)
      [ RXR ]            Pharmacy Route
      [ { OBX } ]        Observation/Result
    ]
  }

MSH — Message Header

  • MSH-9 : VXU^V04^VXU_V04.
  • MSH-21 : identifiant du profil — typiquement Z22^CDCPHINVS en US (Z22 profile).

PID — Patient Identification

Critique pour les IIS : deux identifiants typiquement attendus dans PID-3 :

  • MRN local (type CX, ^^^HOSP^MR) ;
  • identifiant IIS si déjà attribué (type CX, ^^^IIS^SR) pour permettre la fusion.

ORC / RXA — Order / Pharmacy Administration

  • ORC-1 : code de contrôle de la commande (RE=Observation to follow).
  • ORC-3 : identifiant filler (IIS-side).
  • RXA-3 : date d'administration.
  • RXA-5 : code du vaccin — CVX (table CDC, ex : 115=Tdap, 207=Moderna COVID-19, 208=Pfizer COVID-19).
  • RXA-6 : dose administrée.
  • RXA-7 : unité (mL, UCUM).
  • RXA-9 : source d'information (table NIP001 : 00=New record, 01=Historical record from parent).
  • RXA-10 : administrateur (XCN).
  • RXA-15 : numéro de lot (avec qualificateur fabricant).
  • RXA-16 : date de péremption du vaccin.
  • RXA-17 : fabricant (MVX, table CDC : SANOFI, PFR=Pfizer, MOD=Moderna).
  • RXA-21 : statut administration (A=Active, R=Refused).

RXR — Pharmacy Route

  • RXR-1 : voie d'administration (table 0162 : IM=Intramuscular, SC=Subcutaneous, PO=Oral).
  • RXR-2 : site d'administration (table 0163 : LD=Left Deltoid, RD=Right Deltoid).

OBX — Observation (informationSource, refusalReason)

OBX porte des métadonnées d'éligibilité et de documentation :

  • OBX-3 : code LOINC (ex : 64994-7=Vaccine funding eligibility, 29768-9=Date VIS published).
  • OBX-5 : valeur (statut VFC, date VIS).

Exemple réel

Patient John Doe vacciné Tdap (Sanofi, lot LOT12345) le 15 mai 2026, voie IM, site deltoïde gauche, éligible VFC :

plaintext vxu-v04-example.hl7
MSH|^~\&|EHR|CLINIC02|IIS|REGION01|20260515103000||VXU^V04^VXU_V04|MSG00006001|P|2.5.1|||AL|NE|||||Z22^CDCPHINVS
PID|1||MRN567890^^^HOSP^MR~12345^^^IIS^SR||DOE^JOHN^A^^MR.||19720515|M|||100 MAIN ST^^ANYTOWN^CA^90210^USA||(555)555-1234
ORC|RE||IIS-2026-001^IIS||CM||||20260515103000|^Clinical^||DRJONES^Jones^Sarah^^^DR.^^^HOSP01|||||CLINIC02
RXA|0|1|20260515|20260515|115^Tdap^CVX|0.5|mL^^UCUM||00^New immunization record^NIP001|DRJONES^Jones^Sarah|||||LOT12345^^^^^FRYY|20281231|SANOFI^Sanofi^MVX|||||CP||||||A
RXR|IM^Intramuscular^HL70162|LD^Left Deltoid^HL70163
OBX|1|CE|64994-7^Vaccine funding program eligibility category^LN|1|V05^VFC eligible - federally qualified health center patient^HL70064||||||F|||20260515
OBX|2|TS|29768-9^Date vaccine information statement published^LN|1|20240407||||||F|||20260515

Acquittement (ACK)

plaintext ack-v04-example.hl7
MSH|^~\&|IIS|REGION01|EHR|CLINIC02|20260515103001||ACK^V04^ACK|ACK00006001|P|2.5.1
MSA|AA|MSG00006001

Erreurs fréquentes

  • RXA-5 sans CVX : utiliser un code propriétaire au lieu de CVX rend le message non interopérable avec les IIS US.
  • Pas de fabricant (RXA-17) : le fabricant est obligatoire pour la pharmacovigilance et la corrélation avec les rapports VAERS.
  • Lot et péremption oubliés : en cas de rappel de lot, impossible de tracer les patients exposés.
  • RXA-9 = source historique sans documentation : une dose rapportée par le parent doit avoir RXA-9 = 01 et idéalement une OBX history of immunization.
  • Refus sans raison codée : RXA-21 = R sans OBX refusalReason (code LOINC 30945-0) est non auditable.

Équivalent FHIR

En FHIR R5, l'équivalent de VXU^V04 est la ressource Immunization, avec ses champs vaccineCode (CVX), lotNumber, expirationDate, manufacturer, route, site, doseQuantity, et performer. Le forecaster vaccinal est porté par ImmunizationRecommendation.