could exectype(Tag150) change from new confirm to reject

Imported from previous forum

if an order’s exectype is new confirm. can i send a reject message to the buyside ?

A change from New to Reject in ExecType seems to be supported due to the support of a transition of OrdStatus from New to Reject (see FIX Volume 4, Order State Change Matrices, A.1.a Filled Order) when an order is accepted by “sales” but then rejected by “trader/exchange”. I would recommend to either use “Pending New” or to omit the first ExecutionReport in cases where order validation occurs in two steps. Unless you get two ExecutionReport messages with New (which you are not supposed to), how would you know when your order has actually been accepted and is active in the market? Only an actual trade would tell you that.

if an order’s exectype is new confirm. can i send a reject message to the buyside ?