Transformation language

TML is a language written in XML that defines how output data should be generated from given input data, during a data transfer process.

The language has the following key features:

  • Simple field-to-field mapping from the input data (source) to the output data (target).
  • Mapping of multiple fields in the input data (source) to a single field in the output data (target).
  • Setting of fixed values in the output data (target).
  • Transformation of output data values (target) using Java Script scripts. This provides highly flexible definition of complex, conditional setting of values, including full calculation facilities.