Reject(3) message should be issued when a message is received but cannot
be properly processed due to a session-level or data structure rule violation.
An example of when a reject may be appropriate would be the receipt of a message
with invalid basic data (e.g. missing tags) which successfully passes
decryption.
Arguments
| Tag | Name | Type | Required | Comments |
|---|---|---|---|---|
| 45 | RefSeqNum | SeqNum | Yes | MsgSeqNum(34) of the rejected message |
| 372 | RefMsgType | String | No | The MsgType(35) of the FIX message being referenced |
| 373 | SessionRejectReason | int | No | Code to identity reason for rejection:
|
| 58 | Text | String | No | Text string explaining the reason for rejection |