Healthcare integration tooling for HL7v2 and FHIR interoperability. Build source profiles, visualize parsing pipelines, and explore field mappings.
Define and edit Source Profile configurations for healthcare data sources. Configure parsing rules, field mappings, and validation settings.
Visualize the 3-phase parsing pipeline: byte normalization, syntactic parsing, and semantic extraction. See how data flows through each stage.
Visualize field mappings between HL7v2 segments and FHIR resources. See source-to-target connections with transformation rules.
fi-fhir is a healthcare integration library designed for processing HL7v2 messages and transforming them into FHIR R4 resources. It uses a 3-phase parsing pipeline with configurable Source Profiles to handle various message formats.
Install, parse your first message, and understand the core flow.
How profiles drive parsing, normalization, and validation.
Workflow DSL, actions, retries/DLQ, and production patterns.
Command-line interface for parsing, validation, and workflow execution.
These playground tools are designed to match the fi-fhir docs and CLI concepts (profiles, pipeline phases, and HL7v2→FHIR mappings).