Correct answer to New Order List messages?

Imported from previous forum

Hello,

I am writing the specification for a system that must be able to support List/Program trading via FIX.

I have a problem to find what should be the correct answer to the message
"New List - Order" in the FIX-Protocol documentation .

Is it “List Status” or “Execution Report” message?

Another question is, can I send “List Status” message with status “Received For Execution” or “Rejected” without specifying every single order inside of my list?

Thanks in advance to anybody who can help!
Regards
Petar

[ original email was from Daniel Saad - dsaad@transacttools.net ]
Petar,

Its common to respond to an ListOrder message with an Execution Report for each individual order identified. FIX indicates ListStatus messages should be used in response to a ListStatusRequest.

The ListOrderStatus(431) field is used to represent the status of the List on a whole, rather then each individual order.

Daniel Saad
TransactTools, Inc.
135 W. 29th. Street
New York, NY 10001

Hello,

I am writing the specification for a system that must be able to support
List/Program trading via FIX.

I have a problem to find what should be the correct answer to the
message “New List - Order” in the FIX-Protocol documentation .

Is it “List Status” or “Execution Report” message?

Another question is, can I send “List Status” message with status
“Received For Execution” or “Rejected” without specifying every single
order inside of my list?

Thanks in advance to anybody who can help! Regards Petar