Update the MARC-Instance field mapping for InstanceType (336$a and $b) KIWI BF

Description

Update the default mapping for MARC 336$a and 336$b. See examples in attached MARC file and Word document

Currently, the first 336$b code is used to look up and assign the Instance Type ID, which populates the Resource type term, code, and source in the Instance detail view). If there is no 336$b, no Instance term is assigned. This revised mapping allows the first 336$a to assign the Instance Type ID in the absence of 336$b

  1. Use the first 336$b to

    • assign the Instance Type ID Check Mark

    • and populate the Resource type code Check Mark

    • and derive the Resource type term (already implemented) Check Mark

  2. If no 336$b, use the first 336$a to

    • assign the Instance Type ID Check Mark

    • and populate the Resource type term Check Mark

    • and derive the Resource type code Check Mark

  3. If there is no 336$b and 336$a is not recognized, or does not map to a Resource type code

    • then assign the Instance Type ID that represents Check Mark

    • Resource type term of Unspecified Check Mark

    • and Resource type code of zzz Check Mark

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

10
  • 13 Nov 2021, 11:09 AM
  • 04 Nov 2021, 01:44 PM
  • 04 Nov 2021, 01:44 PM
  • 03 Nov 2021, 10:59 AM
  • 03 Nov 2021, 10:59 AM
  • 03 Nov 2021, 10:28 AM
  • 03 Nov 2021, 10:28 AM
  • 03 Nov 2021, 09:21 AM
  • 13 Oct 2021, 06:12 AM
  • 13 Oct 2021, 06:12 AM

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxNovember 15, 2021 at 4:40 AM

Hi I promise that I say this with all kindness. The issue is closed. Take a look at the title of The issue and the Release field. If you can't figure out which release this is in, please let me know, and I'll explain to you how to figure it out.

Thank you!

Theodor Tolstoy (One-Group.se)November 13, 2021 at 11:11 AM

What is the targeted (FOLIO/Flower) release for this change?

Ann-Marie BreauxNovember 4, 2021 at 1:44 PM

Thank you ! I created a new MARC file that has records with 336$a for each of the text values with trailing spaces, and duplicate records with the 336$b code. Trailing_Space_Check.mrc

See https://bugfest-kiwi.folio.ebsco.com/data-import/job-summary/9a601125-1ffe-46aa-93c1-1b02b31b9289?sort=recordNumber. If you click on the "Created" link for each Instance, you'll see the correct Resource type was assigned to each one. (I messed up the title for PRM, but I assigned the correct 336 to it. All looks good with the retest, so finally ! this issue is done, tested, redone, and retested!

And thank you and for talking this through with me and alerting me to https://folio-org.atlassian.net/browse/MODINVSTOR-820#icft=MODINVSTOR-820, which I have linked.

Carole GodfreyNovember 3, 2021 at 5:27 PM
Edited

 - removed trailing spaces from kiwi bugfest instance_type(s)

Ann-Marie BreauxNovember 3, 2021 at 4:32 PM

No problem . We'll get the Bugfest ref data updated and then I'll retest.

Then I'll also add a release note reminding libraries to 1) download the latest default map and 2) check some records that only have 336 $a. not 336 $b. And if those records are not getting the proper resource type assigned, then they should check for trailing spaces.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

R3 2021 Bug Fix

Affected Institution

Cornell

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 28, 2021 at 9:15 PM
Updated April 4, 2023 at 8:28 PM
Resolved October 29, 2021 at 6:25 AM
TestRail: Cases
TestRail: Runs

Flag notifications