Business Message Reject (j) Message
Purpose
Used to reject an application-level request that cannot be rejected by other means
Message Direction
From QST FIX server to FIX client
Supported tags
Note
Each Business Message Reject message should start with Standard Header component(with the tag 35 (MsgType) = j
) and end with the Standard Trailer.
RefSeqNum - 45
Tag number |
Field Name |
Required |
Data type |
---|---|---|---|
45 |
RefSeqNum |
Y |
int |
Comments
Value of Tag 34 (MsgSeqNum) in the rejected message
RefMsgType - 372
Tag number |
Field Name |
Required |
Data type |
---|---|---|---|
372 |
RefMsgType |
Y |
string |
Comments
Value of Tag 35 (MsgType) in the rejected message
BusinessRejectRefID - 379
Tag number |
Field Name |
Required |
Data type |
---|---|---|---|
379 |
BusinessRejectRefID |
C |
string |
Comments
Value of the business-level ID field in the referenced message
Maximum length: 63 characters
Condition: Sent when the rejected message contains an ID
BusinessRejectReason - 380
Tag number |
Field Name |
Required |
Data type |
---|---|---|---|
380 |
BusinessRejectReason |
C |
int |
Comments
Reason for the rejecting the message
Supported values include:
0
Other
1
Unknown ID
2
Unknown security
3
Unsupported Message Type
4
Application not available
5
Conditionally Required Field Missing
Text - 58
Tag number |
Field Name |
Required |
Data type |
---|---|---|---|
58 |
Text |
N |
string |
Comments
Text description of the reason for the rejection
Message Notes
The Business Message Reject (j) message is used by the QST FIX server whenever it rejects an application-level message that fulfills session-level rules but cannot be rejected via any other means.