Inbound maps

The inbound maps are used with the ITX Inbound Integration flow. The inbound maps all flow through a common driver map called CommonMap. This common map is the map name that needs to be specified in the channel table entry.

CommonMap first checks to see whether the SWIFT message needs to be validated. If it does, CommonMap calls ../FTM_Pack_SWIFT_MTyyyy/maps/validate_messages, where yyyy is the SWIFT release year. It in turn calls the Java™ Verification Component to do the validation. The results are returned to CommonMap. If the message failed validation CommonMap exits and the message follows the error path through the rest of the integration flow.

For valid messages CommonMap converts blocks 1, 2, 3, and 5 of the SWIFT message to parts of the ISF record. It then calls a map that is specific to the type of SWIFT message to convert block 4. If the message type is not one of the types that are provided, CommonMap exits and the message follows the error path through the rest of the integration flow.

The SWIFT message type maps are named:
  • MT200InboundBody for MT 200 messages
  • MT202InboundBody for MT 202 messages
  • MT203InboundBody for MT 203 messages
  • MT204InboundBody for MT 204 messages
  • MT210InboundBody for MT 210 messages
  • MT900InboundBody for MT 900 messages
  • MT910InboundBody for MT 910 messages
  • MT920InboundBody for MT 920 messages
  • MT940InboundBody for MT 940 messages
  • MT942InboundBody for MT 942 messages
  • MT950InboundBody for MT 950 messages
  • MTn98InboundBody for MT n98 messages
  • MTn99InboundBody for MT n99 messages