From bbf1306b4db4455a1888855178d70da27cd545fe Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Fri, 28 Jun 2024 10:15:23 -0400 Subject: [PATCH] Bug 37133: Update MARC21 authority frameworks to Update 36 The patch updates the MARC21 authority frameworks to Update 36 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/up36authority/adapndxf.html - There should be a new field 361 named STRUCTURED OWNERSHIP AND CUSTODIAL HISTORY with the following subfields https://www.loc.gov/marc/authority/ad361.html - 0 - Authority record control number or standard number (R) - 1 - Real World Object URI (R) - 3 - Materials specified (NR) - 5 - Institution to which field applies (NR) - 6 - Linkage (NR) - 7 - Data provenance (R) - 8 - Field link and sequence number (R) - a - Name (NR) - f - Ownership and custodial history evidence term (R) - k - Formatted date (NR) - l - Date (NR) - o - Type of ownership and custodial history information (R) - s - Shelf mark of copy described (NR) - u - Uniform Resource Identifier (R) - x - Nonpublic note (R) - y - Identifier of the copy described (NR) - z - Public note (R) - No changes to subfield 368$d, changes only affect subfield documentation - There should be a new field 857 named ELECTRONIC ARCHIVE LOCATION AND ACCESS with the following subfields https://www.loc.gov/marc/authority/ad857.html - 2 - Access method (NR) - 3 - Materials specified (NR) - 5 - Institution to which field applies (NR) - 6 - Linkage (NR) - 7 - Access status (NR) - 8 - Field link and sequence number (R) - b - Name of archiving agency (NR) - c - Name of Web archive or digital archive repository (NR) - d - Date range of archived material (NR) - e - Data provenance (R) - f - Archive completeness (NR) - g - Persistent identifier (R) - h - Non-functioning Uniform Resource Identifier (R) - l - Standardized information governing access (R) - m - Contact for access assistance (R) - n - Terms governing access (R) - q - Electronic format type (R) - r - Standardized information governing use and reproduction (R) - s - File size (R) - t - Terms governing use and reproduction (R) - u - Uniform Resource Identifier (R) - x - Nonpublic note (R) - y - Link text (R) - z - Public note (R) 5. Optional: Check other authority frameworks, they should all be changed Signed-off-by: David Nind --- .../mandatory/authorities_normal_marc21.yml | 713 ++++++++++++++++++ 1 file changed, 713 insertions(+) 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 cfd1b8bfe6..9c74c5c100 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 @@ -674,6 +674,14 @@ tables: mandatory: 0 authorised_value: + - authtypecode: "" + tagfield: "361" + liblibrarian: "STRUCTURED OWNERSHIP AND CUSTODIAL HISTORY" + libopac: "STRUCTURED OWNERSHIP AND CUSTODIAL HISTORY" + repeatable: 1 + mandatory: 0 + authorised_value: + - authtypecode: "" tagfield: "368" liblibrarian: "OTHER ATTRIBUTES OF PERSON OR CORPORATE BODY" @@ -1498,6 +1506,14 @@ tables: mandatory: 0 authorised_value: + - authtypecode: "" + tagfield: "857" + liblibrarian: "ELECTRONIC ARCHIVE LOCATION AND ACCESS" + libopac: "ELECTRONIC ARCHIVE LOCATION AND ACCESS" + repeatable: 1 + mandatory: 0 + authorised_value: + - authtypecode: "" tagfield: "880" liblibrarian: "ALTERNATE GRAPHIC REPRESENTATION" @@ -11929,6 +11945,295 @@ tables: kohafield: "" frameworkcode: "" + - authtypecode: "" + tagfield: "361" + tagsubfield: "0" + liblibrarian: "Authority record control number or standard number" + libopac: "Authority record control number or standard number" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "1" + liblibrarian: "Real World Object URI" + libopac: "Real World Object URI" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "3" + liblibrarian: "Materials specified" + libopac: "Materials specified" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "5" + liblibrarian: "Institution to which field applies" + libopac: "Institution to which field applies" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "6" + liblibrarian: "Linkage" + libopac: "Linkage" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "7" + liblibrarian: "Data provenance" + libopac: "Data provenance" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "8" + liblibrarian: "Field link and sequence number" + libopac: "Field link and sequence number" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "a" + liblibrarian: "Name" + libopac: "Name" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "f" + liblibrarian: "Ownership and custodial history evidence term" + libopac: "Ownership and custodial history evidence term" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "k" + liblibrarian: "Formatted date" + libopac: "Formatted date" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "l" + liblibrarian: "Date" + libopac: "Date" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "o" + liblibrarian: "Type of ownership and custodial history information" + libopac: "Type of ownership and custodial history information" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "s" + liblibrarian: "Shelf mark of copy described" + libopac: "Shelf mark of copy described" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "u" + liblibrarian: "Uniform Resource Identifier" + libopac: "Uniform Resource Identifier" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "x" + liblibrarian: "Nonpublic note" + libopac: "Nonpublic note" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "y" + liblibrarian: "Identifier of the copy described" + libopac: "Identifier of the copy described" + repeatable: 0 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "361" + tagsubfield: "z" + liblibrarian: "Public note" + libopac: "Public note" + repeatable: 1 + mandatory: 0 + tab: 3 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + - authtypecode: "" tagfield: "368" tagsubfield: "0" @@ -33944,6 +34249,414 @@ tables: kohafield: "" frameworkcode: "" + - authtypecode: "" + tagfield: "857" + tagsubfield: "2" + liblibrarian: "Access method" + libopac: "Access method" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "3" + liblibrarian: "Materials specified" + libopac: "Materials specified" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "5" + liblibrarian: "Institution to which field applies" + libopac: "Institution to which field applies" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "856" + tagsubfield: "6" + liblibrarian: "Linkage" + libopac: "Linkage" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "7" + liblibrarian: "Access status" + libopac: "Access status" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "8" + liblibrarian: "Field link and sequence number" + libopac: "Field link and sequence number" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "b" + liblibrarian: "Name of archiving agency" + libopac: "Name of archiving agency" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "c" + liblibrarian: "Name of Web archive or digital archive repository" + libopac: "Name of Web archive or digital archive repository" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "d" + liblibrarian: "Date range of archived material" + libopac: "Date range of archived material" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "e" + liblibrarian: "Data provenance" + libopac: "Data provenance" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "f" + liblibrarian: "Archive completeness" + libopac: "Archive completeness" + repeatable: 0 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + 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: "857" + tagsubfield: "h" + liblibrarian: "Non-functioning Uniform Resource Identifier" + libopac: "Non-functioning Uniform Resource Identifier" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "l" + liblibrarian: "Standardized information governing access" + libopac: "Standardized information governing access" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "m" + liblibrarian: "Contact for access assistance" + libopac: "Contact for access assistance" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "n" + liblibrarian: "Terms governing access" + libopac: "Terms governing access" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "q" + liblibrarian: "Electronic format type" + libopac: "Electronic format type" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "r" + liblibrarian: "Standardized information governing use and reproduction" + libopac: "Standardized information governing use and reproduction" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "s" + liblibrarian: "File size" + libopac: "File size" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "t" + liblibrarian: "Terms governing use and reproduction" + libopac: "Terms governing use and reproduction" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "u" + liblibrarian: "Uniform Resource Identifier" + libopac: "Uniform Resource Identifier" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "x" + liblibrarian: "Nonpublic note" + libopac: "Nonpublic note" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "y" + liblibrarian: "Link text" + libopac: "Link text" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + + - authtypecode: "" + tagfield: "857" + tagsubfield: "z" + liblibrarian: "Public note" + libopac: "Public note" + repeatable: 1 + mandatory: 0 + tab: 8 + authorised_value: + value_builder: + seealso: + isurl: 0 + hidden: 0 + linkid: 0 + kohafield: "" + frameworkcode: "" + - authtypecode: "" tagfield: "880" tagsubfield: "0" -- 2.39.2