Each statement type represents the type of elements that are mapped between the source and target schemas. In the case of a Router statement, the statement type represents the action to take to map the elements.
You can define the following types of statements:
Map
A Map statement links a simple source element to a simple target element.
Group
A Group statement links a complex source element to a complex target element.
Repeating Group
A Repeating Group statement links a repeating complex source element to a repeating complex target element.
Router
A Router statement uses conditions to evaluate each source element and process it based on the input value.
Option
An Option statement defines a condition in a Router statement. If the condition evaluates to true, the hierarchical mapper runs the Option statement.
Default
A Default statement defines the default statement to run in a Router statement if none of the Option statements apply.