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

Send paging request- related notices (time based)

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P1
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Template:
    • Story Points:
      1
    • Development Team:
      Vega

      Description

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

      Context
      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

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                dbranchini Darcy Branchini
                UX Lead:
                Darcy Branchini Darcy Branchini
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases