xsys.012.001.02 mapper
The xsys.012 (xsys.012.001.02) inbound mapper is used by T2 for sending delivery notification (DlvryNtfctn) messages from RTGS to FTM for High Value Payments.
Overview
The default mapper name is Xsys012ToISFMapper. The xsys.012 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.012.*
in the value table. The
<msgTypeCfg>
entry contains the configuration parameters for the inbound mapper.
<msgTypeCfg>
entry to use for the message. It
searches for a value table entry that meets the following conditions.- The category is HVP_MAP_CFG_MSG_FROM_TARGET2.
- The
<msgTypeCfg>
entry has a<type>
child element with the value ofxsys.012.*
.
If the <msgTypeCfg>
entry cannot be found, the mapper causes an exception to report
a subType not found error.
<msgTypeCfg>
entry for HVP_MAP_CFG_MSG_FROM_TARGET2 is shown in the
following example.<msgTypeCfg>
<class>XSYS012</class>
<subType>HVP_FROM_NETWORK_DELIVERY_NOTIF_NACK</subType>
<extendedCfg>
<name>MASTER_FLAG</name>
<value>N</value>
</extendedCfg>
<pt>
<class>XSYS012</class>
<subType>HVP_FROM_NETWORK_DELIVERY_NOTIF_NACK</subType>
</pt>
<mapName>Xsys012ToISFMapper</mapName>
<type>xsys.012.*</type>
</msgTypeCfg>
<msgTypeCfg>
entry 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. |
Category | Class | SubType | MASTER_FLAG | Pt.class | Pt.subType |
---|---|---|---|---|---|
HVP_MAP_CFG_MSG_FROM_TARGET2 |
XSYS012 |
HVP_FROM_NETWORK_DELIVERY_NOTIF_NACK |
N |
XSYS012 |
HVP_FROM_NETWORK_DELIVERY_NOTIF |