Transaction document

The ISF Core defines a structure for an ISF XML Document relating to a business transaction. This document is called a Transaction Document. The structure of all Transaction Documents is defined by the complex type called ISFTransactionDocument. The root element of a Transaction Document should be of this type, or of a restriction of this type.

The ISF Core also defines the element called ISFMessage (whose type, ISFMessage is a restriction of ISFTransactionDocument), which is the primary root element for ISF XML documents.

An additional element, called ISFMessages, provides a structure for an XML document that contains a collection of ISFMessage entries. This can be used by FTM for mappers that operate on batches of transactions.