More flexibility for multi-site instances that use appointments and need to transfer requests to another site
The University of Pittsburgh needs to be able to temporarily transfer requests to another site in order to have that site pull material. That site will pull the material, and then route the request back to the original site. However, since both sites have their own reading rooms, the scheduled appointment in one reading room prevents the transfer of the request to another sites. Both of these sites can view each other's requests.
If we configure each site to have both reading rooms, the transfer works. However, on the web side, with this configuration, patrons can then choose one location, but choose a reading room that is not associated with that location.
Another issue is that one site might decide to send a patron to another reading room because the requested material is at that reading room. However, they cannot create a new appointment for the person in the other site's reading room; they can only cancel the current appointment which also cancels the requests. For now, they will notify the other reading room that they will need to create the new appointment and assign the existing requests to that appointment; then the first appointment can be cancelled.