Skip to main content

Introduction

The OpenHIM Mediator Mapping is a generic mapping tool that can help facilitate many common data exchange needs.

The aim of the OpenHIM Mediator Mapping is to simplify implementing business logic without needing developers to create the business flows.

A non-technical person can define the configuration and the Mapping Mediator will do the rest.

Some of the features the OpenHIM Mediator Mapping caters for are as follows:

  • Content Negotiation
  • Validation
  • Transformation
  • Data manipulations
  • External requests
  • State management

What makes the OpenHIM Mediator Mapping so powerful is that it can be used for a wide range of use cases, ranging from the very basic of ensuring data quality by using the validation mechanism, or more complex use cases where it performs data validation, external lookups, data transformation and manipulations.

Even more complex workflows can be configured by allowing endpoints to call other endpoints and chaining them together to achieve a desired workflow.