Allow Retention Status w/o Clearing Occupants
Currently, when a Retention Status is configured for a space, current occupants of the space are removed.
Lurie Children’s Hospital has a valid use case where they have a need to add a retention status to multi-occupant spaces, without clearing occupants.
For example. Double office with a workpoint count of 2. Office has one assigned occupant and one desk which is being retained as future growth. Similarly, Triple office with a workpoint count of 3. Office has one assigned occupant and two desks being retained for future growth.
In summary allow assigning (multiple) retention statuses to spaces where: allowed number of retention statuses = workpoint count - assigned occupants (while retaining the assigned occupants).
