[Spitfire] MARC authority app: Additional 180/480/580 to search

Description

As a librarian, I want to search all valid authority 180/480/580 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 both Standard and Local MARC 1XX tables below

  • Support additional Heading type facet values outlined in both Standard and Local MARC 1XX tables below

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

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

  • Authority source file facet: 1XX/4XX/5XX outlined in both Standard and Local 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 both Standard and Local MARC 1XX tables below based on the 008 position 11 value 

  • Date created filter should return 1XX/4XX/5XX outlined in both Standard and Local MARC 1XX tables below

  • Date updated filter should return 1XX/4XX/5XX outlined in both Standard and Local 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 

180

Authorized

General Subdivision

v/x/y/z

GeneralSubdivision

https://issues.folio.org/secure/attachment/64166/auth_180.mrc

480

Reference

General Subdivision

v/x/y/z

sftGeneralSubdivision

 

580

Auth/Ref

General Subdivision

v/x/y/z

saftGeneralSubdivision

 

 

Environment

None

Potential Workaround

None

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Attachments

12

Checklist

hide

Activity

Show:

Valery_Pilko March 12, 2025 at 9:57 AM

Verified on Okapi Snapshot environment (Eureka are not available in current moment), user can:

  1. Search for MARC authority record with 180/480/580 fields using Keyword search option:

     

  2. Search for MARC authority record with 180/480/580 fields using Identifier (all) search option:

     

  3. Search for MARC authority record with 180/480/580 fields using LCCN search option:

     

  4. Filter result list which includes record with 180/480/580 fields using “Authority source” facet:

     

  5. Filter result list which includes record with 180/480/580 fields using “References” filter:

     

  6. Filter result list which includes record with 180/480/580 fields using “Thesaurus” filter:

     

  7. Filter result list which includes record with 180/480/580 fields using “Type of heading” facet:

     

  8. Filter result list which includes record with 180/480/580 fields using “Date created”/”Date updated” filter:

     

  9. Find record with 180/480/580 fields using “Advanced search”

  10. Edit record via quickmarc:



    Same cases are checked for “Select MARC authority“ plugin:


    Data export is also supported
    Deletion of record is also supported
    Only “MARC authority headings updates” report doesn’t track updates made with additional types of heading (will be handled in other ticket; will be created if needed).

Tetiana Gusar March 10, 2025 at 7:44 PM

, could you please assign this one to Spitfire QA for verification.

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 21, 2025 at 6:27 PM
Updated March 18, 2025 at 1:58 PM
Resolved March 18, 2025 at 1:58 PM
TestRail: Cases
TestRail: Runs