The Reject <3> message is issued by the server when a message is received but cannot be properly processed due to deviation from the FIX specification or system error. The reason for the rejection may be given in the Text <58> field.
| Tag | Field Name | Data Type | Req’d | Comments |
|---|---|---|---|---|
| Standard header | Y | MsgType 35=3 | ||
| 45 | RefSeqNum | int | Y | MsgSeqNum <34> of the rejected message. |
| 371 | RefTagID | int | N | The tag number of the FIX field being referenced. |
| 372 | RefMsgType | string | N | The MsgType <35> of the message being referenced. |
| 373 | SessionRejectReason | int | N | Code to identify the reason for the session level Reject message. |
| 58 | Text | string | N | Message that explains reject reason. |
| Standard trailer | Y |
