18/17-CM (Hold shelf expiration date)

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Requesting an extension of edge-SIP2 to support sending the Hold shelf expiration date field from the request in the item information response for use on Automated Material Handlers.

 

Use case: For automated material handlers that print hold receipts for requested items, having the hold expiration date printed on the receipt would be very valuable (and is a common ask among our staff).

There are opinions about how “time” works and questions that need answering:

  1. Should the time be localized to the time zone?
    This could be a configuration option, but I think yes.
    2025-03-20T06:59:59 becomes 2025-03-20T23:59:59

  2. Should the 1 second be rounded up and simply display the date?
    Rounded up2025-03-20T06:59:59 becomes 2025-03-21
    I think this is a bad idea.

  3. Should the time be omitted and only the date displayed?
    2025-03-20T06:59:59 becomes 2025-03-20
    This could be a configuration option as well. For Spokane, we omit the time on all our notices and inform customers they have “through $date” to retrieve their request.

Environment

None

Potential Workaround

Check in all return holds on a staff station manually to print a receipt with the expiration date on it.

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Labels

Priority

Development Team

None

Affected Institution

Spokane Public Libraries

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created last week
Updated last week
TestRail: Cases
TestRail: Runs