Quote Cancel <Z> in FIX 4.4 - why is QuoteID mandatory?

Imported from previous forum

Hi,
From what I understood, it is possible to cancel more than one quote with a single QuoteCancel message by setting QuoteCancelType = Cancel All Quotes.

If that is right then will having a QuoteID (117) in the message make sense? Asking because QuoteID is marked mandatory field in the spec.

Thanks
Kingshuk

Hi,
From what I understood, it is possible to cancel more than one quote with a single QuoteCancel message by setting QuoteCancelType = Cancel All Quotes.

If that is right then will having a QuoteID (117) in the message make sense? Asking because QuoteID is marked mandatory field in the spec.

Thanks
Kingshuk

Sorry, please ignore. Just now saw an example message in the spec (vol 3, under “Options usage notes”) that says -

QuoteID=user defined identifier for this cancel request

So presumably the QuoteID is meant to be an identifier for the cancel message not identifying the quote.