From 0a7a7fa96fd9e7c278c0b4a1eb97e08d9e94760a Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Wed, 19 Jun 2024 15:34:11 -0400 Subject: [PATCH] Bug 37132: Update MARC21 authority frameworks to Update 35 The patch updates the MARC21 authority frameworks to Update 35 To test: 1. Apply patch and reset_all 2. Go to Administration > Authority types 3. Click Actions next to the Default framework and choose MARC structure 4. Check for the changes detailed in the update https://www.loc.gov/marc/up35authority/adapndxf.html - There should be a new subfield in 856 - g - Persistent identifier (R) - Subfield 856$h should be renamed Non-functioning Uniform Resource Identifier and should now be repeatable - Subfield 856$q should now be repeatable 5. Optional: Check other authority frameworks, they should all be changed Signed-off-by: Phil Ringnalda --- .../mandatory/authorities_normal_marc21.yml | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/installer/data/mysql/en/marcflavour/marc21/mandatory/authorities_normal_marc21.yml b/installer/data/mysql/en/marcflavour/marc21/mandatory/authorities_normal_marc21.yml index 53da39bd03..ba16deb1c7 100644 --- a/installer/data/mysql/en/marcflavour/marc21/mandatory/authorities_normal_marc21.yml +++ b/installer/data/mysql/en/marcflavour/marc21/mandatory/authorities_normal_marc21.yml @@ -31573,12 +31573,29 @@ tables: kohafield: "" frameworkcode: "" + - authtypecode: "" + tagfield: "856" + tagsubfield: "g" + liblibrarian: "Persistent identifier" + libopac: "Persistent identifier" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + - authtypecode: "" tagfield: "856" tagsubfield: "h" - liblibrarian: "Processor of request [OBSOLETE]" - libopac: "Processor of request [OBSOLETE]" - repeatable: 0 + liblibrarian: "Non-functioning Uniform Resource Identifier" + libopac: "Non-functioning Uniform Resource Identifier" + repeatable: 1 mandatory: 0 tab: 8 authorised_value: @@ -31731,7 +31748,7 @@ tables: tagsubfield: "q" liblibrarian: "Electronic format type" libopac: "Electronic format type" - repeatable: 0 + repeatable: 1 mandatory: 0 tab: 8 authorised_value: -- 2.44.0