From 2033504b1c7563c514f861d0dfe826aaf78f86ec Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Mon, 13 Jan 2025 11:14:07 -0500 Subject: [PATCH] Bug 38873: Update MARC21 default framework to Update 39 (December 2024) This patch updates the MARC21 default bibliographic framework to include changes brought by Update 39 to the MARC21 format. See https://www.loc.gov/marc/bibliographic/bdapndxg.html for the list of changes. Changes to field 506 - Added subfield $0 Authority record control number or standard number (R) - Added subfield $1 Real World Object URI (R) Changes to field 508 - Added subfield $3 Materials specified (NR) Changes to field 511 - Added subfield $3 Materials specified (NR) Changes to field 540 - Added subfield $0 Authority record control number or standard number (R) - Added subfield $1 Real World Object URI (R) - Renamed subfield $f to Standardized terminology for use and reproduction rights To test: 1. Apply patch and restart_all 2. Go to Administration > MARC bibliographic framework > Default framework 3. Check that the additions/modifications are correct as per the list above 4. Optionally, run the MARC bibliographic framework test, and make sure there are no errors NOTE: This change only applies to NEW installations. For existing installations, you must make the changes yourself in Administration > MARC bibliographic framework. This is to avoid overwriting customizations libraries might have made to their cataloging frameworks. --- .../mandatory/marc21_framework_DEFAULT.yml | 112 +++++++++++++++++- 1 file changed, 110 insertions(+), 2 deletions(-) diff --git a/installer/data/mysql/en/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.yml b/installer/data/mysql/en/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.yml index 48fdce3942..a0717cccf7 100644 --- a/installer/data/mysql/en/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.yml +++ b/installer/data/mysql/en/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.yml @@ -27604,6 +27604,42 @@ tables: link: "" defaultvalue: + - tagfield: "506" + tagsubfield: "0" + liblibrarian: "Authority record control number or standard number" + libopac: "Authority record control number or standard number" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: 0 + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + + - tagfield: "506" + tagsubfield: "1" + liblibrarian: "Real World Object URI" + libopac: "Real World Object URI" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: 0 + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "506" tagsubfield: "2" liblibrarian: "Source of term" @@ -27928,6 +27964,24 @@ tables: link: "" defaultvalue: + - tagfield: "508" + tagsubfield: "3" + liblibrarian: "Materials specified" + libopac: "Materials specified" + repeatable: 0 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "508" tagsubfield: "6" liblibrarian: "Linkage" @@ -28180,6 +28234,24 @@ tables: link: "" defaultvalue: + - tagfield: "511" + tagsubfield: "3" + liblibrarian: "Materials specified" + libopac: "Materials specified" + repeatable: 0 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "511" tagsubfield: "6" liblibrarian: "Linkage" @@ -31060,6 +31132,42 @@ tables: link: "" defaultvalue: + - tagfield: "540" + tagsubfield: "0" + liblibrarian: "Authority record control number or standard number" + libopac: "Authority record control number or standard number" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: 0 + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + + - tagfield: "540" + tagsubfield: "1" + liblibrarian: "Real World Object URI" + libopac: "Real World Object URI" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 5 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: 0 + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "540" tagsubfield: "2" liblibrarian: "Source of term" @@ -31224,8 +31332,8 @@ tables: - tagfield: "540" tagsubfield: "f" - liblibrarian: "Use and reproduction rights" - libopac: "Use and reproduction rights" + liblibrarian: "Standardized terminology for use and reproduction rights" + libopac: "Standardized terminology for use and reproduction rights" repeatable: 1 mandatory: 0 kohafield: "" -- 2.34.1