HL7 to FHIR Conversion Module.

Production-grade HL7 v2.x to FHIR R4 conversion software for on-premises and API deployments. 14 message types with 85-90% field coverage and sub-150ms processing.

Runs on the AnyToAny Engine. HL7 v2.3 through v2.7.1 input. FHIR R4 JSON output with Provenance.

Want to see input/output? Convert HL7 to FHIR with sample data (no PHI).

v2.3 v2.4 v2.5 v2.5.1 v2.6 v2.7 v2.7.1 FHIR R4 JSON

Target FHIR R4 Resources

Every conversion produces a validated FHIR R4 JSON Bundle with a Provenance resource for audit trail.

Patient
Encounter
Observation
Provenance
Practitioner
Organization
DiagnosticReport
Condition
Procedure
MedicationRequest
Immunization

CMS-0057-F programs often run alongside HL7 modernization. If your organization also needs Da Vinci PAS or prior authorization, see the CMS-0057-F Compliance Suite.

Supported Message Types

14 HL7 v2.x message types with 85-90% field coverage out of the box.

Message Description Primary FHIR Resources Coverage
ADTAdmit / Discharge / TransferPatient, Encounter, Location90%
ORULab ResultsObservation, DiagnosticReport, Patient90%
ORMClinical OrdersServiceRequest, Patient, Practitioner90%
MDMMedical DocumentsDocumentReference, Patient85-88%
DFTFinancial TransactionsClaim, Patient, Encounter90%
RDEPharmacy OrdersMedicationRequest, Patient90%
VXUVaccinationsImmunization, Patient85-88%
SIUSchedulingAppointment, Patient, Location85-88%
BARBilling Account RecordsAccount, Patient, Coverage85-87%
REFPatient ReferralsServiceRequest, Patient, Practitioner87-90%
OULLab OrdersServiceRequest, Specimen85-90%
ACKGeneral AcknowledgmentOperationOutcome90%
QRYQuery MessagesParameters85-88%
RSPQuery ResponseBundle (searchset)85-88%

Close the gap. The remaining 10-15% is covered using the Redix GUI Mapper, allowing your team to implement custom field mappings and organization-specific business rules without writing code.

Key Features

Standards Compliant

  • FHIR R4 JSON output (4.0.1)
  • HL7 v2.3 through v2.7.1 input
  • Automatic Provenance generation
  • US Core compatible (configurable)

Multiple Interfaces

  • Web GUI with drag-and-drop
  • Command-line tools
  • REST API integration
  • Batch processing mode

Quality Assurance

  • Built-in FHIR R4 validation
  • Automatic data normalization
  • Detailed error reporting
  • Conversion audit logs

Production Ready

  • Sub-150ms processing time
  • Linux and Windows deployment
  • Docker container support
  • Sample files included

Want to see real input and output? Convert HL7 to FHIR with sample data (no PHI). Or explore the full Live Sandbox.

Technical Specifications

Specification Value
HL7 Versionsv2.3, v2.4, v2.5, v2.5.1, v2.6, v2.7, v2.7.1
Output FormatFHIR R4 JSON (4.0.1)
Message Types14 (ADT, ORU, ORM, MDM, DFT, RDE, VXU, SIU, BAR, REF, OUL, ACK, QRY, RSP)
Field Coverage85-90% out of the box
Processing Time50-150ms per message
Audit SupportFHIR Provenance resource included
CustomizationGUI Mapper for additional field mappings
DeploymentLinux, Windows, Docker

Licensing

AnyToAny Engine

Required. Core conversion engine providing the single-pass architecture, IFD/OFD processing, and runtime environment.

HL7 to FHIR Module

This module. 14 HL7 v2.x message types to FHIR R4 JSON conversion with Provenance and 85-90% field coverage.

HIPAA X12 to FHIR

Optional add-on. HIPAA X12 transactions (837, 835, 270/271, 276/277, 834, 820) to FHIR R4 conversion.

Modular pricing. The AnyToAny Engine is the core product required for all conversions. Each module is licensed separately based on your requirements. For CMS-0057-F compliance, see the CMS-0057-F Suite.