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 <phil@chetcolibrary.org>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Caroline Cyr La Rose 2024-06-19 15:34:11 -04:00 committed by Katrin Fischer
parent 6660dcb46f
commit 71b29ef25f
Signed by: kfischer
GPG key ID: 0EF6E2C03357A834

View file

@ -33604,12 +33604,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:
@ -33762,7 +33779,7 @@ tables:
tagsubfield: "q"
liblibrarian: "Electronic format type"
libopac: "Electronic format type"
repeatable: 0
repeatable: 1
mandatory: 0
tab: 8
authorised_value: