[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/0c36c363 - PLEASE DO NOT REPLY BY MAIL.]
You are correct, in FIX 4.4 MDIncGrp and MDFullGrp were implicit blocks and thus not modeled explicitly in the repository. The fact that they are repeating blocks means that they have a NoXXX field to begin with and then a set of ordered fields of which the first one is mandatory to allow proper parsing. MDEntryType is such a field for MDFullGrp and MDUpdateAction for MDIncGrp. NoXXX is typically not viewed as the "first" field of a repeating group. NoXXX fields only exist for the tag=value syntax. They are not required for FIXML where you have explicit (repeating) group/component delimiters. > > Hi Hanno, > > The comment to MDEntryType also makes me confused too. > > As general, NoXXX would be the first field in the repeating group, but > it is not repeated; here, it may mean that MDEntryType is the first > field, which is in the repeated list. Right ? > > As to the component issue, thanks for your info. > > And now, I have identified that in the \fix- > repository_20090420\FIX.4.4\Components.xml,there is no such definitions > for both MDIncGrp and MDFullGrp. > > And they are in the FIX 5.0 later. > [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 -~----------~----~----~----~------~----~------~--~---
