Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-389

Send paging request- related notices (time based)



    • Story
    • Status: Closed (View Workflow)
    • P1
    • Resolution: Duplicate
    • None
    • None
    • 1
    • Vega


      7/12/2019 - Merged this with CIRC-387 and closed.

      Paging requests include items that are currently available (and not checked-out by another patron). These items are pulled from their home shelf and put on the service point's hold shelf for pick-up by the patron that requested the item.

      The paging request process prompts several patron notices. Specific notices are outlined below.

      For each of these scenarios, exact timing and conditions are determined by a combination of notice policies and circulation rules, and exact wording is determined by templates. Each of these specific scenarios may or may not be used by every institution. If there's no corresponding policy defined in settings, then these scenarios won't apply.

      Depending on how notices are configured, Patron B would have already received a paging request confirmation notice. This notice is not time based but instead triggered by the paging request event so they are not listed below.

      Courtesy and overdue notices might be sent, but they are sent via their associated loan related notices. See UICIRC-221.

      Scenario 1
      Given a page requested item
      When it is not picked up and/or it's nearing hold expiration
      Then send a reminder notice to requester
      (May be none to many sent depending on when the item is returned and policy settings.)

      Scenario 2
      Given a page requested item with a status of awaiting pick-up
      When it is not picked up and its hold expires
      Then send a hold expiration notice to requester

      Scenario 3
      Given a page requested item
      When the request period expires (might not have been found by staff?)
      Then send an request expiration notice to requester

      TestRail: Results


          Issue Links



                Unassigned Unassigned
                dbranchini Darcy Branchini
                Darcy Branchini Darcy Branchini
                0 Vote for this issue
                1 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases