-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
FEATURESmall enhancementsSmall enhancements
Description
FIX physically removed a number of fields from the repository until FIX 4.3 (e.g. tag numbers 20, 47, 166, 204, 219, 465, 653). These fields should be added back into Orchestra but also marked as removed as of a specific FIX version.
This allows generating Orchestra XML files of FIX legacy repositories instead of having to manually maintain them as is the case today in https://github.com/FIXTradingCommunity/orchestrations (only FIX 4.2 and FIX 4.4 are supported this way). FIX no longer removes fields but marks them as deprecated.
The pedigree attributes are all part of the attribute group entityAttribGrp
:
<xs:attributeGroup name="entityAttribGrp">
<xs:attribute name="added" type="fixr:Version_t"/>
<xs:attribute name="addedEP" type="fixr:EP_t"/>
<xs:attribute name="changeType" type="fixr:changeType_t"/>
<xs:attribute name="deprecated" type="fixr:Version_t"/>
<xs:attribute name="deprecatedEP" type="fixr:EP_t"/>
<xs:attribute name="issue" type="xs:string"/>
<xs:attribute name="lastModified" type="fixr:Version_t"/>
<xs:attribute name="replaced" type="fixr:Version_t"/>
<xs:attribute name="replacedEP" type="fixr:EP_t"/>
<xs:attribute name="replacedByField" type="fixr:id_t"/>
<xs:attribute name="supported" type="fixr:supportType" default="supported"/>
<xs:attribute name="updated" type="fixr:Version_t"/>
<xs:attribute name="updatedEP" type="fixr:EP_t"/>
</xs:attributeGroup>
Metadata
Metadata
Assignees
Labels
FEATURESmall enhancementsSmall enhancements
Type
Projects
Status
No status