STORY: Indexing of Authority resources

Description

The scope of this card covers indexing requirements for Authority resources created for a data graph. The index will allow catalogers to lookup up and select authorities during the course of cataloging.

This card relates to

Inside scope:

Create indexes for each of the following authority properties:

  • LCCN Authority identifier

  • Authority label - Full string displayed to cataloger

  • Authority type - e.g. Person, Family, etc.

Outside scope:

Adding authorities index as an option in the search screen. This functionality will be introduced later when the application supports the ability for catalogers to create / edit authority resources; not needed for the initial roll out.

 

LCCN Authority identifier

The cataloger will need the ability to search for / select an authority resource by inputting the associated LCCN of the resource.

From the Library of Congress online documentation for the MARC standard:

https://www.loc.gov/marc/lccn-namespace.html#normalization

LC has specific rules for LCCNs based on the year that the item was acquired. Items acquired between 1898-2000 follow one set of rules (referred to as "Structure A") and items acquired since 2001 have another set of rules (referred to as "Structure B") Assume "Structure B" rules for this card

LCCN Structure B{*}*

Name of Element

Number of characters

Character position in field

Character type

Alphabetic Prefix

2

00-01

Alpha or blank

Year

4

02-05

Digit

Serial Number

6

06-11

Digit

Alphabetic Prefix - Authority LCCNs

Prefix

Explanation of usage

n

Name or subject authority record keyed by LC

nb

Name or subject authority record originating in the British Library

nr

Name or subject authority record originating in the Research Libraries Information Network (RLIN)

no

Name or subject authority record originating in the Online Computer Library Center (OCLC)

sh

LCSH subject authority record distributed by LC

sj

Juvenile subject authority keyed by LC and distributed in the LC Annotated Children's Cataloging Program

sp

Subject authority proposal record in the LC catalog. (When it is approved, the record will be distributed with the prefix sh.)

The indexing of the LCCN field will follow / adhere to the normalization rules as laid out below:

BLANK(S)

      Where the value in the LCCN field contains blanks, remove the blanks for indexing the field

  • “n 2017890351” → “n2017890351”

FORWARD SLASH

       Where the value in the LCCN field contains a forward slash ('/'), remove the slash and all characters to the right for indexing the field

  • "n2012425165//r75" --> "n2012425165"

  • "sh2022139101/AC/r932" --> "sh2022139101"

HYPHEN

       Remove hyphens wherever present in the value for the LCCN for indexing the field

  • "nb2022-890351" --> "nb2022890351"

  • "n-2001000002" --> "n2001000002"

SERIAL NUMBER

       The serial number component of the LCCN is demarcated by a hyphen (which should be present as the fifth character in the field value). Further, the serial number component of the LCCN must be six digits in length. Where the serials component has fewer than six digits, remove the hyphen and left fill with zeroes so that there are six digits in the serial number component.

  • "n2011-89035" --> "2011089035"

  • "n2020-2 " --> "2020000002"

 

Authority Label

http://bibfra.me/vocab/lite/label

The authority label for a resource will be the most common method for looking up authority records within the application.

Each authority resource will have a label property that identifies the resource, used for display within the application.

Index the value of the label property for all authority resources

 

Authority Type

http://bibfra.me/vocab/lite/

Each authority resource also has an authority type defined, e.g. Person, Family, Corporate, Topic

Indexing this property for each authority resource will be leveraged to provide a better user experience for the cataloger for searching and selecting authority properties within the cataloging workflow.

For example, for ‘Creator of Work’ the application can limit values displayed to Person, Family etc, and exclude Topic authorities.

Conversely, for subject fields, the application can limit values to Topics and exclude name authorities.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Doug Loynes October 25, 2024 at 4:53 PM

Incorporating the MARC Authority API to support search and assignment of authorities to bib resources in the data graph.

Won't Do

Details

Assignee

Reporter

Labels

Priority

Development Team

Citation

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 7, 2024 at 2:23 AM
Updated December 23, 2024 at 2:16 PM
Resolved October 25, 2024 at 4:53 PM
TestRail: Cases
TestRail: Runs