Add Support for D2IR API Integration with INN-Reach Resource Sharing Systems (UXPROD-2598)

[UXPROD-2784] Handle "Hold" Request Cancellation (Owning and Borrowing Sites) Created: 26/Oct/20  Updated: 02/Mar/22  Resolved: 02/Mar/22

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Lotus (R1 2022)
Parent: Add Support for D2IR API Integration with INN-Reach Resource Sharing Systems

Type: New Feature Priority: TBD
Reporter: Brooks Travis Assignee: Brooks Travis
Resolution: Done Votes: 0
Labels: consortia, d2ir-circulation-flow
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by MODINREACH-173 INN-Reach Circulation Flow: React to ... Closed
is defined by MODINREACH-174 INN-Reach Circulation Flow: React to ... Closed
is defined by MODINREACH-225 INN-Reach Circulation Flow: Modify Re... Closed
Requires
requires UXPROD-3380 Add Kafka Message Queues to Select Ci... Closed
Release: Lotus R1 2022
Epic Link: Add Support for D2IR API Integration with INN-Reach Resource Sharing Systems
Front End Estimate: Out of scope
Back End Estimate: Large < 10 days
Development Team: Volaris
PO Rank: 90
Rank: Chicago (MVP Sum 2020): R5
Rank: Cornell (Full Sum 2021): R5
Rank: Duke (Full Sum 2021): R5
Rank: 5Colleges (Full Jul 2021): R5
Rank: GBV (MVP Sum 2020): R5
Rank: Grand Valley (Full Sum 2021): R2
Rank: MO State (MVP June 2020): R2
Rank: U of AL (MVP Oct 2020): R5

 Description   

Current situation or problem:
When the FOLIO request corresponding to an INN-Reach request is cancelled, whether it be by the borrowing or owning library, the INN-Reach central server must be notified. Therefore, the INN-Reach module(s) should be made aware of such cancellations made in FOLIO.

In scope

  • A method to notify the INN-Reach module(s) when a request has been cancelled.
  • Logic to determine if a cancelled request is associated with an active INN-Reach request and notify the INN-Reach Central Server as required.

Out of scope

  • Handling cancellation requests received from the Central Server

Use case(s)

Proposed solution/stories
Whenever a FOLIO request is cancelled such transactions should be published to a message queue (eg. PubSub or Kafka), so that they can be subscribed/consumed by the INN-Reach module(s) and evaluated for required action.

Links to additional info

Questions

  • INN-Reach requests are not cancellable once shipped. How do we account for/handle this in FOLIO?


 Comments   
Comment by Khalilah Gambrell [ 21/Oct/21 ]

Hey Brooks Travis, should this feature be assigned to Development Team = Volaris?

Comment by Brooks Travis [ 21/Oct/21 ]

Yes, and done.

Comment by Brooks Travis [ 02/Mar/22 ]

Verified in Rancher

Generated at Fri Feb 09 00:26:48 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.