Every line on the cleanup task must be represented in this collection and each line must have an indication what needs
to happen to it in the context of the cleanup. The options are:
The product was returned, in which case QuantityReturned must have a value.
There was nothing there to return, in which case NothingToReturn must be set to true. A cyclecount will be generated for the product to make sure.
The reservation must be extended, in which case ReservationExpirationOverride must have a value.
Every line on the cleanup task must be represented in this collection and each line must have an indication what needs to happen to it in the context of the cleanup. The options are: