fi-fhir
fi-fhir Tools
Healthcare integration tooling for HL7v2 and FHIR interoperability. Build source profiles, visualize parsing pipelines, and explore field mappings.
Source Profiles
Define and edit Source Profile configurations for healthcare data sources. Configure parsing rules, field mappings, and validation settings.
Pipeline Visualization
Visualize the 3-phase parsing pipeline: byte normalization, syntactic parsing, and semantic extraction. See how data flows through each stage.
Mapping Visualizer
Visualize field mappings between HL7v2 segments and FHIR resources. See source-to-target connections with transformation rules.
About fi-fhir
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.
Documentation
All docs →Getting started
Install, parse your first message, and understand the core flow.
Source profiles
How profiles drive parsing, normalization, and validation.
Workflows
Workflow DSL, actions, retries/DLQ, and production patterns.
CLI reference
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).