FIXTradingCommunity / fix-orchestra

Machine readable rules of engagement
Apache License 2.0
71 stars 34 forks source link

[repository schema] NumInGroup should not be required if not tag-value encoding #135

Closed donmendelson closed 2 years ago

donmendelson commented 2 years ago

Currently, NumInGroup is required for every repeating group. However, it is only used for tag-value encoding, not for FIXML, SBE, or other protocols. Therefore, unless tag-value is intended usage, NumInGroup should not be required.

donmendelson commented 2 years ago

NumInGroup is already optional:

<xs:element name="numInGroup" type="fixr:fieldRefType" minOccurs="0"/>

Not sure why an application flagged a missing NumInGroup in an Orchestra group. Will investigate that, but the XML schema is not at fault.