FIX Repository Extension Pack ReadMe file

This html page contains details of the changes applied by the service pack

New Tags added in this extension pack

TagFieldNameAbbrNameTypeDescPattern
1387NoTrdRepIndicatorsNoTrdRepIndicatorsNumInGroupNumber of trade reporting indicators
1388TrdRepPartyRolePtyRoleintIdentifies the type of party for trade reporting. Same values as PartyRole(452).
1389TrdRepIndicatorTrdRepIndBooleanSpecifies whether the trade should be reported (or not) to parties of the provided TrdRepPartyRole(1388). Used to override standard reporting behavior by the receiver of the trade report and thereby complements the PublTrdIndicator( tag1390).
1390TradePublishIndicatorTrdPubIndintIndicates if a trade should be reported via a market reporting service. The indicator governs all reporting services of the recipient. Replaces PublishTrdIndicator(852).

Tags modified in this extension pack

Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'Tag = xxx'> where xxx is a tag number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.

TagFieldNameAbbrNameTypeDescPattern
Replace this, test is Tag = 852
852PublishTrdIndicatorPubTrdIndBooleanIndicates if a trade should be reported via a market reporting service.
With this
852PublishTrdIndicatorPubTrdIndBooleanIndicates if a trade should be reported via a market reporting service.

New Enums added in this extension pack

TagNew EnumsGroup
598 - Good Through Crossing
599 - At Crossing
77N - Close but notify on open
77D - Default
2765 - Median Price
2772 - Marketplace entered trade
2773 - Mult Asset Class Multileg Trade
2774 - Multileg-to-Multileg Trade
529B - Issuer Holding
529C - Issue Price Stabilization
82933 - Off Hours Trade
82934 - On Hours Trade
82935 - OTC Quote
13900 - Do Not Publish Trade
13901 - Publish Trade
13902 - Deferred Publication

Enums modified in this extension pack

Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'Tag = xxx and Enum = yyy'> where xxx is a tag number and yyy is an enum string may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.

TagNew EnumsGroup

New message contents in messages and components

NameIndTagReqdDescription
TradeCaptureReport0TrdRepIndicatorsGrpNoNumber of trade reporting indicators following
TradeCaptureReport01390No
QuoteResponse0529No
TradeCaptureReportAck0TrdRepIndicatorsGrpNo
TradeCaptureReportAck01390No
01387NoNumber of trade publication indicators following
11388No
11389No

Modified existing elements in messages and components

Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx and Position = yyy'> where xxx is a MsgID number and yyy is an Position number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.

NameIndTagReqdDescription
Replace this, test is MsgID = 64 and Position = 41
TradeCaptureReport075Yes Used when reporting other than current day trades.
With this
TradeCaptureReport075NoUsed when reporting other than current day trades.
Replace this, test is MsgID = 64 and Position = 143
TradeCaptureReport0852No
With this
TradeCaptureReport0852No
Replace this, test is MsgID = 77 and Position = 21.5
TradeCaptureReportAck0852No
With this
TradeCaptureReportAck0852No

New messages added this EP

MsgTypeNameCategorySectionAbbreviation

Modified messages added this EP

Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx'> where xxx is a MsgID number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.

MsgTypeNameCategorySectionAbbreviation

New components added this EP

NameCategoryTypeAbbreviation
TrdRepIndicatorsGrpCommonImplicitBlockRepeatingTrdRepIndicatorsGrp

Modified components in this EP

Please note modification in the xsl that does not conform to the FPL pattern of <xsl:when test = 'MsgID = xxx'> where xxx is a MsgID number may not appear here. If it does appear here it actions may be inaccurately reported, check the underlying XSL for existance.

NameCategoryTypeAbbreviation