MT199 mapper

The MT199 mapper is used for confirming the transaction status of a funds transfer that was initiated by the customer.

Overview

The MT199 mapper is an outbound mapper.

MT199 outbound mapper
This mapper maps the ISF messages to MT messages. The default mapper name is ISFToMTMapper.

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.

The inbound and outbound MT199 mappers can also be used along with the High Value Payments business application header mapper or the ISO message router mapper. For more information, see High Value Payments business application header mapper and ISO message router mapper.

Outbound mapper

The CONFIG=entry channel parameter is required for outbound mapper. The mapper uses this parameter to locate the <msgTypeCfg> entry with a <subType> child element that contains the same value as the ISF business concept. The <msgTypeCfg> entry contains the configuration parameters for the outbound mapper.

For example, the default Message To channel is configured with a CONFIG=HVP_MAP_CFG_MT_STATUS_TO_CHANNEL parameter. When a 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 value of the category is HVP_MAP_CFG_MT_STATUS_TO_CHANNEL.
  • The <msgTypeCfg> entry has a <subType> child element with a value that is the same as the ISF business concept.
The default <msgTypeCfg> entry for HVP_MAP_CFG_MT_STATUS_TO_CHANNEL is shown in the following example.
<msgTypeCfg>
   <subType>HVP_TO_DBTR_PNACK_STAT</subType>
   <extendedCfg>
      <name>DESTINATION_ADDRESS</name>
      <value>HVPBEF20XXXX</value>
   </extendedCfg>
   <extendedCfg>
      <name>LT_ADDRESS</name>
      <value>TRGTXETGXXXX</value>
   </extendedCfg>
   <mapName>FXH_FIN199ISFToMTBodyMapper_fin2021</mapName>
   <type>FIN199</type>
</msgTypeCfg>
The following table shows the default configuration parameters for the channels that use the MT199 outbound mapper.
Table 1. Default configuration parameters for channels that use the MT199 outbound mapper
Category SubType Type
HVP_MAP_CFG_MT_STATUS_TO_CHANNEL HVP_TO_DBTR_PNACK_STAT FIN199
The outbound mapper handles the datetime elements by using the following rules.
  • If the time zone is configured in the Channel table, the input datetime value is mapped from the UTC time zone to the format of the channel time zone.
  • If the time zone is not configured in the Channel table, the local time zone where the mapper is running is used. The input datetime value is mapped from the UTC time zone to the format of the local time zone.
The outbound mapper uses the TS_INCLUDE_OFFSET channel parameter to control whether the time zone offset is included in the output datetime values.
  • If TS_INCLUDE_OFFSET is set to Y, the time zone offset is included in the output datetime values.
  • If TS_INCLUDE_OFFSET is set to N or not configured, the time zone offset is not included in the output datetime values.