The Business Message Reject <j> message is issued by the server when a message is received but cannot be properly processed due to a business level rule violation. 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=j | ||
| 45 | RefSeqNum | int | N | MsgSeqNum <34> of the rejected message. |
| 372 | RefMsgType | string | Y | The MsgType <35> of the message being referenced. |
| 380 | BusinessRejectReason | int | Y | Code to identify the reason for the BusinessMessageReject message. |
| 379 | BusinessRejectRefID | String | N | The value of the business level ID field on the message being referenced. |
| 58 | Text | string | N | Message that explains reject reason. |
| Standard trailer | Y |
