The Business Message Reject message can reject an application-level message which fulfils session-level rules and cannot be rejected via any other means. Note if the message fails a session-level rule (e.g. body length is incorrect), a session-level Reject message should be issued.
Table 9 – Business Message Reject
Tag |
FieldName |
Req’d |
Comments |
Format |
StandardHeader |
Y |
MsgType = j (lowercase) |
| |
45 |
RefSeqNum |
N |
MsgSeqNum of rejected message |
SeqNum |
372 |
RefMsgType |
Y |
The MsgType of the FIX message being referenced. |
String |
379 |
BusinessRejectRefID |
N |
The value of the business-level “ID” field on the message being referenced. Required unless the corresponding ID field (see list above) was not specified. |
String |
380 |
BusinessRejectReason |
Y |
Code to identify reason for a Business Message Reject message. Code to identify reason for a Business Message Reject message. |
Int |
58 |
Text |
N |
Free format text string |
String |
Standard Trailer |
Y |
|
|