FIX 5.0 : BusinessMessageReject <j> message

Structure | Related Messages

Description

The Business Message Reject <3> message can reject an application-level message which fulfills 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 <3> message should be issued.

See the session-level Reject <3> message

It should *NOT* be used in the following situations:

Structure

Tag Field Name Req'd Comments
<MessageHeader> Y MsgType <35> = j
45 RefSeqNum N MsgSeqNum of rejected message
372 RefMsgType Y The MsgType of the FIX message being referenced.
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.
380 BusinessRejectReason Y Code to identify reason for a Business Message Reject message.
58 Text N Where possible, message to explain reason for rejection
354 EncodedTextLen N Must be set if EncodedText field is specified and must immediately precede it.
355 EncodedText N Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
<MessageTrailer> Y

 

Related Messages

Onix Solutions