koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha/misc marc21_simple_bib_frameworks.sql marc... [rel_2_2]


From: Thomas D
Subject: [Koha-cvs] koha/misc marc21_simple_bib_frameworks.sql marc... [rel_2_2]
Date: Fri, 17 Aug 2007 17:38:15 +0000

CVSROOT:        /sources/koha
Module name:    koha
Branch:         rel_2_2
Changes by:     Thomas D <thd>  07/08/17 17:38:12

Modified files:
        misc           : marc21_simple_bib_frameworks.sql 
                         marc21_standard_bib_framework.sql 
        misc/marc_datas/marc21_en: structure_def.sql 

Log message:
        Adding and correcting authority codes.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/misc/marc21_simple_bib_frameworks.sql?cvsroot=koha&only_with_tag=rel_2_2&r1=1.1.2.4&r2=1.1.2.5
http://cvs.savannah.gnu.org/viewcvs/koha/misc/marc21_standard_bib_framework.sql?cvsroot=koha&only_with_tag=rel_2_2&r1=1.1.2.10&r2=1.1.2.11
http://cvs.savannah.gnu.org/viewcvs/koha/misc/marc_datas/marc21_en/structure_def.sql?cvsroot=koha&only_with_tag=rel_2_2&r1=1.10.2.8&r2=1.10.2.9

Patches:
Index: marc21_simple_bib_frameworks.sql
===================================================================
RCS file: /sources/koha/koha/misc/marc21_simple_bib_frameworks.sql,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -b -r1.1.2.4 -r1.1.2.5
--- marc21_simple_bib_frameworks.sql    20 Sep 2006 11:08:32 -0000      1.1.2.4
+++ marc21_simple_bib_frameworks.sql    17 Aug 2007 17:38:07 -0000      1.1.2.5
@@ -2,8 +2,8 @@
 --       SIMPLE KOHA MARC 21 BIBLIOGRAPHIC FRAMEWORKS     
 --                 POST-INSTALLATION SCRIPT               
 --                                                        
---                  PRETEST VERSION 0.1.5                 
---                       2006-09-19                       
+--                  PRETEST VERSION 0.1.6                 
+--                       2007-08-17                       
 --                                                        
 --                         drafted                        
 --                   by thd for LibLime                   
@@ -16,8 +16,8 @@
 --  KOHA MARC 21 STANDARD DEFAULT BIBLIOGRAPHIC FRAMEWORK 
 --                 POST-INSTALLATION SCRIPT               
 --                                                        
---                  PRETEST VERSION 0.2.1                 
---                       2006-09-19                       
+--                  PRETEST VERSION 0.2.3                 
+--                       2007-08-17                       
 --                                                        
 --  original default requiring greater user customisation 
 --               created by a few Koha Hands              
@@ -1062,7 +1062,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, '', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, 0, '', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, 
'', '', '');
@@ -1081,7 +1081,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, '', '', '');
@@ -1098,7 +1098,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, 0, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, 0, '', '', '');
@@ -1115,7 +1115,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, '', '', '');
@@ -1542,7 +1542,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, '', '', '');
@@ -1925,7 +1925,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
@@ -1955,7 +1955,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, '', '', '');
@@ -1983,7 +1983,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
@@ -2009,7 +2009,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
@@ -2032,7 +2032,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
0, '', '', '');
@@ -2043,7 +2043,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, '', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, '', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
@@ -2058,7 +2058,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
@@ -2077,7 +2077,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
@@ -2090,7 +2090,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
@@ -2101,7 +2101,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
@@ -2111,7 +2111,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 
'', '', '');
@@ -2119,7 +2119,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -6, '', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
@@ -2128,7 +2128,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, 0, '', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, 0, '', '', '');
@@ -2142,7 +2142,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
@@ -2157,7 +2157,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
@@ -2170,7 +2170,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, '', '', '');
@@ -2201,7 +2201,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
@@ -2230,7 +2230,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
@@ -2256,7 +2256,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, '', '', '');
@@ -2279,7 +2279,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, 0, '', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 0, 
'', '', '');
@@ -2323,7 +2323,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, '', '', '');
@@ -2348,7 +2348,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, 0, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, 0, '', '', '');
@@ -2390,7 +2390,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'', '', '');
@@ -2821,7 +2821,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, '', '', '');
@@ -2849,7 +2849,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
@@ -2875,7 +2875,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
@@ -2898,7 +2898,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'', '', '');
@@ -2917,7 +2917,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-1, '', '', '');
@@ -2942,7 +2942,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -1, '', '', '');
@@ -2965,7 +2965,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
@@ -2985,7 +2985,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -1, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'', '', '');
@@ -3386,7 +3386,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, '', '', '');
@@ -3412,7 +3412,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
@@ -3436,7 +3436,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
@@ -3457,7 +3457,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'', '', '');
@@ -5233,7 +5233,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, 'BKS', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, 0, 'BKS', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, 
'BKS', '', '');
@@ -5252,7 +5252,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'BKS', '', '');
@@ -5269,7 +5269,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'BKS', '', '');
@@ -5286,7 +5286,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'BKS', '', '');
@@ -5713,7 +5713,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'BKS', '', '');
@@ -6096,7 +6096,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'BKS', '', '');
@@ -6126,7 +6126,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'BKS', '', '');
@@ -6154,7 +6154,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'BKS', '', '');
@@ -6180,7 +6180,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
@@ -6203,7 +6203,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'BKS', '', '');
@@ -6214,7 +6214,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'BKS', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'BKS', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
@@ -6229,7 +6229,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
@@ -6248,7 +6248,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
@@ -6261,7 +6261,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
@@ -6272,7 +6272,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', 
'', '');
@@ -6282,7 +6282,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'BKS', '', '');
@@ -6290,7 +6290,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'BKS', '', 
'');
@@ -6299,7 +6299,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
@@ -6313,7 +6313,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'BKS', '', '');
@@ -6328,7 +6328,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', 
'', '');
@@ -6341,7 +6341,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'BKS', '', '');
@@ -6372,7 +6372,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'BKS', '', '');
@@ -6401,7 +6401,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
@@ -6427,7 +6427,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'BKS', '', '');
@@ -6450,7 +6450,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'BKS', '', '');
@@ -6494,7 +6494,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'BKS', '', '');
@@ -6519,7 +6519,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'BKS', '', '');
@@ -6561,7 +6561,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'BKS', '', '');
@@ -6992,7 +6992,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'BKS', '', '');
@@ -7020,7 +7020,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
@@ -7046,7 +7046,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'BKS', '', '');
@@ -7069,7 +7069,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'BKS', '', '');
@@ -7088,7 +7088,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'BKS', '', '');
@@ -7113,7 +7113,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
@@ -7136,7 +7136,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
@@ -7156,7 +7156,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'BKS', '', '');
@@ -7557,7 +7557,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'BKS', '', '');
@@ -7583,7 +7583,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
@@ -7607,7 +7607,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 
'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'BKS', '', '');
@@ -7628,7 +7628,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'BKS', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'BKS', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'BKS', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'BKS', '', '');
@@ -9405,7 +9405,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, -1, 'CF', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, -1, 'CF', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, -1, 
'CF', '', '');
@@ -9424,7 +9424,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'CF', '', '');
@@ -9441,7 +9441,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'CF', '', '');
@@ -9458,7 +9458,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'CF', '', '');
@@ -9885,7 +9885,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'CF', '', '');
@@ -10268,7 +10268,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'CF', '', '');
@@ -10298,7 +10298,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'CF', '', '');
@@ -10326,7 +10326,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'CF', '', '');
@@ -10352,7 +10352,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
@@ -10375,7 +10375,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'CF', '', '');
@@ -10386,7 +10386,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'CF', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'CF', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
@@ -10401,7 +10401,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
@@ -10420,7 +10420,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
@@ -10433,7 +10433,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
@@ -10444,7 +10444,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', 
'', '');
@@ -10454,7 +10454,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'CF', '', '');
@@ -10462,7 +10462,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'CF', '', '');
@@ -10471,7 +10471,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
@@ -10485,7 +10485,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'CF', '', '');
@@ -10500,7 +10500,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', 
'', '');
@@ -10513,7 +10513,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'CF', '', '');
@@ -10544,7 +10544,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'CF', '', '');
@@ -10573,7 +10573,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
@@ -10599,7 +10599,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'CF', '', '');
@@ -10622,7 +10622,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'CF', '', '');
@@ -10666,7 +10666,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'CF', '', '');
@@ -10691,7 +10691,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'CF', '', '');
@@ -10733,7 +10733,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'CF', '', '');
@@ -11164,7 +11164,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'CF', '', '');
@@ -11192,7 +11192,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
@@ -11218,7 +11218,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'CF', '', '');
@@ -11241,7 +11241,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'CF', '', '');
@@ -11260,7 +11260,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'CF', '', '');
@@ -11285,7 +11285,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
@@ -11308,7 +11308,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
@@ -11328,7 +11328,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'CF', '', '');
@@ -11729,7 +11729,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'CF', '', '');
@@ -11755,7 +11755,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
@@ -11779,7 +11779,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'CF', '', '');
@@ -11800,7 +11800,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'CF', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'CF', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'CF', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'CF', '', '');
@@ -13578,7 +13578,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, -1, 'SR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, -1, 'SR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, -1, 
'SR', '', '');
@@ -13597,7 +13597,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'SR', '', '');
@@ -13614,7 +13614,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'SR', '', '');
@@ -13631,7 +13631,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'SR', '', '');
@@ -14058,7 +14058,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'SR', '', '');
@@ -14441,7 +14441,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'SR', '', '');
@@ -14471,7 +14471,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'SR', '', '');
@@ -14499,7 +14499,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SR', '', '');
@@ -14525,7 +14525,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
@@ -14548,7 +14548,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'SR', '', '');
@@ -14559,7 +14559,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'SR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'SR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
@@ -14574,7 +14574,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
@@ -14593,7 +14593,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
@@ -14606,7 +14606,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
@@ -14617,7 +14617,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', 
'', '');
@@ -14627,7 +14627,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'SR', '', '');
@@ -14635,7 +14635,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'SR', '', '');
@@ -14644,7 +14644,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
@@ -14658,7 +14658,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'SR', '', '');
@@ -14673,7 +14673,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', 
'', '');
@@ -14686,7 +14686,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'SR', '', '');
@@ -14717,7 +14717,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SR', '', '');
@@ -14746,7 +14746,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
@@ -14772,7 +14772,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'SR', '', '');
@@ -14795,7 +14795,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'SR', '', '');
@@ -14839,7 +14839,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'SR', '', '');
@@ -14864,7 +14864,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'SR', '', '');
@@ -14906,7 +14906,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'SR', '', '');
@@ -15337,7 +15337,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'SR', '', '');
@@ -15365,7 +15365,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
@@ -15391,7 +15391,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SR', '', '');
@@ -15414,7 +15414,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'SR', '', '');
@@ -15433,7 +15433,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'SR', '', '');
@@ -15458,7 +15458,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
@@ -15481,7 +15481,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
@@ -15501,7 +15501,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'SR', '', '');
@@ -15902,7 +15902,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'SR', '', '');
@@ -15928,7 +15928,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
@@ -15952,7 +15952,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SR', '', '');
@@ -15973,7 +15973,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'SR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'SR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'SR', '', '');
@@ -17750,7 +17750,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, -1, 'VR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, -1, 'VR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, -1, 
'VR', '', '');
@@ -17769,7 +17769,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'VR', '', '');
@@ -17786,7 +17786,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'VR', '', '');
@@ -17803,7 +17803,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'VR', '', '');
@@ -18230,7 +18230,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'VR', '', '');
@@ -18613,7 +18613,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'VR', '', '');
@@ -18643,7 +18643,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'VR', '', '');
@@ -18671,7 +18671,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'VR', '', '');
@@ -18697,7 +18697,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
@@ -18720,7 +18720,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'VR', '', '');
@@ -18731,7 +18731,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'VR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'VR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
@@ -18746,7 +18746,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
@@ -18765,7 +18765,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
@@ -18778,7 +18778,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
@@ -18789,7 +18789,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', 
'', '');
@@ -18799,7 +18799,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'VR', '', '');
@@ -18807,7 +18807,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'VR', '', '');
@@ -18816,7 +18816,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
@@ -18830,7 +18830,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'VR', '', '');
@@ -18845,7 +18845,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', 
'', '');
@@ -18858,7 +18858,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'VR', '', '');
@@ -18889,7 +18889,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'VR', '', '');
@@ -18918,7 +18918,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
@@ -18944,7 +18944,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'VR', '', '');
@@ -18967,7 +18967,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'VR', '', '');
@@ -19011,7 +19011,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'VR', '', '');
@@ -19036,7 +19036,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'VR', '', '');
@@ -19078,7 +19078,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'VR', '', '');
@@ -19509,7 +19509,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'VR', '', '');
@@ -19537,7 +19537,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
@@ -19563,7 +19563,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'VR', '', '');
@@ -19586,7 +19586,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'VR', '', '');
@@ -19605,7 +19605,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'VR', '', '');
@@ -19630,7 +19630,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
@@ -19653,7 +19653,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
@@ -19673,7 +19673,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'VR', '', '');
@@ -20074,7 +20074,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'VR', '', '');
@@ -20100,7 +20100,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
@@ -20124,7 +20124,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'VR', '', '');
@@ -20145,7 +20145,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'VR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'VR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'VR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'VR', '', '');
@@ -21921,7 +21921,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, 'AR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, 0, 'AR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, 
'AR', '', '');
@@ -21940,7 +21940,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'AR', '', '');
@@ -21957,7 +21957,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'AR', '', '');
@@ -21974,7 +21974,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'AR', '', '');
@@ -22401,7 +22401,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'AR', '', '');
@@ -22784,7 +22784,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'AR', '', '');
@@ -22814,7 +22814,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'AR', '', '');
@@ -22842,7 +22842,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'AR', '', '');
@@ -22868,7 +22868,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
@@ -22891,7 +22891,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'AR', '', '');
@@ -22902,7 +22902,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'AR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'AR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
@@ -22917,7 +22917,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
@@ -22936,7 +22936,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
@@ -22949,7 +22949,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
@@ -22960,7 +22960,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', 
'', '');
@@ -22970,7 +22970,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'AR', '', '');
@@ -22978,7 +22978,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'AR', '', '');
@@ -22987,7 +22987,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
@@ -23001,7 +23001,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'AR', '', '');
@@ -23016,7 +23016,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', 
'', '');
@@ -23029,7 +23029,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'AR', '', '');
@@ -23060,7 +23060,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'AR', '', '');
@@ -23089,7 +23089,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
@@ -23115,7 +23115,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'AR', '', '');
@@ -23138,7 +23138,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'AR', '', '');
@@ -23182,7 +23182,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'AR', '', '');
@@ -23207,7 +23207,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'AR', '', '');
@@ -23249,7 +23249,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'AR', '', '');
@@ -23680,7 +23680,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'AR', '', '');
@@ -23708,7 +23708,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
@@ -23734,7 +23734,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'AR', '', '');
@@ -23757,7 +23757,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'AR', '', '');
@@ -23776,7 +23776,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'AR', '', '');
@@ -23801,7 +23801,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
@@ -23824,7 +23824,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
@@ -23844,7 +23844,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'AR', '', '');
@@ -24245,7 +24245,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'AR', '', '');
@@ -24271,7 +24271,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
@@ -24295,7 +24295,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'AR', '', '');
@@ -24316,7 +24316,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'AR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'AR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'AR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'AR', '', '');
@@ -26092,7 +26092,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, 'KT', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, 0, 'KT', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, 
'KT', '', '');
@@ -26111,7 +26111,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'KT', '', '');
@@ -26128,7 +26128,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'KT', '', '');
@@ -26145,7 +26145,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'KT', '', '');
@@ -26572,7 +26572,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'KT', '', '');
@@ -26955,7 +26955,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'KT', '', '');
@@ -26985,7 +26985,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'KT', '', '');
@@ -27013,7 +27013,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'KT', '', '');
@@ -27039,7 +27039,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
@@ -27062,7 +27062,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'KT', '', '');
@@ -27073,7 +27073,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'KT', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'KT', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
@@ -27088,7 +27088,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
@@ -27107,7 +27107,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
@@ -27120,7 +27120,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
@@ -27131,7 +27131,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', 
'', '');
@@ -27141,7 +27141,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'KT', '', '');
@@ -27149,7 +27149,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'KT', '', '');
@@ -27158,7 +27158,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
@@ -27172,7 +27172,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'KT', '', '');
@@ -27187,7 +27187,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', 
'', '');
@@ -27200,7 +27200,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'KT', '', '');
@@ -27231,7 +27231,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'KT', '', '');
@@ -27260,7 +27260,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
@@ -27286,7 +27286,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'KT', '', '');
@@ -27309,7 +27309,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'KT', '', '');
@@ -27353,7 +27353,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'KT', '', '');
@@ -27378,7 +27378,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'KT', '', '');
@@ -27420,7 +27420,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'KT', '', '');
@@ -27851,7 +27851,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'KT', '', '');
@@ -27879,7 +27879,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
@@ -27905,7 +27905,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'KT', '', '');
@@ -27928,7 +27928,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'KT', '', '');
@@ -27947,7 +27947,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'KT', '', '');
@@ -27972,7 +27972,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
@@ -27995,7 +27995,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
@@ -28015,7 +28015,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'KT', '', '');
@@ -28416,7 +28416,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'KT', '', '');
@@ -28442,7 +28442,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
@@ -28466,7 +28466,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'KT', '', '');
@@ -28487,7 +28487,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'KT', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'KT', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'KT', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'KT', '', '');
@@ -30265,7 +30265,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, 'IR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, 0, 'IR', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, 
'IR', '', '');
@@ -30284,7 +30284,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'IR', '', '');
@@ -30301,7 +30301,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'IR', '', '');
@@ -30318,7 +30318,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'IR', '', '');
@@ -30745,7 +30745,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'IR', '', '');
@@ -31128,7 +31128,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'IR', '', '');
@@ -31158,7 +31158,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'IR', '', '');
@@ -31186,7 +31186,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'IR', '', '');
@@ -31212,7 +31212,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
@@ -31235,7 +31235,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'IR', '', '');
@@ -31246,7 +31246,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'IR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'IR', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
@@ -31261,7 +31261,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
@@ -31280,7 +31280,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
@@ -31293,7 +31293,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
@@ -31304,7 +31304,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', 
'', '');
@@ -31314,7 +31314,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'IR', '', '');
@@ -31322,7 +31322,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'IR', '', '');
@@ -31331,7 +31331,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
@@ -31345,7 +31345,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'IR', '', '');
@@ -31360,7 +31360,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', 
'', '');
@@ -31373,7 +31373,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'IR', '', '');
@@ -31404,7 +31404,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'IR', '', '');
@@ -31433,7 +31433,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
@@ -31459,7 +31459,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'IR', '', '');
@@ -31482,7 +31482,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'IR', '', '');
@@ -31526,7 +31526,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'IR', '', '');
@@ -31551,7 +31551,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'IR', '', '');
@@ -31593,7 +31593,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'IR', '', '');
@@ -32024,7 +32024,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'IR', '', '');
@@ -32052,7 +32052,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
@@ -32078,7 +32078,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'IR', '', '');
@@ -32101,7 +32101,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'IR', '', '');
@@ -32120,7 +32120,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'IR', '', '');
@@ -32145,7 +32145,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
@@ -32168,7 +32168,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
@@ -32188,7 +32188,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'IR', '', '');
@@ -32589,7 +32589,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'IR', '', '');
@@ -32615,7 +32615,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
@@ -32639,7 +32639,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'IR', '', '');
@@ -32660,7 +32660,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'IR', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'IR', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'IR', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'IR', '', '');
@@ -34434,7 +34434,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', 0, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, 
-6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, -1, 'SER', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 
'Personal name', 0, 0, 'biblio.author', 1, '', 'PERS0_NAME', '', 0, -1, 'SER', 
'''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 
'Numeration', 0, 0, '', 1, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 1, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, -1, 
'SER', '', '');
@@ -34453,7 +34453,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 
'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 1, '', 'CORP0_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', 
NULL, -1, 'SER', '', '');
@@ -34470,7 +34470,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 1, NULL, 'MEETI_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 
'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, 'SER', '', '');
@@ -34487,7 +34487,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 1, NULL, 'UNIF_TITLE', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, 
-6, 'SER', '', '');
@@ -34914,7 +34914,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 
'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 
0, 'biblio.seriestitle', 4, '', 'UNIF_TITLE', '', NULL, 0, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of 
part/section of a work', 'Number of part/section of a work', 1, 0, 
'biblioitems.number', 4, '', '', '', NULL, 0, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of 
part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', 
'', NULL, 0, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume 
number/sequential designation', 'Volume number/sequential designation', 0, 0, 
'biblioitems.volume', 4, '', '', '', NULL, 0, 'SER', '', '');
@@ -35297,7 +35297,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-1, 'SER', '', '');
@@ -35327,7 +35327,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -1, 'SER', '', '');
@@ -35355,7 +35355,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SER', '', '');
@@ -35381,7 +35381,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -1, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
@@ -35404,7 +35404,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials 
specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological 
term', 'Chronological term', 0, 0, NULL, 6, NULL, 'CHRON_TERM', '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General 
subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'SER', '', '');
@@ -35415,7 +35415,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, 'SER', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, 'bibliosubject.subject', 6, '', 'TOPIC_TERM', '', 0, 0, 'SER', 
'''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''',
 '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
@@ -35430,7 +35430,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
@@ -35449,7 +35449,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus 
term', 1, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 
'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
@@ -35462,7 +35462,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to 
which field applies', 'Institution to which field applies', 0, 0, '', 6, '', 
'', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 
-1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or 
focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', 'GENRE/FORM', 
'', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 
'Non-focus term', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy 
designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, -1, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
@@ -35473,7 +35473,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', 
'', '');
@@ -35483,7 +35483,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -1, 
'SER', '', '');
@@ -35491,7 +35491,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 
'Source of term', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -1, 
'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum 
objective', 'Main curriculum objective', 0, 0, '', 6, '', 'TOPIC_TERM', '', 
NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate 
curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', 
'', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 
'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation 
factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -1, 'SER', '', 
'');
@@ -35500,7 +35500,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', 
'', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
-6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
@@ -35514,7 +35514,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', 0, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, 
-6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or 
geographic name as entry element', 'Topical term or geographic name as entry 
element', 0, 0, '', 6, '', 'TOPIC_TERM', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term 
following geographic name as entry element', 'Topical term following geographic 
name as entry element', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 
'Location of event', 0, 0, '', 6, '', '', '', 0, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 
'Active dates', 0, 0, '', 6, '', '', '', 0, -6, 'SER', '', '');
@@ -35529,7 +35529,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', 
'', '');
@@ -35542,7 +35542,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 
'Personal name', 0, 0, '', 6, '', 'PERS0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 
'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 
-6, 'SER', '', '');
@@ -35573,7 +35573,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 6, '', 'CORP0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', 
NULL, -6, 'SER', '', '');
@@ -35602,7 +35602,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 6, NULL, 'MEETI_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP 
MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, 
NULL, -1, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
@@ -35628,7 +35628,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 
'Uniform title', 0, 0, NULL, 6, NULL, 'UNIF_TITLE', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 
'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, 
-6, 'SER', '', '');
@@ -35651,7 +35651,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, 
'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 
'Personal name', 0, 0, 'additionalauthors.author', 7, '', 'PERS0_NAME', '', 
NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-1, 'SER', '', '');
@@ -35695,7 +35695,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -1, 'SER', '', '');
@@ -35720,7 +35720,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -1, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, 'SER', '', '');
@@ -35762,7 +35762,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'SER', '', '');
@@ -36193,7 +36193,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 
'Personal name', 0, 0, '', 7, '', 'PERS0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 
'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, 
-6, 'SER', '', '');
@@ -36221,7 +36221,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 7, '', 'CORP0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
@@ -36247,7 +36247,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, 
'', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 7, NULL, 'MEETI_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
7, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, 'SER', '', '');
@@ -36270,7 +36270,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 
'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 7, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 7, '', 'UNIF_TITLE', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, 
'SER', '', '');
@@ -36289,7 +36289,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'SER', '', '');
@@ -36314,7 +36314,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
@@ -36337,7 +36337,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
@@ -36357,7 +36357,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'SER', '', '');
@@ -36758,7 +36758,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 
'Personal name', 0, 0, '', 8, '', 'PERS0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 
'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other 
words associated with a name', 'Titles and other words associated with a name', 
1, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated 
with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, 
-6, 'SER', '', '');
@@ -36784,7 +36784,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or 
jurisdiction name as entry element', 'Corporate name or jurisdiction name as 
entry element', 0, 0, '', 8, '', 'CORP0_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 
'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or 
treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
@@ -36808,7 +36808,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 
'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and 
sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, 
NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or 
jurisdiction name as entry element', 'Meeting name or jurisdiction name as 
entry element', 0, 0, NULL, 8, NULL, 'MEETI_NAME', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU 
SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 
8, NULL, NULL, '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of 
meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 
'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 
'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, 'SER', '', '');
@@ -36829,7 +36829,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 
'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 
NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 8, '', '', '', 0, -5, 'SER', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 
'Uniform title', 0, 0, '', 8, '', 'UNIF_TITLE', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty 
signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, 'SER', 
'', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 
'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, 'SER', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous 
information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, 
'SER', '', '');

Index: marc21_standard_bib_framework.sql
===================================================================
RCS file: /sources/koha/koha/misc/marc21_standard_bib_framework.sql,v
retrieving revision 1.1.2.10
retrieving revision 1.1.2.11
diff -u -b -r1.1.2.10 -r1.1.2.11
--- marc21_standard_bib_framework.sql   12 Aug 2007 05:45:33 -0000      1.1.2.10
+++ marc21_standard_bib_framework.sql   17 Aug 2007 17:38:11 -0000      1.1.2.11
@@ -2,8 +2,8 @@
 --  KOHA MARC 21 STANDARD DEFAULT BIBLIOGRAPHIC FRAMEWORK 
 --                 POST-INSTALLATION SCRIPT               
 --                                                        
---                  PRETEST VERSION 0.2.2                 
---                       2007-08-10                       
+--                  PRETEST VERSION 0.2.3                 
+--                       2007-08-17                       
 --                                                        
 --  original default requiring greater user customisation 
 --               created by a few Koha Hands              
@@ -2036,7 +2036,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'z', 'Geographic 
subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', 
'', '');
-INSERT INTO `marc_subfield_structure` VALUES ('652', 'a', 'Geographic name of 
place element', 'Geographic name of place element', 0, 0, '', 6, '', 
'GEOGR_NAME', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'a', 'Geographic name of 
place element', 'Geographic name of place element', 0, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'z', 'Geographic 
subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', 
'', '');
@@ -2072,7 +2072,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
@@ -2082,7 +2082,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 
'', '', '');
@@ -2099,7 +2099,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, 0, '', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, 0, '', '', '');
@@ -2128,7 +2128,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');

Index: marc_datas/marc21_en/structure_def.sql
===================================================================
RCS file: /sources/koha/koha/misc/marc_datas/marc21_en/structure_def.sql,v
retrieving revision 1.10.2.8
retrieving revision 1.10.2.9
diff -u -b -r1.10.2.8 -r1.10.2.9
--- marc_datas/marc21_en/structure_def.sql      12 Aug 2007 05:45:34 -0000      
1.10.2.8
+++ marc_datas/marc21_en/structure_def.sql      17 Aug 2007 17:38:12 -0000      
1.10.2.9
@@ -1,8 +1,8 @@
 -- *******************************************************
 --  KOHA MARC 21 STANDARD DEFAULT BIBLIOGRAPHIC FRAMEWORK 
 --                                                        
---                  PRETEST VERSION 0.2.2                 
---                       2007-08-10                       
+--                  PRETEST VERSION 0.2.3                 
+--                       2007-08-17                       
 --                                                        
 --  original default requiring greater user customisation 
 --               created by a few Koha Hands              
@@ -1898,7 +1898,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('651', 'z', 'Geographic 
subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', 
'', '');
-INSERT INTO `marc_subfield_structure` VALUES ('652', 'a', 'Geographic name of 
place element', 'Geographic name of place element', 0, 0, '', 6, '', 
'GEOGR_NAME', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'a', 'Geographic name of 
place element', 'Geographic name of place element', 0, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 
'', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('652', 'z', 'Geographic 
subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', 
'', '');
@@ -1934,7 +1934,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 
'Occupation', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 
0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
@@ -1944,7 +1944,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials 
specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 
'Function', 0, 0, '', 6, '', 'TOPIC_TERM', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');
 INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological 
subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, 
'', '', '');
@@ -1961,7 +1961,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 
'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, 0, '', '', 
'');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger 
entity', 'Country or larger entity', 1, 0, '', 6, '', 'GEOGR_NAME', '', NULL, 
0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order 
political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', 
'', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate 
political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, 
'', '', '', NULL, 0, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 
0, '', 6, '', '', '', NULL, 0, '', '', '');
@@ -1990,7 +1990,7 @@
 INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 
'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and 
sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 
NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 
(RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
-INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 
'Geographic name', 0, 0, '', 6, '', 'GEOGR_NAME', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name 
following place entry element [OBSOLETE]', 'Geographic name following place 
entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 
'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
 INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General 
subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', 
'');




reply via email to

[Prev in Thread] Current Thread [Next in Thread]