TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
102CxlRejReason @CxlRejRsnintReserved100Plus

Code to identify reason for cancel rejection.

FIX.2.7
0=

Too late to cancel

[TooLateToCancel]
1=

Unknown order

[UnknownOrder]
2=

Broker / Exchange Option

[BrokerCredit]
3=

Order already in Pending Cancel or Pending Replace status

[OrderAlreadyInPendingStatus]
4=

Unable to process Order Mass Cancel Request

[UnableToProcessOrderMassCancelRequest]
5=

OrigOrdModTime (586) did not match last TransactTime (60) of order

[OrigOrdModTime]
6=

Duplicate ClOrdID (11) received

[DuplicateClOrdID]
7=

Price exceeds current price

[PriceExceedsCurrentPrice]
8=

Price exceeds current price band

[PriceExceedsCurrentPriceBand]
18=

Invalid price increment

[InvalidPriceIncrement]
99=

Other

[Other]

Used in messages:
[OrderCancelReject]

Used in components: