Import source

The IBM Transformation Extender Schema Importer is used to generate the FIXML type trees.

The type trees are based upon the following DTDs and schemas:
  • fixml_41.mtt - based from FIXML 4.1 DTD version 20000929
  • fixml_42.mtt - based from FIXML 4.2 DTD version 20010330
  • fixml_43.mtt - based from FIXML 4.3 DTD version 20020920
  • fixml_44.mtt - based from FIXML 4.4 schema version 20040109
  • fixml_50.mtt - based from FIXML 5.0 schema version 20070103
  • fixml_50_sp1.mtt - based from FIXML 5.0 SP1 schema version 20080314
  • fixml-main-Latest.mtt - based from FIXML Latest schema version 20250613

You must obtain these DTDs directly from FIX. The DTDs are copied to the DTDs to the same location where the compiled map that references any of the FIXML 4.1, 4.2 or 4.3 type trees is being executed.

Copies of the FIXML schemas are shipped with the Pack for Financial Payments, FIX component. The FIXML schemas are installed in the following directory:

<install_dir>/packs/financial_payments_vn.n.n.n/fix/schemas

The minimum version of the IBM Transformation Extender base product that is required by the Pack for Financial Payments, FIX component allows maps to work directly with "native" schemas. The pack does not ship "imported" type trees that are based on FIXML 5.0 SP2 schema. An example of such a scenario where FIXML schemas are being used directly in the maps is found in the sample conversion maps between FIX 5.0 SP2 and FIXML 5.0 SP2 under the <install_dir>/packs/financial_payments_vn.n.n.n/fix/example folder.