Recall function
Create a recall function that is separate from the holds queue so Technical Services can get items back (for relabeling, for weeding, etc.). Technical Services often use internal cards to place holds on a specific barcode. This sometimes work, but has a few drawbacks:
1. The hold disrupts circulation (renewals, other holds, potentially in-transit)
2. If the item goes into a status that cannot fulfill holds (e.g. item becomes LOST), the holds will go back the queue and be reassigned to another item on the bib. Technical Services usually needs the specific barcode, not just any item on the bib.
This is especially problematic in a consortium environment, where I need to get my library's copies back, and not other library's copies.

-
Kristine den Boon commented
As a fellow consortium environment, this would be SO helpful to have. We have workarounds, but none are very smooth. Thanks for sharing!
-
C Mulder commented
This would be a great new feature. We currently place item level holds to get those materials back when there's a cataloging issue and, for example, when someone has spelled Fern Michaels' name wrong on the spine label, this can mean disrupting the holds queue for a dozen or more books.
With this, I would like a way to put a note for that material so any staff in technical services can see what the issue is, fix it, and send the materials back out.