Support DCB Requests on Unavailable Items
Submitted | Nov 27, 2024 |
---|---|
Approved |
|
Status | draft |
Impact | medium |
Arch Ticket | |
Prod ticket | UXPROD-5054: Support DCB Requests on Unavailable ItemsIn Progress |
Problem Statement
Enable DCB requests on items that are currently unavailable (either checked out, already on hold or in transit) within the FOLIO lending library. This feature ensures that patrons can place requests on items even when they are not immediately accessible, streamlining access to high-demand materials across the consortium.
Requirements
See: UXPROD-5054: Support DCB Requests on Unavailable ItemsIn Progress
Baseline Solution
In DCB circulation it is implemented that if a page cannot be created, then mod-dcb
returns an error. The current flow of the Lending library is displayed in the sequence diagram below.
Target Solution
Currently, regular FOLIO circulation creates a hold request if an item is unavailable; otherwise, the page is created. The target solution is to use this mechanism to support DCB requests on unavailable items.
The diagram below describes how the Lending Role in DCB transactions should handle the flow in case an item is unavailable.
Questions
Will the DCB hub be able to get information on hold requests related to transactions through another mechanism like OAI-PMH?