Bug 19365: Index authority fields as phrases
authorEre Maijala <ere.maijala@helsinki.fi>
Tue, 13 Nov 2018 14:53:30 +0000 (16:53 +0200)
committerNick Clemens <nick@bywatersolutions.com>
Mon, 26 Nov 2018 16:11:02 +0000 (16:11 +0000)
Followup change to the mappings syntax from bug 19893. Indexing as phrases allows to properly search for matching headings comprised of multiple subfields (e.g. author name with year of birth).

Sponsored-by: National Library of Finland
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

admin/searchengine/elasticsearch/mappings.yaml

index 18e63fa..5c04f2e 100644 (file)
@@ -5,12 +5,12 @@ authorities:
     label: Corporate-name-see-also-from
     mappings:
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -19,12 +19,12 @@ authorities:
     label: Corporate-name-see-from
     mappings:
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -47,137 +47,137 @@ authorities:
     label: Heading
     mappings:
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 110abcdefghjklnpqstvxyz
+        marc_field: 110(abcdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklmnopqrstvxyz
+        marc_field: 111(acdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 130adefghjklnpqstvxyz
+        marc_field: 130(adefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 148abcdefghjklmnopqrstvxyz
+        marc_field: 148(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 150abgvxyz
+        marc_field: 150(abgvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 151agvxyz
+        marc_field: 151(agvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 155avxyz
+        marc_field: 155(avxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 110abcdefghjklnpqstvxyz
+        marc_field: 110(abcdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklmnopqrstvxyz
+        marc_field: 111(acdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 130adefghjklnpqstvxyz
+        marc_field: 130(adefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 148abcdefghjklmnopqrstvxyz
+        marc_field: 148(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 150abgvxyz
+        marc_field: 150(abgvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 151agvxyz
+        marc_field: 151(agvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 155avxyz
+        marc_field: 155(avxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 200abcdfgjxyz
+        marc_field: 200(abcdfgjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 210abcdefghjxyz
+        marc_field: 210(abcdefghjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 215ajxyz
+        marc_field: 215(ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 216afcjxyz
+        marc_field: 216(afcjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 220afjxyz
+        marc_field: 220(afjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 230abhijklmnqrsuwxyz
+        marc_field: 230(abhijklmnqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 235abejkmrsuwxyz
+        marc_field: 235(abejkmrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 240atjxyz
+        marc_field: 240(atjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 250ajxyz
+        marc_field: 250(ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 260abcdjxyz
+        marc_field: 260(abcdjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 280ajxyz
+        marc_field: 280(ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
@@ -412,317 +412,317 @@ authorities:
     label: Match
     mappings:
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 511acdefghjklnpqstvxyz
+        marc_field: 511(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 511acdefghjklnpqstvxyz
+        marc_field: 511(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 2003478abcdfgjxyz
+        marc_field: 200(3478abcdfgjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 2103478abcdefghxyz
+        marc_field: 210(3478abcdefghxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 21578ajxyz
+        marc_field: 215(78ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 216378acfjxyz
+        marc_field: 216(378acfjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 220378afjxyz
+        marc_field: 220(378afjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 2308abhijklmqrsuwxyz
+        marc_field: 230(8abhijklmqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 235378abeijkmratsuwxyz
+        marc_field: 235(378abeijkmratsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 2408abcfjtxyz
+        marc_field: 240(8abcfjtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 245ajtxyz
+        marc_field: 245(ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 2508abcdjvxyz
+        marc_field: 250(8abcdjvxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 260378abcd
+        marc_field: 260(378abcd)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 280378ajxyz
+        marc_field: 280(378ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4000234568abcdfgjxyz
+        marc_field: 400(0234568abcdfgjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 41002345678abcdefghjxyz
+        marc_field: 410(02345678abcdefghjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4150235678ajxyz
+        marc_field: 415(0235678ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 416acfjxyz
+        marc_field: 416(acfjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 420afjxyz
+        marc_field: 420(afjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4300235678abhijklmnqrsuwxyz
+        marc_field: 430(0235678abhijklmnqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4350235678abejkmrsuwxyz
+        marc_field: 435(0235678abejkmrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4400235678abcdfjtxyz
+        marc_field: 440(0235678abcdfjtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 445ajtxyz
+        marc_field: 445(ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 4500235678ajxyz
+        marc_field: 450(0235678ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 460abcd
+        marc_field: 460(abcd)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 480ajxyz
+        marc_field: 480(ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 500023456789abcdfgjxyz
+        marc_field: 500(023456789abcdfgjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 51002345678abcdefghjxyz
+        marc_field: 510(02345678abcdefghjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 5150356789ajxyz
+        marc_field: 515(0356789ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 5169acfjxyz
+        marc_field: 516(9acfjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 5209afjxyz
+        marc_field: 520(9afjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 53002356789abhijklmnqrsuwxyz
+        marc_field: 530(02356789abhijklmnqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 53502356789abjkmqrsuwxyz
+        marc_field: 535(02356789abjkmqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 5400235678ajtxyz
+        marc_field: 540(0235678ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 5459ajtxyz
+        marc_field: 545(9ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 55002356789abjxyz
+        marc_field: 550(02356789abjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 56059abcd
+        marc_field: 560(59abcd)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 58059ajxyz
+        marc_field: 580(59ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 70023478abcdfgjxyz
+        marc_field: 700(23478abcdfgjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 71023478abcdefghjxyz
+        marc_field: 710(23478abcdefghjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 7152378ajxyz
+        marc_field: 715(2378ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 716acfjxyz
+        marc_field: 716(acfjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 720afjxyz
+        marc_field: 720(afjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 7302378abhijklmnqrsuwxyz
+        marc_field: 730(2378abhijklmnqrsuwxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 7402378ajtxyz
+        marc_field: 740(2378ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 745378ajtxyz
+        marc_field: 745(378ajtxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 75023789abjxyz
+        marc_field: 750(23789abjxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 760abcd
+        marc_field: 760(abcd)
         marc_type: unimarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 780ajxyz
+        marc_field: 780(ajxyz)
         marc_type: unimarc
         sort: ~
         suggestible: ''
@@ -731,22 +731,22 @@ authorities:
     label: Match-heading
     mappings:
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -755,32 +755,32 @@ authorities:
     label: Match-heading-see-from
     mappings:
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -789,12 +789,12 @@ authorities:
     label: Meeting-name
     mappings:
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -803,12 +803,12 @@ authorities:
     label: Meeting-name-heading
     mappings:
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 111acdefghjklnpqstvxyz
+        marc_field: 111(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -817,12 +817,12 @@ authorities:
     label: Meeting-name-see-also-from
     mappings:
       - facet: ''
-        marc_field: 511acdefghjklnpqstvxyz
+        marc_field: 511(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 511acdefghjklnpqstvxyz
+        marc_field: 511(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -831,12 +831,12 @@ authorities:
     label: Meeting-name-see-from
     mappings:
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411acdefghjklnpqstvxyz
+        marc_field: 411(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -845,12 +845,12 @@ authorities:
     label: Personal-name
     mappings:
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -859,12 +859,12 @@ authorities:
     label: Personal-name-heading
     mappings:
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 100abcdefghjklmnopqrstvxyz
+        marc_field: 100(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -873,12 +873,12 @@ authorities:
     label: Personal-name-see-also-from
     mappings:
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -887,12 +887,12 @@ authorities:
     label: Personal-name-see-from
     mappings:
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -901,12 +901,12 @@ authorities:
     label: Record-source
     mappings:
       - facet: ''
-        marc_field: 040acd
+        marc_field: 040(acd)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 040acd
+        marc_field: 040(acd)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -915,102 +915,102 @@ authorities:
     label: See-also-from
     mappings:
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 511abcdefghjklmnopqrstvxyz
+        marc_field: 511a(bcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 530abcdefghklmnoprstvxyz
+        marc_field: 530(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 547abcdefghjklmnopqrstvxyz
+        marc_field: 547(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 548abcdefghklmnoprstvxyz
+        marc_field: 548(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 550abcdefghjklmnopqrstvxyz
+        marc_field: 550(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 551abcdefghklmnoprstvxyz
+        marc_field: 551(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 555abcdefghjklmnopqrstvxyz
+        marc_field: 555(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 562abcdefghklmnoprstvxyz
+        marc_field: 562(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 500abcdefghjklmnopqrstvxyz
+        marc_field: 500(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 510abcdefghklmnoprstvxyz
+        marc_field: 510(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 511abcdefghjklmnopqrstvxyz
+        marc_field: 511(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 530abcdefghklmnoprstvxyz
+        marc_field: 530(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 547abcdefghjklmnopqrstvxyz
+        marc_field: 547(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 548abcdefghklmnoprstvxyz
+        marc_field: 548(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 550abcdefghjklmnopqrstvxyz
+        marc_field: 550(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 551abcdefghklmnoprstvxyz
+        marc_field: 551(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 555acdefghjklnpqstvxyz
+        marc_field: 555(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 562acdefghjklnpqstvxyz
+        marc_field: 562(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
@@ -1019,102 +1019,102 @@ authorities:
     label: See-from
     mappings:
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411abcdefghjklmnopqrstvxyz
+        marc_field: 411(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 430abcdefghklmnoprstvxyz
+        marc_field: 430(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 447abcdefghjklmnopqrstvxyz
+        marc_field: 447(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 448abcdefghklmnoprstvxyz
+        marc_field: 448(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 440abcdefghjklmnopqrstvxyz
+        marc_field: 440(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 441abcdefghklmnoprstvxyz
+        marc_field: 441(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 444abcdefghjklmnopqrstvxyz
+        marc_field: 444(abcdefghjklmnopqrstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 462abcdefghklmnoprstvxyz
+        marc_field: 462(abcdefghklmnoprstvxyz)
         marc_type: marc21
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 400abcdefghjklmnopqrstvxyz
+        marc_field: 400(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 410abcdefghklmnoprstvxyz
+        marc_field: 410(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 411abcdefghjklmnopqrstvxyz
+        marc_field: 411(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 430abcdefghklmnoprstvxyz
+        marc_field: 430(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 447abcdefghjklmnopqrstvxyz
+        marc_field: 447(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 448abcdefghklmnoprstvxyz
+        marc_field: 448(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 440abcdefghjklmnopqrstvxyz
+        marc_field: 440(abcdefghjklmnopqrstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 441abcdefghklmnoprstvxyz
+        marc_field: 441(abcdefghklmnoprstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 444acdefghjklnpqstvxyz
+        marc_field: 444(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''
       - facet: ''
-        marc_field: 462acdefghjklnpqstvxyz
+        marc_field: 462(acdefghjklnpqstvxyz)
         marc_type: normarc
         sort: ~
         suggestible: ''