III.5 Building Blocks
This section describes each building block of the deployment setup:
5.1 MaMa Whitebox Level 1
The following figure depicts the structure of MaMa whitebox:
Figure 3.13: MaMa whitebox (level 1)
The structure of building blocks within MaMa is based on functional decomposition and the concept of generated persistence.
It contains the following components:
Figure 3.14: Components of MaMa Whitebox Level 1
Import Handler (Blackbox):
The Import Handler contains the core functions to import data from partners or mandators via external interfaces. It handles CSV, fixed format, or XML input, either encrypted or compressed (or both) into a configurable structure.
The following are the interfaces:
Figure 3.15: Import Handler interfaces
Quality of Service:
Import Handler implements extensive failure handling mechanisms and can, therefore, deal with a large number of error categories (for example, communication errors, data format errors, compression...