Time Message Received (ClOrdID, OrigClOrdID) Message Sent (ClOrdID, OrigClOrdID) Exec Type OrdStatus Order Qty Cum Qty Leaves Qty Last Qty ExecId (ExecRefID) Comment
1 New Order(X) 10000
2 Execution(X) New New 10000 0 10000 0 A
3 Execution(X) Trade Partially Filled 10000 5000 5000 5000 B LastPx=50
4 Execution(X) Done for Day Done for day 10000 5000 0 0 C Done for day message sent
5 Execution(X) Trade Correct Done for day 10000 4000 0 4000 D (B) Correct quantity on execution to 4000. LastPx = 50
6 Execution(X) Trade Cancel Done for day 10000 0 0 0 E (D) Done for Day OrdStatus takes precedence