STORY: 9xx fields | Admin metadata - Back End

Description

The Library of Congress currently captures administrative notes documenting cataloging activities of a record within the MARC 9xx fields. For the migration to FOLIO, these notes will be retained in the 9xx MARC records stored in SRS as a short-term accommodation until a long-term solution is determined.

Related requirements for cataloging performed in the Linked data editor:

  1. Preservation of 9xx fields

When a resource is based on an underlying MARC record, the 9xx fields must be preserved in the corresponding resource description. The 9xx fields must not be mapped to the library’s data graph.

  1. Instance resource | CRUD operations

When such a resource is displayed in the Linked data editor, the cataloger must be able to view 9xx fields for the associated instance resource, e.g. as an option from the Actions drop down menu (“Admin data”).

When selected, the application will display 9xx fields in an editable modal. The modal will have a column for displaying the 9xx field and a second column displaying the corresponding text for the (concatenated) subfield values.

The cataloger will be able to delete a 9xx field or add a new 9xx field. When adding a new 9xx field, the cataloger will need to select a 9xx field from a drop down menu and then input text for the corresponding subfields.

NOTE: the 9xx modal will not enforce any validation beyond requiring the cataloger to select a 9xx field before entering text. The cataloger will be responsible for the validity / integrity of the text added in the 9xx field.

The cataloger will be able to save changes to 9xx fields discretely in the modal (through the ‘Save & close’ or ‘Save & keep editing’ buttons). Or the cataloger can exit the modal without saving any changes through the ‘Cancel’ button).

‘Save & close’ and ‘Cancel’ will remove the 9xx modal from the interface, and return the cataloger to the edit mode of the selected resource.

  1. MARC derived record

When a cataloger saves any changes to the resource, the 9xx fields will be captured for creating the MARC derived record inclusive of changes made in the 9xx modal.

The MARC derived record will be shared / forwarded to Inventory and stored in SRS so that the library can have consistent documentation of cataloging work across MARC-based and linked data-based cataloging workflows.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Development Team

Citation

Release

Not Scheduled

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 17, 2024 at 5:26 PM
Updated January 17, 2025 at 12:31 AM
TestRail: Cases
TestRail: Runs