Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-1636

Make Hold Shelf Expiration Date Respect Closed Library Days/Hours

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Analysis Complete (View Workflow)
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:
      UXPROD features
    • Potential Workaround:
      Hide
      Cate Boerema: Put text in the "awaiting pickup" patron notice telling them to check library open hours. Chalmers is setting all expiration periods in week intervals because, in general, if a requested item becomes "awaiting pickup" on a Thursday, the library will be open the following Thursday.
      Show
      Cate Boerema: Put text in the "awaiting pickup" patron notice telling them to check library open hours. Chalmers is setting all expiration periods in week intervals because, in general, if a requested item becomes "awaiting pickup" on a Thursday, the library will be open the following Thursday.
    • Epic Link:
    • Front End Estimate:
      Medium < 5 days
    • Back End Estimate:
      Large < 10 days
    • Development Team:
      Vega
    • Calculated Total Rank:
      112
    • Kiwi Planning Points (DO NOT CHANGE):
      36
    • PO Rank:
      94
    • PO Ranking Note:
      2019-07-12: Keeping PO rank same as calculated rank (with potential minor adjustments to avoid having two features with same rank)
    • Rank: BNCF (MVP Feb 2020):
      R1
    • Rank: Chalmers (Impl Aut 2019):
      R1
    • Rank: Chicago (MVP Sum 2020):
      R1
    • Rank: Cornell (Full Sum 2021):
      R1
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R4
    • Rank: FLO (MVP Sum 2020):
      R2
    • Rank: GBV (MVP Sum 2020):
      R2
    • Rank: Grand Valley (Full Sum 2021):
      R1
    • Rank: hbz (TBD):
      R1
    • Rank: Hungary (MVP End 2020):
      R1
    • Rank: Lehigh (MVP Summer 2020):
      R2
    • Rank: MO State (MVP June 2020):
      R1
    • Rank: TAMU (MVP Jan 2021):
      R2
    • Rank: U of AL (MVP Oct 2020):
      R4

      Description

      Background: We've implemented basic hold shelf expiration date setting as part of UXPROD-1374. However, set dates are currently not respecting the closed library dates. Since institutions may want to put the hold shelf expiration dates into their patron notices, it would be best if those dates we days on which the library was actually open.

      User story:
      As a patron who has received a message that my requested item is awaiting pickup
      I want to be given a request expiration date that is a day the service point is open
      So I don't plan to pick it up on a given date only to find the service point is closed

      Potential workaround: While waiting for this feature, a potential workaround might be to qualify the dates in the patron notice with text like (please check opening hours before planning your trip to the library).

      Current thinking on design: Since we have the ability to set hold shelf expiration periods in minutes, hours, days, weeks and months (just like with rolling loans) and, since we already have closed library due date management implemented for loans, it would make sense to leverage the same logic and functionality. This means:

      1. We need to add Closed library date management to the Service point (UIORG-158)
      2. We need to make the hold shelf expiration date calculation respect that setting (UIREQ-246)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                brookstravis Brooks Travis
                Reporter:
                cboerema Cate Boerema
                Front End Estimator:
                Kostyantyn Khodarev Kostyantyn Khodarev
                Back End Estimator:
                Kostyantyn Khodarev Kostyantyn Khodarev
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases