Ensure a title level general hold request only activates a request on the relevant holdings and campus for correctly affilated patrons.
This crosses Alma and Primo but it surfaces as an issue for us mostly in Primo.
Currently general hold requests are not checked against terms of use. So Primo/Alma applies the request to all holdings regardless of whether the patron can borrow the item or not.
As an institution with two distinct campuses (NHS and University) we have issues with requests where some of the holdings have no items attached.
For example we have a journal that has holdings at several libraries at both the NHS and Cardiff University campuses. Some of these holdings do not have any items attached.
A Cardiff University affiliated patron wishes to place a request. Note holdings at an NHS library correctly indicate that they are not loanable to this patron group in Primo. The Cardiff University affiliated patron wishes to place a request on the University store location – this location holding has no items attached. As no holdings are attached the General Hold Request (Request Anyway) option is offered in Primo. The first issue we then come across once the patron places the request is that all libraries from Cardiff University are listed as a Pickup location plus all those from the NHS libraries that hold a copy (we do not want this to be posible as our Cardiff University users cannot pickup items from an NHS library). Normally for Primo requests only the patron affiliated locations are presented as a pickup location. The second issue is that we have then found that as a title level hold Primo/Alma randomly selects one of the holdings to satisfy the request – even those to which the patron group has no borrowing rights. So requests end up on library sites pickup lists for patrons that have no rights to borrow from that library.
All this is because general hold requests are not checked against terms of use. So Primo/Alma applies the request to all holdings regardless of whether the patron can borrow the item.
Ex Libris have noted as there is no simple consensus behavior that they can apply to all their customers in this case, providing the requested functionality will require design and development of new configuration options. And have asked us to submit as an enhancement request.