Imported from previous forum
FIXimate distinguishes between FIX and FIXML data types. Currently, the FIXML page is still a copy of the FIX page on data types, i.e. is incorrect for FIXML. This is especially important for date and time data types. Please refer to the FIX Specification, Volume 1, FIXML Schema Version Datatypes (pp. 46). The key statement on the differences in on page 37:
“A decision was made to use native XML Schema datatypes wherever possible. Many of the XML Schema standards are based upon ISO standard datatypes. This means that the FIX representation of UTCTimestamp is different from the FIXML representation. The FIXML Schema working group felt it more important to be compatible with XML and as a result XML toolsets. The requirement for conversion between FIX tag=value datatypes and XML is left to implementors.”