Used to reject an application-level request that cannot be rejected by other means
From TT FIX to FIX client
|Tag #||Field Name||Req’d||Data type||Comments|
|Component Block <Standard Header>||Y||35=j (MsgType)|
Value of Tag 34 (MsgSeqNum) in the rejected message
Value of Tag 35 (MsgType) in the rejected message
Value of the business-level ID field in the referenced message
Maximum length: 63 characters
Condition: Sent when the rejected message contains an ID
Reason for the rejecting the message
Possible values include:
Text description of the reason for the rejection
|Component Block <Standard Trailer>||Y|
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