Dr. Robert Worden
August 18, 2023

Accelerate your HL7v2 to/from FHIR mapping project

Chief Data Scientist

NovaMap Health is very excited to announce the release of a major new feature of its FHIR Transform Engine that significantly accelerates the development and maintenance of mappings between HL7v2 and FHIR .

HL7 International has a project to develop standard mappings from HL7 Version 2 to FHIR. The mappings are defined in spreadsheets. They already address the commonly used V2 messages, and all widely used V2 segments. They embody the results of many years’ V2 and FHIR expertise. The spreadsheets are typically used manually to develop V2-FHIR transforms in other tools or programming languages.

NovaMap's FHIR Transform Engine (FTE) can capture the spreadsheets automatically and convert them to FTE mappings. Without any modification, these FTE mappings deliver powerful standard V2 to FHIR transforms, capturing the great majority of the information in the V2 messages.

The FTE mappings are a tremendous starting point for developing working local transforms, from local variants of Version 2 to local profiles of FHIR. Localisation is always needed. To do it, you only need to edit the FTE mappings to reflect local features, rather than starting from scratch.

The V2-to-FHIR transforms are delivered as generated Java, and run very quickly. A typical transform is many thousands of lines of code, reflecting the huge effort that would be needed to develop it by hand coding. It can be easily maintained or adapted, just by editing the FTE mappings and re-generating.