xsys.011.001.02 mapper

The xsys.011 (xsys.011.001.02) inbound mapper is used by T2 for sending delivery notification (DlvryNtfctn) messages from RTGS to FTM high value payments.

Overview

The default mapper name is Xsys011ToISFMapper. The xsys.011 mapper can also be used along with the High Value Payments business application header mapper. For more information, see High Value Payments business application header mapper.

The details of the mapping specification for these mappers are in separate documentation that is included in the documentation fix pack for High Value Payments. For more information about getting the documentation fix pack, see FTM support links for High Value Payments.

Inbound mapper

The CONFIG=entry channel parameter is required for the inbound mapper. The mapper uses this parameter to locate the <msgTypeCfg> entry with a <type> child element that contains xsys.011.* in the value table. The <msgTypeCfg> entry contains the configuration parameters for the inbound mapper.

For example, the default Message From T2 channel is configured with a CONFIG=FTM_MAP_CFG_MSG_FROM_T2 parameter. When an xsys.011.001.02 message is received, the mapper searches the value table to find the <msgTypeCfg> entry to use for the message. It searches for a value table entry that meets the following conditions.
  • The category is FTM_MAP_CFG_MSG_FROM_T2.
  • The <msgTypeCfg> entry has a <type> child element with the value of xsys.011.*.

If the <msgTypeCfg> entry cannot be found, the mapper causes an exception to report a subType not found error.

The default <msgTypeCfg> entry for FTM_MAP_CFG_MSG_FROM_T2 is shown in the following example.
<msgTypeCfg>
   <class>XSYS011</class>
   <subType>FTM_FROM_NETWORK_DELIVERY_NOTIF</subType>
   <extendedCfg>
      <name>MASTER_FLAG</name>
      <value>N</value>
   </extendedCfg>
   <pt>
      <class>XSYS011</class>
      <subType>FTM_FROM_NETWORK_DELIVERY_NOTIF</subType>
   </pt>
   <mapName>Xsys011ToISFMapper</mapName>
   <type>xsys.011.*</type>
</msgTypeCfg>
The following table shows the values from the <msgTypeCfg> entry that are used as configuration parameters by the inbound mapper.
Table 1. Values from <msgTypeCfg> that are used as configuration parameters by the inbound mapper
Element Description
<class> The value from this element is used as the value for TRANSACTION_V.OBJ_CLASS.
<subType> The value from this element is used as the value for TRANSACTION_V.SUBTYPE and ISFMessage/Header/BusinessConcept.
<extendedCfg> element that has a <name> child element with the value MASTER_FLAG. The value from the associated <value> child element is used as the value for MASTER_FLAG for TRANSACTION_V and TRANSMISSION_V.
<pt> The value from the <class> child element is used as the value for TRANSMISSION_V.OBJ_CLASS.
<pt> The value from the <subType> child element is used as the value for TRANSMISSION_V.SUBTYPE.
The following table shows the default configuration parameters for channels that use the xsys.011 inbound mapper.
Table 2. Default configuration parameters for channels that use the xsys.011 inbound mapper
Category Class SubType MASTER_FLAG Pt.class Pt.subType
FTM_MAP_CFG_MSG_FROM_T2 XSYS011 FTM_FROM_NETWORK_DELIVERY_NOTIF N XSYS011 FTM_FROM_NETWORK_DELIVERY_NOTIF