Table of Contents
Last updated: 2024-06-26

Introduction


The articles of this section goes into the details of the Model and Mapping frameworks.

The picture below gives an overview of a mapping process using the Mapping Framework.

Mapping Framework

All mappers start with the source of the mapper. The importer is responsible for reading the input (e.g. P21, CSV, JSON or Excel) into a data model (also known as deserializing). After the data has been read into the data model representation, the data is stored in a repository.

The repository is a storage area with a known set of operations that the mapper can work against. The mapper executes mappings and produces target model instances, which are stored in the target repository. When the mapper has completed the content of the target repository is written to the desired output format using the exporter (also known as serializing).

Model Framework