builds the MessageCollection and provides the static, and any dynamic,
configuration data.
MessageCollection
|-- Config
|-- Source (XMLNSC {or} BLOB)
|-- OutputMessageDomain
The Source is built from whatever Batches and Transaction comprise
the Outbound Physical Transmission. The node will take the Outbound
Transmission, Batch and Transaction Object Selector data extracted
from the FTM database (possibly including associated Object Value,
Counter, and Error records) and builds an XML document called an OutMapper
document which contains all the data (including the ISF) needed by
the ITX map.
Figure 1. OutMapper document containing one batch with one transaction
example (ISF removed)
<?xml version="1.0" encoding="UTF-8" ?>
<om:pt xmlns:em="http://www.ibm.com/xmlns/prod/ftm/EndMapper" xmlns:om="http://www.ibm.com/xmlns/prod/ftm/OutMapper" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="TRANSMISSION">
<cols>
<str name="CID">XXXX120821000002</str>
<str name="SENDER">XXXXXXXX</str>
<str name="RECEIVER">XXXXXXXX</str>
<str name="OBJ_CLASS">OC_101</str>
<str name="SUBTYPE">BC_101</str>
</cols>
<objVal cat="SCT" key="ICFHeader">
<xml>
<S2SCTIcf:SCTIcfBlkCredTrf xmlns:S2SCTIcf="urn:S2SCTIcf:xsd:$SCTIcfBlkCredTrf">
<S2SCTIcf:SndgInst>XXXXXXXX</S2SCTIcf:SndgInst>
<S2SCTIcf:RcvgInst>XXXXXXXX</S2SCTIcf:RcvgInst>
<S2SCTIcf:FileRef>XXXX120821000002</S2SCTIcf:FileRef>
<S2SCTIcf:SrvcId>SCT</S2SCTIcf:SrvcId>
<S2SCTIcf:TstCode>T</S2SCTIcf:TstCode>
<S2SCTIcf:FType>ICF</S2SCTIcf:FType>
<S2SCTIcf:FDtTm>2012-08-21</S2SCTIcf:FDtTm>
</S2SCTIcf:SCTIcfBlkCredTrf>
</xml>
</objVal>
<bat type="BATCH">
<cols>
<str name="SENDER">XXXXXXXX</str>
<str name="RECEIVER">XXXXXXXX</str>
<str name="CID">XXXX1208290000110000000000000000001</str>
<str name="OBJ_CLASS">OC_XXX</str>
<str name="SUBTYPE">RET_IN_S2</str>
<str name="BATCH_DATE">2012-08-28</str>
<str name="TXN_COUNT">24</str>
<str name="VALUE_AMOUNT">442.4</str>
</cols>
<txn type="TXN_PAYMENT">
<cols>
<str name="CID">ABCID401A00128081214C1</str>
<str name="VALUE_DATE">2012-08-29</str>
<str name="SETTLE_DATE">2012-08-29</str>
<str name="ACCOUNT">XX560019630373849000</str>
<str name="BANK_CODE">XXXXXXXX</str>
<str name="DEST_BANK_CODE">XXXXXXXX</str>
<str name="DEST_ACCOUNT">XX2780001002120179</str>
<str name="RECEIVER">XXXXXXXX</str>
<str name="SENDER">XXXXXXXX</str>
<str name="OBJ_CLASS">OC_XXX</str>
<str name="SUBTYPE">RET_IN_S2</str>
<str name="CURRENCY">EUR</str>
<str name="AMOUNT">20.1</str>
</cols>
<isf:ISFMessage
</isf:ISFMessage>
</txn>
</bat>
</om:pt>