bic-org-uk / bic-lcf

BIC Library Communication Framework
https://bic-org-uk.github.io/bic-lcf
Other
7 stars 4 forks source link

Notify patron when attempting to borrow a previously borrowed title #292

Closed colinparkeruk closed 1 year ago

colinparkeruk commented 2 years ago

We are aware of one LMS that already provides this feature and one that proposes to add it. The existing implementation uses the same model as for a checkout that will incur a fee, i.e. the initial checkout request (with an override flag set to false) fails and, if the patron elects to proceed, the request is sent again with the override flag set to true.

For this scenario, maybe a new query parameter (similar to charge-acknowledged) could be added together with something similar to charge-ref in the response. Might be an idea to make these additions generic rather than specific to this use case.

The implementation proposed by another LMS again alerts the patron after the initial checkout request but then expects a checkin request if the borrow isn't required.

franciscave commented 2 years ago

If we were to add a new query parameter similar to 'charge-acknowledged', such as 'confirm-repeat-borrowing', we would need to add a new code value to list RDN (Reason for inability to approve request) which would mean 'No repeat borrowing confirmation in request'.

franciscave commented 1 year ago

From the Technical Panel minutes of meeting in October 2022: MD to review and write a proposal to tweak the mechanism for charge acknowledged to make a generic acknowledgment flag and look at backwards compatibility issues.

mdovey commented 1 year ago

Resolved at the April 2023 Technical Panel as wrap up of changes in #84