Business Message Reject (j)

This message is sent by the CQG gateway in response to, Order Mass Status Request (UAF), Request for Position (UAN), Account Data Request (UAR), Market Data Enablements Request (UZZ), Allowed Feature Request (UZX), FCM Currency Rate Request (UZU), Authorized Accounts Request (UZS), Collateral Inquiry (UBB), or Account Risk Parameters Request (URR).

This message does not contain ClOrdID (tag 11) field because it is a low level reject and can be sent as an answer to several request types, not only order related.

If this message is sent to the CQG gateway, it is ignored.

Tag

Field Name

Format

Req

Comments

 

Standard Header

 

Y

MsgType = j

45

RefSeqNum

SeqNum

N

Sequence number of rejected message.

58

Text

String

N

Where possible, explains reason for rejection.

372

RefMsgType

String

Y

MsgType of FIX message being referenced.

Valid values:

UAF = Order Mass Status Request

UAN = Request for Position

UAR = Account Data Request

UZZ = Market Data Enablements Request

UZX = Allowed Feature Request

UZU = FCM Currency Rate Request

UZS = Authorized Accounts Request

379

BusinessRejectRefID

String(64)

C

Value of the business-level 'ID' field on the message being referenced.

Will be sent only for Collateral Inquiry. Stores unique identifier of the inquiry (tag 50909-CollInquiryID)

380

BusinessRejectReason

Int

Y

Error code identifying reason for a Business Message Reject message.

Valid values:

0 = Other

1 = Unknown ID

2 = Unknown Security

3 = Unsupported Message Type

4 = Application not available

5 = Conditionally Required Field Missing

 

Standard Trailer

 

Y

 

 

Example: Business Message Reject

8=FIX.4.2 | 9=119 | 35=j | 49=CQG_Gateway | 56=fix_client | 34=31 | 52=20061124-16:50:25.871 | 45=0 | 372=UAN | 380=0 | 58=Access to account is not authorized. | 10=065 |