XML Payment/Receipt Layout Lines (tfcmg0125m000)

Use this session to maintain the lines of an XML payment/receipt file layout.

Caution!

Do not to change XML Tag Type, Parent XML Tag Identifier, or Sequence in Parent values unless the format that is required by the bank necessitates this change.

 

Layout

The XML layout code and description.

Version

The version number.

Details
XML Tag Identifier

The XML tag number. This number is not written to XML file.

Mapping Sequence

The sequence number of the XML Tag. Multiple mapping sequences are possible for one XML Tag. These mappings are processed in an ascending sequence by mapping sequence number. The first mapping for which the element value and condition have a match is written to the XML file.

XML Tag

The XML tag name. This is the tag name in the XML file..

XML Tag Description

The XML tag description.

XML Tag Type

Defines a set of values and the allowable operations on those values.

For mapping XML elements to LN records, these data types exist:

  • Attribute
  • Boolean
  • Date
  • Decimal Number
  • Node
  • String
  • UTC Date
Include XML Tag Element

The value of this element is used for mapping sequence processing. The XML tag is included in XML file when the element value matches the value of the ‘Include XML Tag Condition’ field.

Include XML Tag Condition

This value is compared with the value of the Include XML Tag Condition to determine if the XML tag must be included in XML file or not.

Parent XML Tag Identifier

The parent XML tag number that is used to construct the XML tree structure.

Sequence in Parent

A parent tag can have multiple child tags. This field indicates the sequence in which the current tag occurs for the parent.

Mandatory

If this check box is selected, the XML tag is always written to the XML file regardless the tag is empty or not.

Select

If this check box is selected, the XML tag will be included in the file generation.

Map to Payment Element

If this check box is selected, the value of the XML tag is determined by one or more mapped Payment/Receipt elements.

Create Empty tag

If this check box is selected, the empty XML tag are created. Else, the XML tag is skipped if the value is empty.

Fixed/Prefix Text

The value entered in this field is used as a (static) tag value. When Payment/Receipts elements are mapped, this value is used as a prefix value.

Maximum Text Characters

The maximum number of text characters allowed.

Choice

If this check box is selected, the tag is a mutually exclusive choice element. If two child elements are marked as Choice, the user is informed about this when both tags are selected.

Note

This field is predefined and merely indicates whether the tag is considered to be a choice field according to the EPC rulebooks.

Transactional

If this check box is selected, the data for this line is based on the actual transaction. The transactional tags are repeated as many times as there are transactions.

Sort Sequence

The sequence of the XML tag in the file. Sort sequence is a system-generated sequence of the XML file. This field is for technical reasons only and disabled for user input.

 

Initialize

Generates an initial XML layout of the required ISO 20022 message version.

Show All Lines

Display all the XML layout lines.

Show Selected Lines

Option to show only the selected XML layout lines.

Payment/Receipt Elements

Map elements to the XML layout line.