Create addon to add an expiration date to a queue and automatically route requests once the date parameter has passed
In the staff client, requests in the Item on Hold queue have no expiration, but most sites allow holds for 1-2 weeks. Create an addon that allows site to determine queue and number of days for requests to stay in that queue. When the number of days has elapsed, automatically route the request to another queue. EX: if a request is in Item on Hold and is allowed to be on hold for 2 weeks, set expiration for 14 days. When 14 days has passed, automatically route the request to Remove from Hold so staff can reshelve.
Anne Blecksmith commented
We could use this for other queues too - not just hold.
Ayat Agah commented
This is something we're interested in as well. This would be perfect for items we loan out for exhibit or items that we have sent as an interlibrary loan item.
This should apply to all queues (including custom queues)
Has to be site (parent and children) specific!
AdminKatie Gillespie (Special Collections & Archives Program Manager, Atlas Systems, Inc.) commented
Should allow from other queues as well. So, site should be able to specify starting queue, number of active days, and ending queue.
Moira Fitzgerald commented
Hi, I like this idea, but it would be nice if the rule could take into account the last time the patron was in the reading room. So patrons can work on materials for months and if they are coming in regularly then it's not a problem for us to keep things on hold for that long. We have a custom report that provides a list of items where the requester hasn't been signed in for over a week. Then we manually remove those items from the hold shelf. Thanks.
Genie Powell commented
Items on hold should be systematically removed. Currently they can stay on hold indefinitely. Sites can set the number of days something goes on hold and can then auto route to a new status for removal and reshelving.