Maintenance Notice

Due to necessary scheduled maintenance, the JMIR Publications website will be unavailable from Wednesday, July 01, 2020 at 8:00 PM to 10:00 PM EST. We apologize in advance for any inconvenience this may cause you.

Who will be affected?

Accepted for/Published in: JMIR Medical Informatics

Date Submitted: Feb 20, 2024
Date Accepted: Jul 25, 2024

The final, peer-reviewed published version of this preprint can be found here:

A Generic Transformation Approach for Complex Laboratory Data Using the Fast Healthcare Interoperability Resources Mapping Language: Method Development and Implementation

Kruse J, Wiedekopf J, Kock-Schoppenhauer AK, Essenwanger A, Ingenerf J, Ulrich H

A Generic Transformation Approach for Complex Laboratory Data Using the Fast Healthcare Interoperability Resources Mapping Language: Method Development and Implementation

JMIR Med Inform 2024;12:e57569

DOI: 10.2196/57569

PMID: 39423342

PMCID: 11508034

Warning: This is an author submission that is not peer-reviewed or edited. Preprints - unless they show as "accepted" - should not be relied on to guide clinical practice or health-related behavior and should not be reported in news media as established information.

FML2Mirth: Generic Transformation of complex laboratory data based on FML-mapping rules and automatically generated Mirth channels

  • Jesse Kruse; 
  • Joshua Wiedekopf; 
  • Ann-Kristin Kock-Schoppenhauer; 
  • Andrea Essenwanger; 
  • Josef Ingenerf; 
  • Hannes Ulrich

ABSTRACT

Background:

Reaching a significant amount of interoperability between proprietary healthcare systems is an ubiquitous task in medical informatics, where communication servers are traditionally used for referring and transforming data from source to target systems. The Mirth Connect Server, which is an open-source communication server, offers in addition to the exchange functionality, also functions for the simultaneous manipulation of data. In recent times, the standard Fast Healthcare Interoperability Resources (FHIR) is becoming more and more prevalent in the German healthcare system. This standard specifies its own standardized mechanisms for transforming data structures in the form of StructureMaps and the FHIR Mapping Language.

Objective:

In this study, a generic approach will be developed, which allows to apply these formalized mapping rules defined by the FHIR Mapping Language in an exchangeable manner. A transformation engine is required to execute the mapping rules.

Methods:

FHIR natively defines resources to support conversion of instance data, the FHIR resource StructureMap. This resource encodes all information required to transform data from a source system into a target system. In our approach, this information is defined in an implementation-independent manner using the FHIR Mapping Language. Once the mapping has been defined, executable Mirth channels are automatically generated from the resources containing the mapping in form of JavaScript. These channels can be deployed to the Mirth Connect Server.

Results:

The resulting tool is called FML2Mirth, a Java-based transformer that derives Mirth channels from a given mapping based on the underlying StructureMaps that contain the detailed rules. The implementation of the translate functionality is guaranteed by the integration of a terminology server and to achieve conformity with existing profiles, validation via the FHIR validator is built in. The system is evaluated for its practical use by transforming LDTv.2 laboratory results into MIO lab reports according to NASHIP specifications and into to the HL7 Europe Laboratory Report. It is shown that the system can generate complex structures, but LDTv.2 lacks some information to fully comply with the specification.

Conclusions:

The tool for the auto-generation of Mirth channels was successfully presented. Initial tests have shown that it is feasible to use the complex structures of the mapping language in combination with a terminology server to transform instance data. Although the Mirth Server and FHIR are well established in the field of medical informatics, the combination offers space for more research, especially with regard to the FHIR Mapping Language. At the same time, it can be stated that the Mapping Language still has implementation short comings that can be compensated by Mirth Connect as a base technology. Clinical Trial: N/A


 Citation

Please cite as:

Kruse J, Wiedekopf J, Kock-Schoppenhauer AK, Essenwanger A, Ingenerf J, Ulrich H

A Generic Transformation Approach for Complex Laboratory Data Using the Fast Healthcare Interoperability Resources Mapping Language: Method Development and Implementation

JMIR Med Inform 2024;12:e57569

DOI: 10.2196/57569

PMID: 39423342

PMCID: 11508034

Download PDF


Request queued. Please wait while the file is being generated. It may take some time.

© The authors. All rights reserved. This is a privileged document currently under peer-review/community review (or an accepted/rejected manuscript). Authors have provided JMIR Publications with an exclusive license to publish this preprint on it's website for review and ahead-of-print citation purposes only. While the final peer-reviewed paper may be licensed under a cc-by license on publication, at this stage authors and publisher expressively prohibit redistribution of this draft paper other than for review purposes.