TT® FIX Gateway

Business Message Reject (j)

Business Message Reject (j)

Business Message Reject (j) Message

Purpose

Used to reject application-level messages that cannot be rejected by other means

Message Direction

From the TT FIX Price Gateway to a third-party FIX acceptor and from a third-party FIX acceptor to TT FIX Price Gateway

Supported Tags

Tag # Field Name Req’d Data type Comments
Component Block <Standard Header> Y 35=j (MsgType)
45 RefSeqNum Y int

Value of Tag 34 (MsgSeqNum) in the rejected message

372 RefMsgType Y string

Value of Tag 35 (MsgType) in the rejected message

379 BusinessRejectRefID C string

Value of the business-level ID field in the referenced message

Maximum length: 63 characters

Condition: Required when the rejected message contains an ID

380 BusinessRejectReason Y int

Reason for the rejecting the message

Possible values include:

  • 0: Other
  • 1: Unknown ID
  • 2: Unknown security
  • 3: Unsupported Message Type
  • 4: Application not available
  • 5: Conditionally Required Field Missing
58 Text N string

Text description of the reason for the rejection

Component Block <Standard Trailer> Y

Message Notes

The Business Message Reject (j) message is used by the TT FIX Price Gateay or third party FIX acceptor whenever it rejects an application-level message that fulfills session-level rules but cannot be rejected via any other means. For example, the TT FIX Price Gateway will send a Business Message Reject (j) message when it receives Security Definition (d) messages that contain insufficient information.

Related Information

Any application-level message