From 696ab7b790377460fa9935ee4f808f18f61d84e1 Mon Sep 17 00:00:00 2001
From: Ere Maijala <ere.maijala@helsinki.fi>
Date: Tue, 13 Nov 2018 16:53:30 +0200
Subject: [PATCH] Bug 19365: Index authority fields as phrases

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>
---
 .../searchengine/elasticsearch/mappings.yaml  | 324 +++++++++---------
 1 file changed, 162 insertions(+), 162 deletions(-)

diff --git a/admin/searchengine/elasticsearch/mappings.yaml b/admin/searchengine/elasticsearch/mappings.yaml
index 18e63fa5e8..5c04f2eeef 100644
--- a/admin/searchengine/elasticsearch/mappings.yaml
+++ b/admin/searchengine/elasticsearch/mappings.yaml
@@ -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: ''
-- 
2.19.1