Immunization Registry Sending Location Setup

Immunization Registry: Sending Location Setup
Configuring MSH-4 and RXA-11 Facility Identifiers in iSalus OfficeEMR
HL7 2.5.1  |  All State Immunization Information Systems (IIS)

Overview

When iSalus OfficeEMR submits immunization records to a state immunization registry, the outbound HL7 2.5.1 message must include a facility identifier that the registry can match to the submitting practice. This identifier is assigned by the registry and must be entered in iSalus before submissions will be accepted.

The facility identifier appears in two fields of the HL7 message:

HL7 Field Segment Location Purpose
MSH-4 MSH|...|...|...|{value}|... Sending facility — identifies the organization submitting the message to the registry.
RXA-11 RXA|...|^^^^{value}~~~L|... Administered-at location — identifies where the immunization was given. Most registries validate this field to authorize the submission.
Before you begin Obtain the registry-assigned facility identifier for the practice from their state immunization registry portal or registry support team. This value is unique to each practice location and is not generated by iSalus.

Configure Location in the Setup > Location Screen

The facility identifier is configured at the location level in iSalus. Each physical location that submits immunizations must be configured separately.

Navigation

Immunization Export Setup dialog showing MSH 4 and RXA 11 fields

Instructions

  1. Open the Setup Portal in iSalus OfficeEMR.
  2. Click Locations.
  3. Search for and open the location record to be configured.
  4. Within the location record, click the Immunization Export Setup link. This is a secondary configuration section within the location form.
  5. The Immunization Export Setup dialog contains two fields:
    Field What to Enter
    MSH 4 The registry-assigned facility identifier for this location. Enter the exact value provided by the state registry (e.g., a SIIS ID, OID, or alphanumeric facility code).
    RXA 11 Enter the same registry-assigned facility identifier. This is the value that most registries actively validate on inbound messages.
  6. Verify that your expected values are populated in the MSH 4 and RXA 11 fields.
  7. Click OK to save.
  8. After updating, verify the practice output when records are submitted via Reports > Immunization Export report.
  9. Repeat for every location at the practice that submits immunizations to a registry.
Each location must be configured individually to avoid registry message rejections A blank Immunization Export Setup causes iSalus to fall back to an internal location ID which state registries do not recognize and may cause the registry to reject the message. 

Finding the Registry-Assigned Facility Identifier

The facility identifier must come from the state registry — this value is not generated by or known by iSalus. General registry guidance:

  • Log in to the state registry's portal for the practice.
  • Navigate to the practice or facility profile.
  • Locate the facility identifier, SIIS ID, organization ID, or equivalent field. The format varies by registry.
  • If the value is not visible in the portal, contact the state registry's support team directly to inquire on how to obtain the necessary information.
Registry ID formats vary by state Each state registry assigns facility identifiers in its own format. Do not assume the format is the same across registries. Always use the value provided by the specific registry the practice is submitting to.

Review Related Company Settings

The following company settings (Patient > Patient Export Settings) control how the facility identifier is formatted and placed within the outbound HL7 message. Review these settings to confirm they are aligned with the requirements of the registry the practice is submitting to.

Company Settings Quick Reference

Setting Recommended Value Impact
HL7 Immunization Export 2.5.1 RXA-11 2 Facility ID placed in RXA-11.4 — required by most registries.
Push MSH-4 value into RXA-11.4 true MSH-4 automatically copied to RXA-11.4, keeping both fields in sync.
Sending Facility (MSH-4) — company level ^^ (empty) When blank, each location's Immunization Export Setup drives MSH-4.
Receiving Facility (MSH-6) Registry-provided Identifies the destination registry. Provided during onboarding.
Send Ordering Physician NPI in ORC-12 Per registry requirement Sends provider NPI in ORC-12 instead of internal iSalus provider ID.
Send Ordering Physician NPI in RXA-10 Per registry requirement Sends provider NPI in RXA-10 instead of internal iSalus user ID.

More Details for Related Company Settings

HL7 Immunization Export 2.5.1 — RXA-11

Controls which sub-field of RXA-11 receives the facility identifier.

Value Behavior Notes
0 Populate RXA-11.1 Places the facility ID in the Point of Care sub-field. Not accepted by most state registries.
1 Do not populate RXA-11 is left empty. Use only if the registry explicitly does not require a facility ID in this field.

HL7 Immunization Export 2.5.1 — Push MSH-4 Value into RXA-11.4

When enabled, iSalus automatically copies the MSH-4 value into RXA-11.4, so both fields are populated from a single source — the location record's Immunization Export Setup.

Value Behavior
false MSH-4 and RXA-11.4 are populated independently. The RXA-11 field in the location's Immunization Export Setup must be manually maintained.

HL7 Immunization Export 2.5.1 — Sending Facility (MSH-4)

A company-level override for MSH-4. Accepts a three-part value: NamespaceID^UniversalID^UniversalIDType.

Value Behavior
Populated value If populated, this value overrides the location record for all locations company-wide. Appropriate only if all locations share a single registry facility identifier.
Company-level vs. location-level If the company-level Sending Facility (MSH-4) setting contains a value, it will override the location record's Immunization Export Setup for every location at the practice. 

HL7 Immunization Export 2.5.1 — Receiving Facility (MSH-6)

Defines the destination registry endpoint in the MSH-6 field. Accepts a three-part value: NamespaceID^UniversalID^UniversalIDType. This value is provided by the state registry during onboarding and is the same for all practices submitting to that registry.

HL7 Immunization Export 2.5.1 — Send Ordering Physician NPI in ORC-12

When true, places the ordering provider's NPI in ORC-12.1 and ORC-12.3 instead of the iSalus internal provider ID. Does not affect facility ID fields, but may be required by registries that mandate NPI-based provider identification.

HL7 Immunization Export 2.5.1 — Send Ordering Physician NPI in RXA-10

When true, places the ordering provider's NPI in RXA-10.1 and RXA-10.3 instead of the iSalus administering user ID. Does not affect facility ID fields but contributes to full message compliance for NPI-required registries.