Inventory search. Support browse searches, e.g. call numbers (UXPROD-2988)

[UXPROD-4327] BE: Browse call numbers by their type Created: 26/May/23  Updated: 08/Feb/24  Resolved: 19/Dec/23

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Poppy (R2 2023)
Parent: Inventory search. Support browse searches, e.g. call numbers

Type: New Feature Priority: P2
Reporter: Christine Schultz-Richert Assignee: Christine Schultz-Richert
Resolution: Done Votes: 0
Labels: LC-priority1, LC1, browse, cataloging, consortia-ebsco, loc, metadatamanagement
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Cloners
clones UXPROD-3569 FE: Browse call numbers by their type Closed
Defines
is defined by MSEARCH-591 BE - Effective location facet - Repla... Closed
is defined by MODINVSTOR-1066 Implement normalized call number for ... Closed
is defined by MODINVSTOR-1069 Implement normalized call number for ... Closed
is defined by MODINVSTOR-1089 Implement migration for callNumberTypes Closed
is defined by MSEARCH-523 Include call number type id from Hold... Closed
is defined by MSEARCH-527 Implement normalized call number for ... Closed
is defined by MSEARCH-559 SPIKE Call Numbers Browse with call ... Closed
is defined by MSEARCH-569 Use all suitable call numbers (types)... Closed
Relates
relates to MODINVSTOR-1046 Support basic call-number types Closed
relates to MSEARCH-514 Support typed call-number field Closed
relates to MSEARCH-515 Support browsing by typed call-number Closed
relates to MSEARCH-492 [PROTOTYPE] Probe solution for call n... Closed
Requires
requires MSEARCH-557 Call Numbers Browse with call number ... Closed
requires MSEARCH-570 Call number Browse: Local call number... Closed
requires MSEARCH-575 Call number Browse: cannot find call ... Closed
requires MSEARCH-597 "No results found" for Call number br... Closed
requires MSEARCH-599 NLM, SuDoc, and LC call numbers not s... Closed
requires MODINVSTOR-1085 Incorrect sorting of LC call numbers ... Closed
Epic Link: Inventory search. Support browse searches, e.g. call numbers
Front End Estimate: Out of scope
Front End Estimator: Christine Schultz-Richert
Back End Estimate: Medium < 5 days
Back End Estimator: Christine Schultz-Richert
Back-End Confidence factor: 20%
Estimation Notes and Assumptions: BE estimate depends on results from architectural review and POC
Development Team: Spitfire
PO Rank: 0
Rank: Cornell (Full Sum 2021): R3

 Description   

Current situation or problem:

The current implementation allows for browsing all call numbers in one search but does not support narrowing the browse to the specific types.

Requirements/In scope

  1. Add new browse options to limit browse to one of the following call number types on the Item record:
    1. Dewey Decimal
    2. LC
    3. Local call numbers (source: "local")
    4. NLM
    5. Other scheme 
    6. SuDoc
  2. Retain option to browse by all call numbers
  3. Implement SuDoc normalization for sorting
  4. Implement NLM normalization for sorting
  5. Sort results by Effective call number (item), shelving order

Proposed solution/stories

  • UI modifications to limit browse by the call number type in new browse options
  • Modify call number browse on the backend so that it takes into consideration the value of the call number type (items or holdings)

Additional information:


Generated at Fri Feb 09 00:39:02 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.