HL7 VXR_V03 Vaccination Record Response
VXR_V03 is a vaccination record response message. It commonly appears as the response side of older VXQ-style immunization query workflows. It can acknowledge the query, identify the matched patient, and return vaccination event groups with ORC, RXA, RXR, and OBX detail.
Like VXQ, this is a legacy-leaning shape in many environments. Modern immunization interfaces often use QBP/RSP patterns under CDC/AIRA-style v2.5.1 guides. Still, VXR shows up in older systems and local reference data, so it is worth knowing how to read it.
A small VXR response example
What systems do with it
The sender is the immunization registry or vaccination record system. The receiver is the querying system. The receiver matches the response to the query through MSA and query identifiers, then imports or displays the returned immunization history according to local rules.
Patient matching remains central. A VXR response may represent a single match, no useful match, or a response constrained by local privacy and matching policies. Do not assume every response can be filed directly into the chart without review or reconciliation.
How to read the structure
The message starts with MSH, MSA, query echo segments, patient identity, and optional visit, guarantor, and insurance context. The order group repeats for vaccination events. ORC groups the event, RXA carries the administered or historical vaccine, RXR carries route/site, and OBX carries additional immunization observations.
Implementation traps
Be careful importing historical doses. Historical records may have weaker provenance than administered records, and guides often distinguish them through RXA and OBX values. If your receiver turns every returned RXA into an administered-in-clinic vaccine, it will distort the patient's chart.
Also keep response matching deterministic. The response should be tied to the outbound query control ID and patient-matching context, not just the first patient identifier that looks familiar.
Reference notes
The local v2.5.1 structure includes VXR_V03 for vaccination record responses. For current implementation choices, compare the receiving registry's guide with CDC IIS HL7 guidance, because modern IIS profiles often use QBP/RSP instead.