[Spitfire] MARC authority app: Additional 147/447/547 to search

Description

As a librarian, I want to search all valid authority 1XX/4XX/5XX fields 

Requirements

  • Extend MARC authority keyword and identifier search to support 1XX/4XX/5XX fields outlined in both Standard and Local MARC 1XX tables below. Same requirement when searching via Advanced search modal.

  • Assume LCCN search will also return records for these additional 1XX/4XX/5XX.

  • Extend Subject search to include all 1XX/4XX/5XX fields outlined in Standard MARC 1XX table below. Same requirement when searching via Advanced search modal.

  • Extend MARC authority results to return the 1XX/4XX/5XX outlined in standard MARC 1XX tables below

  • Support additional Heading type facet values outlined in standard MARC 1XX tables below

  • Support excluding the 4XX values outlined in standard MARC 1XX tables below when user selects the filter > Exclude see from

  • Support excluding the 5XX values outlined in standard MARC 1XX tables below when user selects the filter > Exclude see from also

  • Authority source file facet: 1XX/4XX/5XX outlined in standard MARC 1XX tables below that have a valid prefix in the 010 $a or 001 field should be returned

  • Thesaurus facet should return 1XX/4XX/5XX outlined in standard MARC 1XX tables below based on the 008 position 11 value 

  • Date created filter should return 1XX/4XX/5XX outlined in standard MARC 1XX tables below

  • Date updated filter should return 1XX/4XX/5XX outlined in standard MARC 1XX tables below

  • Browse will be handled in a separate requirement. 

Extend MARC authority app to search and display the following 1XX/4XX/5XX

Standard MARC 1XX - https://www.loc.gov/marc/authority/ad1xx3xx.html

MARC authority field

Type

Heading type

MARC subfields to search and display

FOLIO field name

Example 

147

Authorized 

Named Event

a/c/d/g/v/x/y/z

NamedEvent

 http://id.worldcat.org/fast/1133536.mrc

447

Reference

Named Event

a/c/d/g/v/x/y/z

sftNamedEvent

 

547

Auth/Ref

Named Event

a/c/d/g/v/x/y/z

saftNamedEvent

 

Environment

None

Potential Workaround

None

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Checklist

hide

Activity

Show:

Pavlo Smahin February 6, 2025 at 8:30 AM

Hey , the approach is correct. You are right that it is also required to make changes to the UI.

Punnoose Kutty Jacob Pullolickal February 3, 2025 at 8:27 PM
Edited

Initial analysis by Citation team:

, Can you please review.

Changes to be made in this ticket:

  1. Add NamedEvent, sftNamedEvent & saftNamedEvent to &

  2. Update

  3. Update

  4. Update

 

Still, I do not think the above mentioned changes will be enough to meet all the requirements in this ticket. See the gaps below:

Based on my research, the following requirements should be moved to a UI ticket

  1. Extend Subject search to include all 1XX/4XX/5XX fields outlined in Standard MARC 1XX table below. Same requirement when searching via Advanced search modal.
    [PK] Looks like this change has to be made in the following UI component

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Citation

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 3, 2025 at 8:15 PM
Updated March 13, 2025 at 7:06 PM
Resolved February 27, 2025 at 12:25 PM
TestRail: Cases
TestRail: Runs