Used to reject an application-level request that cannot be rejected by other means
From TT FIX to FIX client
Click the links below to navigate to the documentation for that tag.
Tag # | Field Name | Req’d | Data type | Comments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Y |
35=j (MsgType) For additional information about this component group, consult the full documentation. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | RefSeqNum | Y | int |
Value of Tag 34 (MsgSeqNum) in the rejected message |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
372 | RefMsgType | Y | string |
Value of Tag 35 (MsgType) in the rejected message |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
379 | BusinessRejectRefID | C | string |
Value of the business-level ID field in the referenced message Maximum length: 63 characters Condition: Sent when the rejected message contains an ID |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
380 | BusinessRejectReason | Y | int |
Reason for the rejecting the message Possible values include:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | Text | N | string |
Text description of the reason for the rejection |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Y | For additional information about this component group, consult the full documentation. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Business Message Reject (j) message is used by the TT FIX whenever it rejects an application-level message that fulfills session-level rules but cannot be rejected via any other means (i.e. Order Cancel Reject (9) message).
For example, suppose a FIX client sends an Order Cancel/Replace Request (G) message where Tag 11 (ClOrdID) matches an existing client order ID. When TT FIX receives the message, it verifies the validity of the message. However, business rules require that a client order ID remains unique for the trading session. Therefore, TT FIX responds with a Business Message Reject (j) message.
Any application request message