Display destination service point for in transit items
Description
User story: As a circulation staff member, I need to know where to send items that have been checked in somewhere other than their home service point, so that they don't get lost in transit.
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. Staff members need to know where to send the item.
Scenarios:
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.
User story: As a circulation staff member, I need to know where to send items that have been checked in somewhere other than their home service point, so that they don't get lost in transit.
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. Staff members need to know where to send the item.
Scenarios:
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.