ListStatus with duplicate ClOrdId

Imported from previous forum

[ original email was from Henrik Johansson - henrik.johansson@neonet.biz ]
What is the preferred ListStatus(N) message as response to a NewOrderList(E) that contains one leg with a duplicate ClOrdId?

I see at least three different actions:

  1. Send a ListStatus with the correponding legs OrdStatus=8 ‘Rejected’

  2. Do not include the leg at all in the ListStatus, since the order does not belong here.

  3. Add the ExecType field to the leg with the value 8 ‘Rejected’ and OrdStatus reflecting the OrdStatus or the first order. This would be
    aglined with the Order State Change Matice F.1.a in FIX 5.0 Spec (earlier D22) for NewOrderSingle.

Any comments which, if any, to use?

Thanks,
Henrik