> For the complete documentation index, see [llms.txt](https://docs.justransform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.justransform.com/development/mapper-and-map-chains.md).

# Mapper & Map Chains

Using Mapper and Map Chains is a joint process of defining data transformation between another system or application.

Initially, Mapper is used to define the initial data transformation process.

**Mapper:** Mapping is the process of defining how data from one system or application should be transformed and mapped to another system or application. This involves specifying the relationship between fields in the source and target systems or applications.&#x20;

{% hint style="info" %}
For example, if you are integrating a Trading Partner with an accounting system, you may need to map e-Orders from your Trading Partner to the invoicing in the accounting system. The Trading Partner may use PEPPOL and the accounting system may use REST.
{% endhint %}

Information on using Mapper can be found below:

{% content-ref url="/pages/BY5Uq1VlCW05XyXF8QeK" %}
[Mapper](/development/mapper-and-map-chains/mapper.md)
{% endcontent-ref %}

On completion of your Mapper creation. Map Chains can be used to create chains of multiple Mapper processes.

**Map Chains:** Map Chains are a series of mappings that are linked together to form a complex data integration process. Map Chains are used to automate the transfer of data between multiple systems and applications, and to transform and manipulate the data in a specific order. By using Map Chains, this reduces the time and effort required to perform manual data mapping and manipulation, and improves accuracy and consistency of the data integration operations.

Information on using Map Chains can be found below:

{% content-ref url="/pages/YJXWLWiIm08HfOn6HiaM" %}
[Map Chains](/development/mapper-and-map-chains/map-chains.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.justransform.com/development/mapper-and-map-chains.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
