The reject message should be issued when a message is received but cannot be properly processed due to a session-level rule violation. An example of when a reject may be appropriate would be the receipt of a message with invalid basic data which successfully passes de-encryption, CheckSum and BodyLength checks.
Added in protocol FIX.2.7
See in: FIX.4.1, FIX.4.2, FIX.4.3, FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2, FIX.5.0SP2 EP240, FIXT.1.1.
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
Block | StandardHeader | MsgType = 3 | Y | FIX.2.7 | |
45 | RefSeqNum | MsgSeqNum of rejected message | Y | FIX.2.7 | |
58 | Text | Where possible, message to explain reason for rejection | FIX.2.7 | ||
Block | StandardTrailer | Y | FIX.2.7 |