Discussion Forums

Re: rejecting a List Cancel Request message
Andrew Broome / TransactTools
6 Oct 2004 4:01PM ET

> I was wondering if there is a simple way to reject a List Cancel Request
> message (MsgType=K). For single order cancels, there is a special
> message type for rejections (MsgType=9); however, I do not see the
> analog for lists. The List Status message is not suitable and requires
> detailed information for each order in the List. What is the correct way
> to do this?

The Fix 4.4 specification indicates that the ListStausMessage(MsgType = N) may be used to respond to a ListCancelMessage(MsgType = K) on page 138 of Volume 4 in the description of the ListStatusMessage.

It is my interpretation that a ListStatusMessage is the correct message to reject a ListCancelMessage. The ListStatusMessage should be sent with ListStatusType(429)=2 (Response), ListOrderStatus(431)=7 (Reject) and ListStatusTest(444) explaining which ListCancelMessage was rejected and why. To avoid having to include all of the order details, NoOrders can be set to 0.

Alternatively, a BusinessMessageReject(MsgType = j) could be sent with BusinessRejectReason(379)=0 (Other) and Text(58) set to the reason for the reject.

Andrew Broome
TransactTools
andrew.broome@transacttools.net


rejecting a List Cancel Request message
Mohammad Ismael / Lehman Brothers   6 Oct 2004 2:33PM ET
Re: rejecting a List Cancel Request message
Andrew Broome / TransactTools   6 Oct 2004 4:01PM ET