Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In such an instance, a Business Level Reject message is sent with tag 380-BusinessRejectReason containing a value from the table below:

Tag

FIX Name

Req

Valid Values

Type

Description

45

RefSeqNum

N

SeqNum (10)

Tag 34-MsgSeqNum of the message being rejected.

372

RefMsgType

Y

String (2)

Tag 35-MsgType of the message being rejected.

379

BusinessRejectRefID

N

String (32)

Identifier of the message being rejected.
Tag 117 - QuoteID if the message is a Mass Quote or Quote Cancel message.

380

BusinessRejectReason

Y*

0=Other
1=Unknown ID
2=Unknown security
3=Unsupported message type
4=Application not available
5=Conditionally required field missing
6=Not authorized
7=Delivery to firm not available at this time

Int (2)

Code to identify the reason of the rejection:

58

Text

Y*

String (80)

Additional information on the reject reason.

Y = FIX required Y* = CME Group required N = Not required

For example, if a mass quote is sent with an invalid tag 107-SecurityDesc in the initial message, the CME Globex platform will reject the message using a Business Level Reject (tag 35-MsgType=j) message with tag 380-BusinessRejectReason=2.

Info
title

Useful Information

If the submitted Mass Quote message does not conform to FIX session-level rules, the message is rejected with a Session Level Reject.(tag 35-MsgType=3) message.