Uploaded image for project: 'ui-checkin'
  1. ui-checkin
  2. UICHKIN-17

Item status change upon checkin: in transit

    XMLWordPrintable

Details

    • Prokopovych

    Description

      See also UIREQ-140 and the modals to confirm the status transition UICHKIN-41.

      User story: As a circulation staff member, I need to know when items are traveling to their home location, so that I can accurately say where an item is.

      Purpose: Items are not always checked in at service points their locations are assigned to. When this happens, the item goes in transit to a service point its effective location (colloquially, "home location") is assigned to, and its status indicates that it's not home yet.

      Scenarios:

      1. Scenario
        • Given an item that is checked out with no pending requests with effective location A, and service point B which location A is not assigned to
        • When that item is checked in at service point B
        • Then the item's status should change to In transit
      2. Scenario
        • Given an item that is checked out with no pending requests with effective location A, and service point B which location A is not assigned to
        • When that item is checked in at service point B
        • Then in the "status" column on the Check In screen, the system should display In transit <service point C>, where service point C is the item's primary service point. out of scope
      3. Scenario
        • Given an item that is checked out with no pending requests with effective location A, and service point B which location A is not assigned to
        • When that item is checked in at service point B
        • Then the status should be updated on the (now-closed) loan:
          • Item status should be In transit
          • Check in service point should be <service point B>
          • The action table is updated to reflect the status changing to In transit (this is the final update to the loan)

      Notes: In conversations with the RA SIG, we have discussed item status and the benefits of separating an item's availability (e.g., Available, Checked out, or In transit) from what it's needed for (e.g., Patron requests) and if it is in staff processes (e.g., Staff search, Digitization). In transit is similar to Available and Checked out (both describe an item's Availability), so the anticipated complexity of an item's status is out of scope for this story.

      The attached mockup shows the destination service point, but displaying that information is now part of UICHKIN-40.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                adityamatukumalli Aditya matukumalli
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases