The following table displays the available node functions and their descriptions for the mapping tool:
Node Functions
| SI No. | Node Function | Description |
|---|---|---|
| 1 | Add Constant Value | Constant values can be added to any destination field |
| 2 | Direct Mapping One-to-One | Map a field from source to target |
| 3 | Add Source Condition | Conditions can be applied based on the position or value of the source element |
| 4 | Add Target Condition | Conditions can be applied based on the position or value of the field on the target element |
| 5 | Add For-Each | Can be used to create a target node set by looping over a source element |
| 6 | Group Multiple Condition | Multiple conditions can be grouped using OR, NOT, and AND operators for custom mappings |
| 7 | Duplicate Node | Multiple extrinsic or custom nodes can be created using this function |
| 8 | Add Target Position Variable | Map source values to the target matching the target's occurrence position |
| 9 | Add Target Value Variable | Implements conditional mapping that applies the mapping to a target matching a source condition of the value variable type |
| 10 | Choose-When | Can be used to map one or more source elements to one target element with a condition for each source element |
| 11 | Create/Replace Node | Creates a new node; required when the node is not created via standard mapping |
| 12 | Delete Node | Used to delete the existing node or suppress the standard mapping against the selected node |
| 13 | Concat Function | Concatenate up to three source elements and map to a target field |
| 14 | Substring Function | Choose a substring from a source field and add to a destination field |
| 15 | Normalize Function | Remove additional white spaces from the source XPath into the target item |
| 16 | Format Date Function | Set date pattern to be applied when writing the mapped date |
| 17 | Format Number Function | Set a number pattern to be applied on the mapped number |
| 18 | Translation Function | Translate a value of the source field to a different value and map it to the target field |