Indicative fill execution reports

Imported from previous forum

We’re in the process of integrating with a crossing engine and are negotiating on how to receive indicative fill execution reports back. The sequence of events would be something like:

  1. Our OMS sends out new order single msg
  2. Crossing engine sends back execution report acknowledging receipt of new order
  3. Crossing engine sends back execution report with number of shares crossed and a "fuzzy" price (the indicative fill)
  4. Later in the day crossing engine sends back execution report with actual price

We’ll be using FIX 4.0 or 4.1, and are wondering if there is a FIX-standard way of identifying the indicative fill message (or of handling this transaction), or if we should use custom tags to accomplish this.

Thanks in advance.