The client should never In Production, we do not expect to receive BusinessMessageReject messages in Production.from the venue in response to client messages, but we cannot guarantee that they will not ever occur. Should None the less, should such an event occur, the Client must ensure that it recovers from the error correctly. correctly as a result of this error. This should include using the BusinessRejectRefID and RefMsgType to update pricing or order state, as necessary: | Client Message | Client Role | RefMsgType | BusinessRejectRefID |
|---|
| MarketDataRequest | Taker | V | MDReqID |
|---|
| QuoteRequest | Taker | R | QuoteReqID |
|---|
| Quote | Maker | S | QuoteID |
|---|
| MassQuote | Maker | i | QuoteID |
|---|
| QuoteCancel | Maker | Z | QuoteID |
|---|
| QuoteResponse | Taker, Maker | AJ | QuoteReqID |
|---|
| NewOrderMultileg | Taker | AB | ClOrdID |
|---|
| MultilegOrderCancelReplaceRequest | Taker | AC | ClOrdID |
|---|
| OrderCancelRequest | Taker | F | ClOrdID |
|---|
| ExecutionReport | Maker | 8 | ExecID |
|---|
| ExecutionAck | Taker | BN | ClOrdID |
|---|
|