Skip to main content

Mapper: Simplifying Interoperability

Overview

The iEHR Mapper is a service designed to streamline the conversion of health data between legacy formats and FHIR. It ensures seamless interoperability across healthcare systems by leveraging Liquid-based templates for bidirectional data transformations.

iEHR Mapper

This tool enables healthcare providers and organizations to efficiently modernize their data exchange processes, reducing manual effort while enhancing accuracy and compliance.


Key Features & Supported Conversions

The iEHR Mapper offers a wide range of conversion capabilities, supporting legacy and modern formats alike:

  • FHIR ⇔ HL7v2 – Converts HL7v2 messages into structured FHIR resources and vice versa.
  • FHIR ⇔ C-CDA – Translates clinical documents into and from FHIR-based formats.
  • HL7v2 ⇔ JSON – Converts HL7v2 messages into lightweight JSON objects.
  • HL7v2 ⇔ XML – Ensures seamless translation of HL7v2 messages into XML format.

By automating these critical transformations, healthcare organizations can transition more efficiently towards FHIR-based workflows.


How It Works: Template-Based Conversions

The iEHR Mapper operates using Liquid-based templates, which define flexible mappings between various healthcare data formats.

Key Template Features:

  • Written in Liquid, a powerful and adaptable templating language.
  • Comes with pre-built templates, but users can create new or modify existing ones for custom conversion needs.
  • Supports complex data structures, ensuring robust interoperability for clinical workflows.

These templates empower organizations to fine-tune their data exchange processes while maintaining full FHIR compliance.


API Functionality

The iEHR Mapper API provides REST-based endpoints to automate data conversion requests.

Key API Features:

  • Accepts HL7v2, C-CDA, JSON, and XML inputs for processing.
  • Applies Liquid templates for custom data transformations.
  • Supports real-time processing for seamless integration.
  • Allows user-defined mappings for specialized workflows.

Developers can integrate the iEHR Mapper API into existing systems, ensuring efficient, scalable, and automated interoperability.