Business Message Reject (j) Message

Purpose

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

Message Direction

From QST FIX server to FIX client

Supported tags

Note

Each Business Message Reject message should start with Standard Header component(with the tag 35 (MsgType) = j) and end with the Standard Trailer.

RefSeqNum - 45

Tag number

Field Name

Required

Data type

45

RefSeqNum

Y

int

Comments

Value of Tag 34 (MsgSeqNum) in the rejected message


RefMsgType - 372

Tag number

Field Name

Required

Data type

372

RefMsgType

Y

string

Comments

Value of Tag 35 (MsgType) in the rejected message


BusinessRejectRefID - 379

Tag number

Field Name

Required

Data type

379

BusinessRejectRefID

C

string

Comments

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

Maximum length: 63 characters

Condition: Sent when the rejected message contains an ID


BusinessRejectReason - 380

Tag number

Field Name

Required

Data type

380

BusinessRejectReason

C

int

Comments

Reason for the rejecting the message

Supported values include:

  • 0 Other

  • 1 Unknown ID

  • 2 Unknown security

  • 3 Unsupported Message Type

  • 4 Application not available

  • 5 Conditionally Required Field Missing


Text - 58

Tag number

Field Name

Required

Data type

58

Text

N

string

Comments

Text description of the reason for the rejection


Message Notes

The Business Message Reject (j) message is used by the QST FIX server whenever it rejects an application-level message that fulfills session-level rules but cannot be rejected via any other means.