Prepare Collection Msg

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>