HRID/001/003 handling in SRS for MARC bib records: Modify/Update

RCA Group

None

Description

Note that this logic only applies to new SRS records created after initial migration, and includes the following assumptions:

  •  

    • Initial migration will not be handled via Data Import

    • Any pre-existing HRIDs will be mapped and handled during initial data migration

  • When the Data import action = Modify or Update and the incoming record matches an existing SRS MARC record

    • If the incoming record's 001 matches the 001 in the existing SRS MARC record, then do not make any changes to the 001 or 003 fields of the incoming record

    • If the incoming record's 001 does not match the existing SRS MARC record, then update the 001, 003, and possibly 035 to match the previous version of the record in SRS (that is, move the 001 data to an 035, prefixed by 003 data in parentheses, and make sure the Instance HRID is in the 001 field)

Does this already happen, or do we need to make some sort of change to make it happen? The key thing - we need to make sure the current version of the SRS MARC always has the Instance HRID in 001
Per Oleksii, we already have this logic for 001/035, would just need to add the 003 behavior
Need to make additional checks in 001 field to compare new and previous SRS, in case just comparing to instance HRID is not enough
If 001 is not HRID, we take the Instance HRID from the existing instance and put in 001, and move the previous 001 to 035.

Notes

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux September 28, 2020 at 6:34 AM

Hi Tested on folio-snapshot-load. All looks good! Closing this ticket.

Ann-Marie Breaux February 27, 2020 at 1:10 PM

Per @oleksii, aim to start this one after we finish the action handlers, in early Q2

Ann-Marie Breaux February 25, 2020 at 6:33 PM

Good to know - thanks,

Oleksii Kuzminov February 25, 2020 at 2:58 PM

Hi I don't think so. Maybe we can start them, but I can’t give you a guarantee.

Ann-Marie Breaux February 25, 2020 at 2:54 PM

Hi Do you think we will be able to complete this story plus https://folio-org.atlassian.net/browse/MODSOURMAN-228#icft=MODSOURMAN-228 in this quarter? These are the last 2 stories in the https://folio-org.atlassian.net/browse/UXPROD-2215#icft=UXPROD-2215 epic

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Q3 2020

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 2, 2020 at 7:16 AM
Updated April 30, 2021 at 10:03 AM
Resolved September 28, 2020 at 6:34 AM
TestRail: Cases
TestRail: Runs