Imported from previous forum
[ original email was from Ephi Sinowitz - ephi.sinowitz@us.socgen.com ]
Within one fix message is it valid to have the same message type in seperate recurring groups.
For example:
TAG
73(NoOrders)
->11(ClOrdID)
78(NoAllocs)
->11(ClOrdID)
In this example field 11 can occur in the message twice. Is this allowed in the spec? All the documentation I’ve seen doesn’t address this issue.
I have not found, as of yet, any real FIX messages that do this. Does that mean I can assume they won’t?
-ephi
We have a "specification design rule" regarding the "Tag=Value" syntax of the specification which precludes the same tag from appearing within the same message more than once (unless appearing only once within an instance of a repeating group). We are not aware of any exceptions to that as of the 4.2 with 20010531 Errata. Any such exceptions would be considered an error and we would look to address and correct. The "FIXML" syntax makes such "nesting" much easier to handle.
> Within one fix message is it valid to have the same message type in seperate recurring groups.
> For example:
> ==============
> TAG
> ==============
> 73(NoOrders)
> ->11(ClOrdID)
> 78(NoAllocs)
> ->11(ClOrdID)
>
> In this example field 11 can occur in the message twice. Is this allowed in the spec? All the documentation I’ve seen doesn’t address this issue.
> I have not found, as of yet, any real FIX messages that do this. Does that mean I can assume they won’t?
>
> -ephi
>
>
>