[This message was posted by Hanno Klein of Deutsche Börse Systems <[email protected]> to the "4.4 Changes" discussion forum at http://fixprotocol.org/discuss/17. You can reply to it on-line at http://fixprotocol.org/discuss/read/e5aba30c - PLEASE DO NOT REPLY BY MAIL.]
Only the first few fields of the header must be in sequence, see FIX Spec Volume 1. "The first three fields in the standard header are BeginString (tag #8) followed by BodyLength (tag #9) followed by MsgType (tag #35)." Also "General message format is composed of the standard header followed by the body followed by the standard trailer." Fields of the header thus must not appear in the body. The standard header fields are identified in the respository as MsgID 1024 in MsgContents.xml. It is also defined in FIXimate as component 1024 which you can find in Comp1024.html. Regards, Hanno. > Hi All, > > Recently I encountered some query about TAG 122 which is a header > message and will be included during resend messages session. I noticed > that this TAG might not be in sequence like from the beginning of the > message, starting after the SenderCompID/TargetCompID etc. The TAG seem > to appear in the middle of the body message or at the end of the > messages. Is there any way we can recognise which is a header TAG or > body TAGs etc? Do we have any FIX protocol info that will indicate which > TAG should come first or before? Thanks in advance! [You can unsubscribe from this discussion group by sending a message to mailto:[email protected]] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/FIX-Protocol?hl=en -~----------~----~----~----~------~----~------~--~---
