Update the MARC-Instance field mapping for InstanceType (336$a and $b) KIWI BF
Description
CSP Request Details
CSP Rejection Details
Potential Workaround
Attachments
- 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
Confluence content
Checklist
hideTestRail: Results
Activity
Ann-Marie BreauxNovember 15, 2021 at 4:40 AM
Hi @Theodor Tolstoy (One-Group.se) 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 @Carole Godfrey! 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
@Khamidulla Abdulkhakimov 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 @Zak Burke and @Marc Johnson 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 PMEdited
@Ann-Marie Breaux - removed trailing spaces from kiwi bugfest instance_type(s)
Ann-Marie BreauxNovember 3, 2021 at 4:32 PM
No problem @Khamidulla Abdulkhakimov. 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.
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
Use the first 336$b to
assign the Instance Type ID
and populate the Resource type code
and derive the Resource type term (already implemented)
If no 336$b, use the first 336$a to
assign the Instance Type ID
and populate the Resource type term
and derive the Resource type code
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
Resource type term of Unspecified
and Resource type code of zzz