FIXML format

Imported from previous forum

Hi,
If a broker places an order in FIXML, in which format broker has to enter?
We have given a sample below. Will it look like this ?

8= FIX. 4. 2|9= 1043|35= D|34= 10|49= CM|115= CUSTOMER|144= BOSTONEQ|56= SM|57= DOT|143= NY|52= 20001009- 12: 50: 58|
212= 937 |213= <FIXML>< FIXMLMessage>…omitted …</ FIXMLMessage></ FIXML> |10= 038|

Content of 213 tag …
Will it have an header once again or just the application message alone will be the part FIXML notation in tag 213 ? As per FIXML 4.3 DTDs, it should have an header and application message.
Please send one FIXML sample message. This will definitely clarify our doubt.
Waiting for you reply.

Thanks.

[ original email was from John Goeller - john.goeller@csfb.com ]
I think you can do it that way. However, in FIX 4.3 we created a new MsgType value (see below) which would allow you to just send the just the FIXML. Regarding header fields we carried over some of them into FIXML (not all) because that’s how FIX identifies counterparties. FIXML could work in other transports (SOAP) as well as the FIX session level. For the FIX session have look at FIX Specification Volume 2 in the following section:

TRANSMITTING FIXML OR OTHER XML-BASED CONTENT
Note that while the FIX Session Protocol is based upon “Tag=Value” syntax for the Standard Header, Standard Trailer, and the Administrative Messages which make up the FIX Session Protocol, it is possible to send FIXML or other XML-based content (“payload”) via the FIX Session Protocol. The FIXML or other XML-based content is enclosed in a traditional “Tag=Value” FIX standard header via the standard header’s XmlDataLen and XmlData fields and followed by the “Tag=Value” FIX standard trailer. This allows a FIX Engine (software which implements the FIX Session Protocol) to transmit FIXML or other XML-based content via the robust, real-time asynchronous transport which has been in use for many years. The generic MsgType field value for "XML message (e.g. non-FIX MsgType)" can be used when transmitting XML content which is not defined with a FIX MsgType.

> Hi,
> If a broker places an order in FIXML, in which format broker has to enter?
> We have given a sample below. Will it look like this ?
>
> 8= FIX. 4. 2|9= 1043|35= D|34= 10|49= CM|115= CUSTOMER|144= BOSTONEQ|56= SM|57= DOT|143= NY|52= 20001009- 12: 50: 58|
> 212= 937 |213= <FIXML>< FIXMLMessage>…omitted …</ FIXMLMessage></ FIXML> |10= 038|
>
> Content of 213 tag …
> Will it have an header once again or just the application message alone will be the part FIXML notation in tag 213 ? As per FIXML 4.3 DTDs, it should have an header and application message.
> Please send one FIXML sample message. This will definitely clarify our doubt.
> Waiting for you reply.
>
> Thanks.
>
>