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.
- 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.