From 1a20afb786fc04ac670889872e111c107567edb5 Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Fri, 23 Jan 2026 14:36:01 -0500 Subject: [PATCH] Bug 41697: Update MARC21 default framework to Update 41 (December 2025) This patch updates the MARC21 default bibliographic framework to include changes brought by Update 41 to the MARC21 format. See https://www.loc.gov/marc/bibliographic/bdapndxg.html for the list of changes. Changes to field 060 - Added subfield $6 - Linkage (NR) Changes to field 070 - Added subfield $6 - Linkage (NR) Changes to field 245 - Added subfield $z - Title statement context note (NR) Changes to field 381 - Added subfield $i - Relationship information (R) - Added subfield $4 - Relationship (R) Changes to field 884 - Subfield $g renamed to Conversion date/time 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 | 94 ++++++++++++++++++- 1 file changed, 92 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 8dd4f60d416..987c2cb3727 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 @@ -9370,6 +9370,24 @@ tables: link: "" defaultvalue: + - tagfield: "060" + tagsubfield: "6" + liblibrarian: "Linkage" + libopac: "Linkage" + repeatable: 0 + mandatory: 0 + kohafield: "" + tab: 0 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "060" tagsubfield: "8" liblibrarian: "Field link and sequence number" @@ -9586,6 +9604,24 @@ tables: link: "" defaultvalue: + - tagfield: "070" + tagsubfield: "6" + liblibrarian: "Linkage" + libopac: "Linkage" + repeatable: 0 + mandatory: 0 + kohafield: "" + tab: 0 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "070" tagsubfield: "8" liblibrarian: "Field link and sequence number" @@ -14626,6 +14662,24 @@ tables: link: "" defaultvalue: + - tagfield: "245" + tagsubfield: "z" + liblibrarian: "Title statement context note" + libopac: "Title statement context note" + repeatable: 0 + mandatory: 0 + kohafield: "" + tab: 2 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "246" tagsubfield: "5" liblibrarian: "Institution to which field applies" @@ -23842,6 +23896,24 @@ tables: link: "" defaultvalue: + - tagfield: "381" + tagsubfield: "4" + liblibrarian: "Relationship" + libopac: "Relationship" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 3 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "381" tagsubfield: "6" liblibrarian: "Linkage" @@ -23914,6 +23986,24 @@ tables: link: "" defaultvalue: + - tagfield: "381" + tagsubfield: "i" + liblibrarian: "Relationship information" + libopac: "Relationship information" + repeatable: 1 + mandatory: 0 + kohafield: "" + tab: 3 + authorised_value: "" + authtypecode: "" + value_builder: "" + isurl: + hidden: -6 + frameworkcode: "" + seealso: "" + link: "" + defaultvalue: + - tagfield: "381" tagsubfield: "u" liblibrarian: "Uniform Resource Identifier" @@ -67116,8 +67206,8 @@ tables: - tagfield: "884" tagsubfield: "g" - liblibrarian: "Conversion date" - libopac: "Conversion date" + liblibrarian: "Conversion date/time" + libopac: "Conversion date/time" repeatable: 0 mandatory: 0 kohafield: "" -- 2.43.0