From 482176e75529b0e3e01e8cbf7c231185275ada2e Mon Sep 17 00:00:00 2001 From: Caroline Cyr La Rose Date: Thu, 31 Aug 2023 12:53:30 -0400 Subject: [PATCH] Bug 34677: Update to MARC21 relator terms list (May 31, 2013 technical notice) This patch adds missing relator codes/terms to the marc21_relatorterms.yaml file in accordance with the May 31, 2013 technical notice. https://www.loc.gov/marc/relators/tn130531rel.html To test: 1. Apply patch and restart 2. Go to Administration > Authorized values > RELTERMS --> New terms should be there and deprecated terms should have been removed Additions: abr - Abridger apl - Appellant ape - Appellee adi - Art director ato - Autographer brl - Braille embosser brd - Broadcaster cas - Caster cor - Collection registrar cou - Court-governed crt - Court reporter edc - Editor of compilation edm - Editor of moving image work enj - Enacting jurisdiction fds - Film distributor fmk - Filmmaker fmd - Film director fmp - Film producer his - Host institution isb - Issuing body jud - Judge jug - Jurisdiction governed osp - On-screen presenter pan - Panelist pra - Praeses pre - Presenter prn - Production company prs - Production designer rdd - Radio director rpc - Radio producer rsr - Restorationist sll - Seller sgd - Stage director tld - Television director tlp - Television producer wac - Writer of added commentary wat - Writer of added text wal - Writer of added lyrics Deprecated relators: clb - Collaborator voc - Vocalist --- .../mysql/en/optional/marc21_relatorterms.yml | 157 +++++++++++++++++- 1 file changed, 151 insertions(+), 6 deletions(-) diff --git a/installer/data/mysql/en/optional/marc21_relatorterms.yml b/installer/data/mysql/en/optional/marc21_relatorterms.yml index fba6cf036a7..06ac1644be6 100644 --- a/installer/data/mysql/en/optional/marc21_relatorterms.yml +++ b/installer/data/mysql/en/optional/marc21_relatorterms.yml @@ -25,6 +25,11 @@ tables: translatable: [ lib ] multiline: [] rows: + + - category: "RELTERMS" + authorised_value: "abr" + lib: "Abridger" + - category: "RELTERMS" authorised_value: "acp" lib: "Art copyist" @@ -33,6 +38,10 @@ tables: authorised_value: "act" lib: "Actor" + - category: "RELTERMS" + authorised_value: "adi" + lib: "Art director" + - category: "RELTERMS" authorised_value: "adp" lib: "Adapter" @@ -57,6 +66,14 @@ tables: authorised_value: "ant" lib: "Bibliographic antecedent" + - category: "RELTERMS" + authorised_value: "ape" + lib: "Appellee" + + - category: "RELTERMS" + authorised_value: "apl" + lib: "Appellant" + - category: "RELTERMS" authorised_value: "app" lib: "Applicant" @@ -89,6 +106,10 @@ tables: authorised_value: "asn" lib: "Associated name" + - category: "RELTERMS" + authorised_value: "ato" + lib: "Autographer" + - category: "RELTERMS" authorised_value: "att" lib: "Attributed name" @@ -141,10 +162,22 @@ tables: authorised_value: "bpd" lib: "Bookplate designer" + - category: "RELTERMS" + authorised_value: "brd" + lib: "Broadcaster" + + - category: "RELTERMS" + authorised_value: "brl" + lib: "Braille embosser" + - category: "RELTERMS" authorised_value: "bsl" lib: "Bookseller" + - category: "RELTERMS" + authorised_value: "cas" + lib: "Caster" + - category: "RELTERMS" authorised_value: "ccp" lib: "Conceptor" @@ -153,10 +186,6 @@ tables: authorised_value: "chr" lib: "Choreographer" - - category: "RELTERMS" - authorised_value: "clb" - lib: "Collaborator" - - category: "RELTERMS" authorised_value: "cli" lib: "Client" @@ -213,6 +242,10 @@ tables: authorised_value: "con" lib: "Conservator" + - category: "RELTERMS" + authorised_value: "cor" + lib: "Collection registrar" + - category: "RELTERMS" authorised_value: "cos" lib: "Contestant" @@ -221,6 +254,10 @@ tables: authorised_value: "cot" lib: "Contestant -appellant" + - category: "RELTERMS" + authorised_value: "cou" + lib: "Court-governed" + - category: "RELTERMS" authorised_value: "cov" lib: "Cover designer" @@ -257,6 +294,10 @@ tables: authorised_value: "crr" lib: "Corrector" + - category: "RELTERMS" + authorised_value: "crt" + lib: "Court reporter" + - category: "RELTERMS" authorised_value: "csl" lib: "Consultant" @@ -381,6 +422,14 @@ tables: authorised_value: "dub" lib: "Dubious author" + - category: "RELTERMS" + authorised_value: "edc" + lib: "Editor of compilation" + + - category: "RELTERMS" + authorised_value: "edm" + lib: "Editor of moving image work" + - category: "RELTERMS" authorised_value: "edt" lib: "Editor" @@ -401,6 +450,10 @@ tables: authorised_value: "eng" lib: "Engineer" + - category: "RELTERMS" + authorised_value: "enj" + lib: "Enacting jurisdiction" + - category: "RELTERMS" authorised_value: "etr" lib: "Etcher" @@ -417,6 +470,10 @@ tables: authorised_value: "fac" lib: "Facsimilist" + - category: "RELTERMS" + authorised_value: "fds" + lib: "Film distributor" + - category: "RELTERMS" authorised_value: "fld" lib: "Field director" @@ -425,10 +482,22 @@ tables: authorised_value: "flm" lib: "Film editor" + - category: "RELTERMS" + authorised_value: "fmd" + lib: "Film director" + + - category: "RELTERMS" + authorised_value: "fmk" + lib: "Filmmaker" + - category: "RELTERMS" authorised_value: "fmo" lib: "Former owner" + - category: "RELTERMS" + authorised_value: "fmp" + lib: "Film producer" + - category: "RELTERMS" authorised_value: "fpy" lib: "First party" @@ -449,6 +518,10 @@ tables: authorised_value: "-grt" lib: "Graphic technician" + - category: "RELTERMS" + authorised_value: "his" + lib: "Host institution" + - category: "RELTERMS" authorised_value: "hnr" lib: "Honoree" @@ -473,6 +546,10 @@ tables: authorised_value: "inv" lib: "Inventor" + - category: "RELTERMS" + authorised_value: "isb" + lib: "Issuing body" + - category: "RELTERMS" authorised_value: "itr" lib: "Instrumentalist" @@ -485,6 +562,14 @@ tables: authorised_value: "ivr" lib: "Interviewer" + - category: "RELTERMS" + authorised_value: "jud" + lib: "Judge" + + - category: "RELTERMS" + authorised_value: "jug" + lib: "Jurisdiction governed" + - category: "RELTERMS" authorised_value: "lbr" lib: "Laboratory" @@ -613,6 +698,10 @@ tables: authorised_value: "orm" lib: "Organizer of meeting" + - category: "RELTERMS" + authorised_value: "osp" + lib: "On-screen presenter" + - category: "RELTERMS" authorised_value: "oth" lib: "Other" @@ -621,6 +710,10 @@ tables: authorised_value: "own" lib: "Owner" + - category: "RELTERMS" + authorised_value: "pan" + lib: "Panelist" + - category: "RELTERMS" authorised_value: "pat" lib: "Patron" @@ -669,6 +762,10 @@ tables: authorised_value: "ppt" lib: "Puppeteer" + - category: "RELTERMS" + authorised_value: "pra" + lib: "Praeses" + - category: "RELTERMS" authorised_value: "prc" lib: "Process contact" @@ -677,6 +774,10 @@ tables: authorised_value: "prd" lib: "Production personnel" + - category: "RELTERMS" + authorised_value: "pre" + lib: "Presenter" + - category: "RELTERMS" authorised_value: "prf" lib: "Performer" @@ -689,6 +790,10 @@ tables: authorised_value: "prm" lib: "Printmaker" + - category: "RELTERMS" + authorised_value: "prn" + lib: "Production company" + - category: "RELTERMS" authorised_value: "pro" lib: "Producer" @@ -697,6 +802,10 @@ tables: authorised_value: "prp" lib: "Production place" + - category: "RELTERMS" + authorised_value: "prs" + lib: "Production designer" + - category: "RELTERMS" authorised_value: "prt" lib: "Printer" @@ -737,6 +846,10 @@ tables: authorised_value: "rcp" lib: "Recipient" + - category: "RELTERMS" + authorised_value: "rdd" + lib: "Radio director" + - category: "RELTERMS" authorised_value: "red" lib: "Redactor" @@ -753,6 +866,10 @@ tables: authorised_value: "rev" lib: "Reviewer" + - category: "RELTERMS" + authorised_value: "rpc" + lib: "Radio producer" + - category: "RELTERMS" authorised_value: "rps" lib: "Repository" @@ -777,6 +894,10 @@ tables: authorised_value: "rsp" lib: "Respondent" + - category: "RELTERMS" + authorised_value: "rsr" + lib: "Restorationist" + - category: "RELTERMS" authorised_value: "rst" lib: "Respondent-appellant" @@ -813,6 +934,10 @@ tables: authorised_value: "sec" lib: "Secretary" + - category: "RELTERMS" + authorised_value: "sdg" + lib: "Stage director" + - category: "RELTERMS" authorised_value: "sgn" lib: "Signer" @@ -821,6 +946,10 @@ tables: authorised_value: "sht" lib: "Supporting host" + - category: "RELTERMS" + authorised_value: "sll" + lib: "Seller" + - category: "RELTERMS" authorised_value: "sng" lib: "Singer" @@ -873,6 +1002,14 @@ tables: authorised_value: "ths" lib: "Thesis advisor" + - category: "RELTERMS" + authorised_value: "tld" + lib: "Television director" + + - category: "RELTERMS" + authorised_value: "tlp" + lib: "Television producer" + - category: "RELTERMS" authorised_value: "trc" lib: "Transcriber" @@ -898,13 +1035,21 @@ tables: lib: "Videographer" - category: "RELTERMS" - authorised_value: "voc" - lib: "Vocalist" + authorised_value: "wac" + lib: "Writer of added commentary" + + - category: "RELTERMS" + authorised_value: "wal" + lib: "Writer of added lyrics" - category: "RELTERMS" authorised_value: "wam" lib: "Writer of accompanying material" + - category: "RELTERMS" + authorised_value: "wat" + lib: "Writer of added text" + - category: "RELTERMS" authorised_value: "wdc" lib: "Woodcutter" -- 2.34.1