Dictionary coverage

What this reference does not cleanly cover. The dictionaries are generated from upstream sources, and a few things do not map perfectly. Publishing the gaps is cheaper than pretending they are not there.

Fields with no possible example (4)

These fields are defined in the FIX 4.2 dictionary but referenced by no message in it, so there is no valid message that could carry them. Their pages say so rather than showing an invented example.

FIX 4.4 generation gaps (36)

Recorded by the dictionary generator when an upstream source could not be mapped exactly.

KindWhereDetail
conditional-overlay-unmatchedcomponent settlinstructionsdataConditional-required group 85 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 146Conditional-required group 555 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 296Conditional-required group 295 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 428Conditional-required field 354 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 428Conditional-required field 355 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 552Conditional-required group 518 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 552Conditional-required group 78 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 78Conditional-required group 576 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedgroup 85Conditional-required component settlementparties has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage 6Conditional-required group 199 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage 6Conditional-required group 215 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage AAConditional-required group 146 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ADConditional-required group 580 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ALConditional-required group 555 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ALConditional-required group 711 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage AMConditional-required group 555 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage AMConditional-required group 711 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ANConditional-required group 555 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ANConditional-required group 711 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage AOConditional-required group 555 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage AOConditional-required group 711 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ARConditional-required group 78 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ASConditional-required group 73 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ASConditional-required group 78 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage BConditional-required group 215 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage bConditional-required group 296 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage CConditional-required group 215 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage DConditional-required group 78 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage JConditional-required group 124 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage JConditional-required group 73 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage JConditional-required group 78 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage oConditional-required group 473 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage oConditional-required group 510 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage TConditional-required group 778 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage yConditional-required group 146 has no matching member in the QuickFIX structure.
conditional-overlay-unmatchedmessage ZConditional-required group 295 has no matching member in the QuickFIX structure.

FIX 4.2 generation gaps (2)

Recorded by the dictionary generator when an upstream source could not be mapped exactly.

KindWhereDetail
synthesized-datatypedatatype MultipleValueStringReferenced by fields but absent from Datatypes.xml; synthesized base "String".
synthesized-datatypedatatype LengthReferenced by fields but absent from Datatypes.xml; synthesized base "int".

Versions covered

This reference covers FIX 4.4 and FIX 4.2 only, because those are the two dictionaries @boarteam/fix ships today. FIX 5.0 SP2, FIXT and venue-specific dialects are not covered, and we would rather say so than list a version we cannot decode.