STORY: Factoring format (monograph) into data load

Description

Placeholder story:

Currently the Linked Data module processes different types of MARC records, including authority and bibliographic MARC records irrespective of the format of the described resource.

The Linked Data Editor will initially support cataloging of monographs with the Monograph profile, and then add format-specific profiles as additional formats are supported in the application.

The scope of this card is to update the processes for transforming MARC bibliographic records to those records that describe monographs. MARC bibliographic records for any other format will be ignored.

Adding the ability to limit the types of MARC records transformed into the data graph will ensure that there is an appropriate profile for showing resources in the Linked Data Editor. As the project adds support for other formats, the transformation process will be updated accordingly.

This change will not affect MARC Authority records, which will continue to be processed.

Determining the format of a MARC bibliographic record

1. First check: Leader / 06

Check Leader/character position 6 (7th character in the leader)

  • If Leader / 06 = 'a' continue to second check

  • Else ignore the record - assume that it does not describe a monograph

2. Second check: Leader / 07

Check Leader / character position 7 (8th character in the leader)

  • If Leader / 07 = ‘a' or 'm’ process the record for transformation

  • Else ignore the record

 

Reference: LC MARC documention - https://www.loc.gov/marc/bibliographic/bdleader.html

 

EXAMPLE

image-20240710-233631.png

Environment

None

Potential Workaround

None

Attachments

10
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 29 Jul 2024, 08:59 AM
  • 26 Jul 2024, 07:26 AM
  • 10 Jul 2024, 11:36 PM

Checklist

hide

Activity

Show:

Tetiana Kovalchuk July 29, 2024 at 9:46 AM

Tested on qld env

Build version: #539

Test cases and evidences attached.

Andrei Bordak July 26, 2024 at 7:20 AM

condition: leader 7th pos = 'a'  and leader 8th pos = 'a' or 'm'

Andrei Bordak July 26, 2024 at 7:14 AM

Verified on https://linked-data-quesnelia.int.aws.folio.org/linked-data-editor/

Non-monographs no longer appears in Linked Data.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Citation

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 10, 2024 at 7:51 PM
Updated November 21, 2024 at 10:42 PM
Resolved August 2, 2024 at 9:42 PM
TestRail: Cases
TestRail: Runs

Flag notifications