package	Opals::Constant;


use	Exporter;
@ISA       = qw(Exporter);
# Symbols to be exported by default
#@EXPORT    = qw();
# Symbols to be exported on request
@EXPORT = qw(
    TRUE
    FALSE
    MENU_ITEM
    SCRIPT_REGISTRY
    USER_OD_NOT_ALLOW
    USER_OD_ALLOW    
    USER_OD_ASK      

    ITEM_INACTIVE
    ITEM_ACTIVE
    ITEM_DAMAGED
    ITEM_LOST
    ITEM_NEW
    ITEM_DELETED    
    ITEM_ON_ORDER         
    ITEM_IN_PROCESSING    
    ITEM_IN_REPAIR        
    ITEM_CLAIM_RETURN     
    ITEM_CLAIM_NEVER_LOAN 
    ITEM_WEED             

    USER_ACTIVE
    USER_BLOCK
    USER_INACTIVE

    USER_STUDENT
    USER_STAFF
    USER_TEACHER

    PAID_WITHDRAW 
    PAID_OVERPAY  
    PAID_DTBSFAIL 
    PAID_SUCCESS  
   
    IT_STAT_NOTDTBS      
    IT_STAT_NOEXIST      
    IT_STAT_FULL_AVAIL
    IT_STAT_HAVE_RSVR   
    IT_STAT_ONLOAN       
    IT_STAT_OVERDUE      
    IT_STAT_ONHOLD       
    IT_STAT_UNAVAIL      
    IT_STAT_LOST
    IT_STAT_DAMAGED
    IT_STAT_UNKNOWN
    IT_STAT_RESTRICTED
    IT_STAT_MISSING
    IT_STAT_HOLD_EXPIRE
    IT_STAT_ON_ORDER         
    IT_STAT_IN_PROCESSING    
    IT_STAT_IN_REPAIR        
    IT_STAT_CLAIM_RETURN     
    IT_STAT_CLAIM_NEVER_LOAN 
    IT_STAT_WEED             
    
    IH_NOT_EXIST  
    IH_ON_HOLD    
    IH_ON_LOAN    
    IH_CANCEL_RSVR
    IH_CANCEL_HOLD
  
    IT_USER_RSVR_NOTHING  
    IT_USER_RSVR_HOLD_PART
    IT_USER_RSVR_CANCEL   
    IT_USER_RSVR_EXPIRED  
    IT_USER_RSVR_HOLD_ALL 
    IT_USER_ALLOWED_LOAN
    IT_USER_OVERDUE
    IT_USER_REACH_MAXLOAN
    IT_USER_REACH_MAXRENEW
    IT_USER_REACH_MAXRESERVE    
     
    LS_NOEXIST
    LS_ONLOAN 
    LS_OVERDUE
    LS_RETURN

    RET_FAIL     
    RET_SUCCESS  
    RET_SETONHOLD
    RET_ITEMFOUND

    LOAN_FINISH
    LOAN_UNFINISH
    
    LD_NOTHING
    LD_LOAN     
    LD_FILL_RESERVE
    LD_RENEW
    LD_RETURN
    LD_ONHOLD

    LC_USER_NORSVR      
    LC_USER_RSVR_NOTHOLD
    LC_RENEW            
    LC_RET_BY_ANOTHER   
    LC_OVERDUE          
    LC_OVERLOAN       
    LC_NOT_RET_ITEM     
    LC_ITEM_NOSTATUS    
    LC_USER_DISABLE     
    LC_ITEM_RESTRICTED  
    LC_ITEM_UNAVAIL     
    LC_HOLD_BY_ANOTHER  
    LC_OVER_RENEW       
    LC_ITEM_NO_CIRCTYPE   
    LC_USER_OVERDUE

    FILE_ICON
    HELP_URL

    RECTYPE_DEF_TBL

    EBOOK_EOB
    EBOOK_PREVIEW_EOB

    MARC21_DEF

);

# Version number
$VERSION   = 0.01;

#use utf8;
use strict;
use CGI;

# Messages
use constant    TRUE    =>  1;
use constant    FALSE   =>  0;

# Config
use constant    USER_OD_NOT_ALLOW   =>      0;
use constant    USER_OD_ASK         =>      1;
use constant    USER_OD_ALLOW       =>      2;

# User status
use constant    USER_INACTIVE   =>      0;
use constant    USER_ACTIVE     =>      1;
use constant    USER_BLOCK      =>      2;
use constant    USER_DELETED    =>      3;
use constant    USER_EXPIRED    =>      4;

# User Category Code
use constant    USER_STUDENT    =>      1;
use constant    USER_STAFF      =>      3;
use constant    USER_TEACHER    =>      10;


# Payment operation
use constant    PAID_WITHDRAW       => 1;
use constant    PAID_OVERPAY        => 2;
use constant    PAID_DTBSFAIL       => 3;
use constant    PAID_SUCCESS        => 4;

# Item status
use constant    ITEM_INACTIVE   =>  0;
use constant    ITEM_ACTIVE     =>  1;
use constant    ITEM_DAMAGED    =>  2;
use constant    ITEM_LOST       =>  3;
use constant    ITEM_DELETED    =>  5;
use constant    ITEM_NEW        =>  6;
use constant    ITEM_PURGED     =>  7;
use constant    ITEM_ON_ORDER           =>  8;
use constant    ITEM_IN_PROCESSING      =>  9;
use constant    ITEM_IN_REPAIR          =>  10;
use constant    ITEM_CLAIM_RETURN       =>  11;
use constant    ITEM_CLAIM_NEVER_LOAN   =>  12;
use constant    ITEM_WEED               =>  13;

# Item circ status
use constant    IT_STAT_NOTDTBS         => -1;
use constant    IT_STAT_NOEXIST         =>  0;
use constant    IT_STAT_FULL_AVAIL      =>  1;
use constant    IT_STAT_HAVE_RSVR       =>  2;
use constant    IT_STAT_ONLOAN          =>  3;
use constant    IT_STAT_OVERDUE         =>  4;
use constant    IT_STAT_ONHOLD          =>  5;
use constant    IT_STAT_UNAVAIL         =>  6;
use constant    IT_STAT_LOST            =>  7;
use constant    IT_STAT_DAMAGED         =>  8;
use constant    IT_STAT_UNKNOWN         =>  9;
use constant    IT_STAT_RESTRICTED      =>  10;
use constant    IT_STAT_MISSING         =>  11;
use constant    IT_STAT_HOLD_EXPIRE     =>  12;
use constant    IT_STAT_ON_ORDER           =>  13;
use constant    IT_STAT_IN_PROCESSING      =>  14;
use constant    IT_STAT_IN_REPAIR          =>  15;
use constant    IT_STAT_CLAIM_RETURN       =>  16;
use constant    IT_STAT_CLAIM_NEVER_LOAN   =>  17;
use constant    IT_STAT_WEED               =>  18;

# Item hold info
use constant    IH_NOT_EXIST            =>  0;
use constant    IH_ON_HOLD              =>  1;
use constant    IH_ON_LOAN              =>  2;
use constant    IH_CANCEL_RSVR          =>  3;
use constant    IH_CANCEL_HOLD          =>  4;

# Status of relation between user/item
use constant    IT_USER_RSVR_NOTHING     =>  0;  # 0: not reserved
use constant    IT_USER_RSVR_HOLD_PART   =>  1;  # 1: some reserved and some on hold
use constant    IT_USER_RSVR_CANCEL      =>  2;  # 2: canceled
use constant    IT_USER_RSVR_EXPIRED     =>  3;  # 3: expired
use constant    IT_USER_RSVR_HOLD_ALL    =>  4;  # 4: all reserves of user on hold
use constant    IT_USER_ALLOWED_LOAN     =>  5;  # 5: loan allowed
use constant    IT_USER_OVERDUE          =>  6;  # 6: user has overdue
use constant    IT_USER_REACH_MAXLOAN    =>  7;  
use constant    IT_USER_REACH_MAXRENEW   =>  8;  
use constant    IT_USER_REACH_MAXRESERVE =>  9;   



# Return status
use constant    RET_FAIL            =>  0;
use constant    RET_SUCCESS         =>  1;
use constant    RET_SETONHOLD       =>  2;
use constant    RET_ITEMFOUND       =>  3;

# Loan status
use constant    LS_NOEXIST   =>  0; # not existed
use constant    LS_ONLOAN    =>  1; # loan
use constant    LS_OVERDUE   =>  2; # loan and overdue
use constant    LS_RETURN    =>  3; # returned

# Loan finish
use constant    LOAN_FINISH         =>  1;
use constant    LOAN_UNFINISH       =>  0;

# Loan operation
use constant    LD_NOTHING          =>  0;
use constant    LD_LOAN             =>  1;
use constant    LD_FILL_RESERVE     =>  2;
use constant    LD_RENEW            =>  3;
use constant    LD_RETURN           =>  4;
use constant    LD_ONHOLD           =>  5;

# Loan progress
use constant    LC_USER_NORSVR           =>   1;
use constant    LC_USER_RSVR_NOTHOLD     =>   2;
use constant    LC_RENEW                 =>   3;
use constant    LC_RET_BY_ANOTHER        =>   4;
use constant    LC_OVERDUE               =>   5;
use constant    LC_OVERLOAN              =>   6;
use constant    LC_NOT_RET_ITEM          =>  -1;
use constant    LC_ITEM_NOSTATUS         =>  -2;
use constant    LC_USER_DISABLE          =>  -3;
use constant    LC_ITEM_RESTRICTED       =>  -4;
use constant    LC_ITEM_UNAVAIL          =>  -5;
use constant    LC_HOLD_BY_ANOTHER       =>  -6;
use constant    LC_OVER_RENEW            =>  -7;
use constant    LC_ITEM_NO_CIRCTYPE      =>  -8;
use constant    LC_USER_OVERDUE          =>  -9;

use constant    FILE_ICON                =>  {     
                                              aif   => "aif.png",       
                                              aifc  => "aif.png",       
                                              aiff  => "aif.png",       
                                              au    => "audio.png",       
                                              kar   => "audio.png",       
                                              m3u   => "audio.png",       
                                              m4a   => "audio.png",       
                                              m4a   => "audio.png",       
                                              m4b   => "m4b.png",       
                                              mid   => "mid.png",       
                                              midi  => "mid.png",       
                                              mp2   => "mp2.png",       
                                              mp3   => "audio.png",       
                                              mpga  => "audio.png",       
                                              ra    => "audio.png",       
                                              ram   => "ram.png",       
                                              snd   => "audio.png",       
                                              wav   => "wav.png",     
                                              
                                                
                                              avi=> "video.png",       
                                              dif=> "video.png",       
                                              dv=> "video.png",       
                                              m4u=> "video.png",       
                                              m4v=> "m4v.png",       
                                              mov=> "video.png",       
                                              movie=> "video.png",       
                                              mp4=> "video.png",       
                                              mpe=> "video.png",       
                                              mpeg=> "video.png",       
                                              mpg=> "video.png",       
                                              mxu=> "video.png",       
                                              qt=> "video.png",  
                                              
                                                   
                                              ico=> "image.png",       
                                              ief=> "image.png",       
                                              jp2=> "image.png",       
                                              mac=> "image.png",       
                                              cgm=> "image.png",       
                                              djv=> "image.png",       
                                              djvu=> "image.png",       
                                              pbm=> "image.png",       
                                              pct=> "image.png",       
                                              pnm=> "image.png",       
                                              pgm=> "image.png",       
                                              pnt=> "image.png",       
                                              pntg=> "image.png",       
                                              ppm=> "image.png",       
                                              qti=> "image.png",       
                                              qtif=> "image.png",       
                                              ras=> "image.png",       
                                              svg=> "image.png",       
                                              wbmp=> "image.png",       
                                              xbm=> "image.png",       
                                              xpm=> "image.png",       
                                              xwd=> "image.png",       
                                              jpeg=> "jpg.png",       
                                              jpg=> "jpg.png",       
                                              jpe=> "jpg.png",       
                                              bmp=> "bmp.png",       
                                              gif=> "gif.png",       
                                              pic=> "pic.png",       
                                              pict=> "pic.png",       
                                              png=> "png.png",       
                                              rgb=> "rgb.png",       
                                              tif=> "tif.png",       
                                              tiff=> "tif.png",   
                                              
                                                  
                                              css=> "css.png",       
                                              doc => "doc.png",       
                                              docx=> "docx.png",       
                                              htm=> "htm.png",       
                                              html=> "htm.png",       
                                              csv=> "csv.png",       
                                              exe=> "exe.png",       
                                              xls=> "xls.png",       
                                              xml=> "xml.png",       
                                              pdf=> "pdf.png",       
                                              txt=> "txt.png",       
                                              js=> "js.png",       
                                              text=> "txt.png",       
                                              zip=> "zip.png",       
                                              rtf=> "rtf.png",       
                                              ps=> "ps.png",       
                                              wps=> "wps.png",       
                                              swf=> "swf.png",
                                              vcd=>"vcd.png"
                                                    
                                            };
use constant HELP_URL => {   
               home 			   =>"http://help.opalsinfo.net/?page_id=2749",
               home_edit		   =>"http://help.opalsinfo.net/?p=15253",
               newitems 		   =>"http://help.opalsinfo.net/?page_id=2749#new%20items",
               viewNewsEvent 	   =>"http://help.opalsinfo.net/?page_id=2749#new%20events",
               lHours 		       =>"http://help.opalsinfo.net/?page_id=2749#library%20hours",
               viewWeblink 	       =>"http://help.opalsinfo.net/?page_id=2749#web%20links",
               pfList 			   =>"http://help.opalsinfo.net/?page_id=6641#pathfinders",
               standard 		   =>"http://help.opalsinfo.net/?page_id=3237",
               srchPage 		   =>"http://help.opalsinfo.net/?page_id=4903#Owl",
               advance 		       =>"http://help.opalsinfo.net/?page_id=4890#advance",
               beginner 		   =>"http://help.opalsinfo.net/?page_id=4898#beginner",
               browseAuthor 	   =>"http://help.opalsinfo.net/?page_id=7510#Author",
               browseSubject 	   =>"http://help.opalsinfo.net/?page_id=4910#Subject",
               loan                =>"http://help.opalsinfo.net/?page_id=4929#Loans",
               renew               =>"http://help.opalsinfo.net/?page_id=4934#Renewals",
               return              =>"http://help.opalsinfo.net/?page_id=4952#Returns",
               quickReturn         =>"http://help.opalsinfo.net/?page_id=4952#quickreturn",
               reserve 		       =>"http://help.opalsinfo.net/?page_id=4939#Reserve",
               odnotice 		   =>"http://help.opalsinfo.net/?page_id=4945#Notices",
               payments 		   =>"http://help.opalsinfo.net/?page_id=5058#payment",
               inlibrary 		   =>"http://help.opalsinfo.net/?page_id=4959#In-Library%20Use",
               loan_itemStatus     =>"http://help.opalsinfo.net/?page_id=4980#status",
               circ_itemonloan     =>"http://help.opalsinfo.net/?page_id=5060#loaneditems",
               userCircStats 	   =>"http://help.opalsinfo.net/?page_id=5158#information",
               add 			       =>"http://help.opalsinfo.net/?page_id=5545#add%20user",
               quickadd 		   =>"http://help.opalsinfo.net/?page_id=5074#quick%20entry",
               quickedit 		   =>"http://help.opalsinfo.net/?page_id=5074#qelist",
               edit 			   =>"http://help.opalsinfo.net/?page_id=5080#edit%20user",
               del 			       =>"http://help.opalsinfo.net/?page_id=5092#delete%20user",
               grpedit 		       =>"http://help.opalsinfo.net/?page_id=5102#global%20user%20edit",
               import_user 	       =>"http://help.opalsinfo.net/?page_id=5113#import%20users",
               userImgImport 	   =>"http://help.opalsinfo.net/?page_id=5144#importpic",
               quickItemEntry 	   =>"http://help.opalsinfo.net/?page_id=5178#qelist",
               marc_edit 		   =>"http://help.opalsinfo.net/?page_id=5192#Marc%20Editing",
               ge852 			   =>"http://help.opalsinfo.net/?page_id=5215#GlobalEdit",
               loan_itemStatus     =>"http://help.opalsinfo.net/?page_id=3186#Status",
               zimport 		       =>"http://help.opalsinfo.net/?page_id=5225#z-Import",
               import 			   =>"http://help.opalsinfo.net/?page_id=5235#Importing",
               merge 			   =>"http://help.opalsinfo.net/?page_id=5247#Merge",
               export 			   =>"http://help.opalsinfo.net/?page_id=5258#Export",
               listpref 		   =>"http://help.opalsinfo.net/?page_id=6263",
               syspref 		       =>"http://help.opalsinfo.net/?page_id=5936#edit%20system",
               brwrtype 		   =>"http://help.opalsinfo.net/?page_id=5926#user",
               itemtype 		   =>"http://help.opalsinfo.net/?page_id=3444#item%20types",
               reasgmnt_itemtype   =>"http://help.opalsinfo.net/?page_id=3444#item%20types",
               zservers 		   =>"http://help.opalsinfo.net/?page_id=5911#z39.50",
               extdb 			   =>"http://help.opalsinfo.net/?page_id=5906#external%20databases",
               libgroup 		   =>"http://help.opalsinfo.net/?page_id=5899#system%20library",
               libInfo 		       =>"http://help.opalsinfo.net/?page_id=14449#contact",
               libHours 		   =>"http://help.opalsinfo.net/?page_id=14411#hours",
               cdate 			   =>"http://help.opalsinfo.net/?page_id=5883#closing%20dates",
               file 			   =>"http://help.opalsinfo.net/?page_id=5875#custom%20files",
               newsEvent 		   =>"http://help.opalsinfo.net/?page_id=5873#news%20events",
               weblink 		       =>"http://help.opalsinfo.net/?page_id=5850#web%20links",
               taxes 			   =>"http://help.opalsinfo.net/?page_id=14454#tax",
               fineRate 		   =>"http://help.opalsinfo.net/?page_id=14458#fine",
               listreport 		   =>"http://help.opalsinfo.net/?page_id=3500",
               itemacqst 		   =>"http://help.opalsinfo.net/?page_id=6096#acquisitions",
               modifiedRecs 	   =>"http://help.opalsinfo.net/?page_id=6140#RedMod",
               itemdel 		       =>"http://help.opalsinfo.net/?page_id=6177#Deleted_Items",
               itemmissing 	       =>"http://help.opalsinfo.net/?page_id=6181#Missing",
               itemlost 		   =>"http://help.opalsinfo.net/?page_id=6191#Lost%20Items",
               itemdamaged         =>"http://help.opalsinfo.net/?page_id=6209#Damaged",
               BEDSreport 		   =>"http://help.opalsinfo.net/?page_id=6214",
               avgCpyDate 		   =>"http://help.opalsinfo.net/?page_id=6227#AverageCopyrightDate",
               shelfRangeList 	   =>"http://help.opalsinfo.net/?page_id=6234#ShelListRanges",
               circsttc 		   =>"http://help.opalsinfo.net/?page_id=6354#CirculationStats",
               itemNoCirc 		   =>"http://help.opalsinfo.net/?page_id=6358#NoCircList",
               listreserve 	       =>"http://help.opalsinfo.net/?page_id=6363#ReservedItems",
               itemonloan 		   =>"http://help.opalsinfo.net/?page_id=6365#LoanedItems",
               fineReport 		   =>"http://help.opalsinfo.net/?page_id=6368#FineList",
               itemStats 		   =>"http://help.opalsinfo.net/?page_id=6371#StatsTitle",
               userCircStatsList   =>"http://help.opalsinfo.net/?page_id=6374#StatsUser",
               f852sf 			   =>"http://help.opalsinfo.net/?page_id=6492#852-Subfield_Search",
               ge852 			   =>"http://help.opalsinfo.net/?page_id=6503#GlobalEdit",
               printLabels 	       =>"http://help.opalsinfo.net/?page_id=6555#BCofHitlist",
               delExpFromHitlist   =>"http://help.opalsinfo.net/?page_id=6558#DelExpHits",
               printLabelsByRange  =>"http://help.opalsinfo.net/?page_id=6561#BCRngPrint",
               barcodeSystemMnt    =>"http://help.opalsinfo.net/?page_id=6561#BCRngPrint",
               inventoryList 	   =>"http://help.opalsinfo.net/?page_id=4496" ,
               reserveShelf 	   =>"http://help.opalsinfo.net/?p=16728#RezShelf" ,
               archiveRecord       =>"http://help.opalsinfo.net/?p=17300#Archive%20Record"
                };

###### EBOOK ##################################################################

use constant    EBOOK_EOB                =>  "/bin/ebook/eob";
use constant    EBOOK_PREVIEW_EOB        =>  "/bin/ebook/eop";
########################################################################

sub getHlpUrl {
    my $self      = shift;
    my $var = shift;
    
    return HELP_URL->{"$var"};
}
########################################################################
use constant RECTYPE_DEF_TBL =>{
          _default       => {leader =>{prop    => [{ p => 6, v => 'a'},{ p => 7, v => ' '}]},
                             '006'  =>{prop    => [{ p => 0, v => ' '}]},            
                             '007'  =>{prop    => [{ p => 0, v => ' '},{ p => 1, v => ' '},{ p => 4, v => ' '}]},            
                             '008'  =>{prop    => [{ p => 23,v => ' '},{ p => 26,v => ' '}]} 
                            },

          book           => {leader =>{prop   => [{ p => 6,v => 'a'} ],
                                       default=> "00496nam  2200157 a 4500"},
                             group  =>{name=>'BOOKS', order =>1 , subOrder=>1 }           
                            },

         bookManuscript  => {leader =>{prop   => [{ p => 6,v => 't'} ],
                                       default=> "00496ntm  2200157 a 4500"},
                             group  =>{name=>'BOOKS', order =>1 , subOrder=>2 }
                            },

         ebook           => {leader =>{prop    => [{ p => 6,v => 'a'}],
                                       default => "00496nam  2200157 a 4500"},
                             '006'  =>{prop    => [{ p => 0,v => 'm'}],
                                       default => "m               "},            
                             '007'  =>{prop    => [{ p => 0,v => 'c'},{ p => 1,v => 'r'}],
                                       default => "cr      "},            
                             '008'  =>{prop    => [{ p => 23,v => 's'}],
                                       default => "960618s1973    xxu     s      000 0 eng d"},
                             group  =>{name=>'BOOKS', order =>1 , subOrder=>3 } 
                            },
          journal        => {leader =>{prop    => [{ p => 6,v => 'a'},{ p => 7,v => 's'} ],
                                       default => "00496nas  2200157 a 4500"},
                             group  =>{name=>'BOOKS', order =>1 , subOrder=>4 }
                            },

          serial         => {leader =>{prop    => [{ p => 6,v => 'a'},{ p => 7,v => 'b'} ],
                                       default => "00496nab  2200157 a 4500"},
                             group  =>{name=>'BOOKS', order =>1 , subOrder=>5 }
                            },

          electronicMedia  => {leader =>{prop    => [{ p => 6,v => 'm'} ],
                                         default => "00517nmm  2200157 a 4500"},
                               '007'  =>{prop    => [{ p => 0,v => 'c'}],
                                         default => "c      "},
                             group  =>{name=>'COMPUTER_FILES', order =>2 , subOrder=>1 }               
                               },

          internet     => {leader =>{prop    => [{ p => 6,v => 'm'} ],
                                     default => "00517nmm  2200157 a 4500"},
                           '008'  =>{prop    => [{ p => 26,v => 'j'}],
                                     default => "960618s1973    xxu    j      000 0 eng d"},
                             group  =>{name=>'COMPUTER_FILES', order =>2 , subOrder=>2 }                                   
                          },

         compactDisc    => {leader =>{prop     => [{ p => 6,v => 'm'} ],
                                      default  => "00517nmm  2200157 a 4500"},
                            '007'  => {prop    => [{ p => 0,v => 'c'},{ p => 1,v => 'o'}],
                                       default => "co     "}   ,
                             group  =>{name=>'COMPUTER_FILES', order =>2 , subOrder=>3 }            
                                       },
         pdf            => {leader =>{prop    => [{ p => 6,v => 'm'},{ p => 7,v => 'm'}],
                                       default => "00496nmm  2200157 a 4500"},
                             '007'  =>{prop    => [{ p => 0,v => 'c'},{ p => 1,v => 'r'}],
                                       default => "cr      "},            
                             '008'  =>{prop    => [{ p => 26,v => 'b'}],
                                       default => "960618s1973    xxu        b   000 0 eng d"},
                             group  =>{name=>'COMPUTER_FILES', order =>1 , subOrder=>3 } 
                            },


                                       
        'map'           => {leader =>{prop    => [{ p => 6,v => 'e'} ],
                                      default => "00503nem  2200157 a 4500"},
                            '007'  =>{prop    => [{ p => 0,v => 'a'}],
                                      default => "a      "},
                             group  =>{name=>'MAPS', order =>3 , subOrder=>1 }                           
                            },

        mapManuscript   => {leader =>{prop    => [{ p => 6,v => 'f'} ],
                                      default => "00503nfm  2200157 a 4500"},
                             group  =>{name=>'MAPS', order =>3 , subOrder=>2 }               
                            },
        bookOnTape      => {leader =>{prop    => [{ p => 6,v => 'i'} ],
                                      default => "00503nim  2200157 a 4500" },
                             group  =>{name=>'MUSIC', order =>4 , subOrder=>1 }               
                            },
        musicCassette   => {leader =>{prop    => [{ p => 6,v => 'j'} ],
                                      default => "00503njm  2200157 a 4500"},
                             group  =>{name=>'MUSIC', order =>4 , subOrder=>2 }               
                            },
        CDMusic         => {leader =>{prop    => [{ p => 6,v => 'j'} ],
                                      default => "00503njm  2200157 a 4500"},
                            '007'  =>{prop    => [{ p => 0,v => 's'},{ p => 1,v => 'd'}],
                                      default => "sd     "}  ,
                             group  =>{name=>'MUSIC', order =>4 , subOrder=>3 }              
                            },

        manuscriptMusic  => {leader =>{prop    => [{ p => 6,v => 'd'} ],
                                       default => "00503ndm  2200157 a 4500"},
                             group  =>{name=>'MUSIC', order =>4 , subOrder=>4 }               
                             },
        sheetMusic       => {leader =>{prop    => [{ p => 6,v => 'c'} ],
                                       default => "00503ncm  2200157 a 4500"},
                             group  =>{name=>'MUSIC', order =>4 , subOrder=>5 }               
                            },
        artifact         => {leader =>{prop    => [{ p => 6,v => 'r'} ],
                                       default => "00503nrm  2200157 a 4500"},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5 , subOrder=> 5}               
                            },
        photoPoster      => {leader =>{prop    => [{ p => 6,v => 'k'} ],
                                       default => "00503nkm  2200157 a 4500"},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5, subOrder=>6 }               
                            },
        movie            => {leader =>{prop    => [{ p => 6,v => 'g'} ],
                                       default => "00503ngm  2200157 a 4500"},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5 , subOrder=>1}              
                             },
        videocassette    => {leader =>{prop    => [{ p => 6,v => 'g'}],
                                       default => "00503ngs  2200157 a 4500" },
                             '007'  =>{prop    => [{ p => 0,v => 'v'},{ p => 1,v => 'f'}],
                                       default => "vf     "},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5, subOrder=> 2} 
                             },
        blu_ray          => {leader =>{prop    => [{ p => 6,v => 'g'}],
                                       default => "00503ngs  2200157 a 4500" },
                             '007'  =>{prop    => [{ p => 0,v => 'v'},{ p => 1,v => 'd'},{p=>4,v=>'s'}],
                                       default => "vd  s  "},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5 , subOrder=> 3} 
                             },
        DVD              => {leader =>{prop    => [{ p => 6,v => 'g'}],
                                       default => "00503ngs  2200157 a 4500" },
                             '007'  =>{prop    => [{ p => 0,v => 'v'},{ p => 1,v => 'd'},{p=>4,v=>'v'}],
                                       default => "vd  v  "},
                             group  =>{name=>'VISUAL_MATERIALS', order =>5 , subOrder=> 4} 
                             },
        libraryKit       => {leader =>{prop    => [{ p => 6,v => 'o'} ],
                                       default => "00503nom  2200157 a 4500"} ,
                             group  =>{name=>'VISUAL_MATERIALS', order =>5 , subOrder=> 7}              
                             },
        mixedMaterial    => {leader =>{prop    => [{ p => 6,v => 'p'} ],
                                       default => "00503npm  2200157 a 4500" } ,
                             group  =>{name=>'MIXED_MATERIALS', order => 6, subOrder=> 1}              
                             }
                                       
};

use constant    MENU_ITEM=>[
	{
		permissions=>"",
		mainMenuId=>"homeHeader",
		path=>"/bin/home",
		refMenuId=>"homeDropDown",
		orderValue=>"1",
		color=>"blue",
		headerKey=>"home",
		title=>"Home",msgVar=>"homeTxt",
		enabled=>"1",
        submenu=>{
            itemId=>"home",
            color=>"blue",
            order=>"1",
            items=>[
                    {title=>"OPALS Home     ",msgVar=>"OPALSHomeTxt",path=>"/bin/home"},
                    {title=>"New Items      ",msgVar=>"NewItemsTxt",path=>"/bin/search/searchPage?srchPage=newItem"},
                    {title=>"News           ",msgVar=>"NewsTxt",path=>"/bin/viewNewsEvent"},
                    {title=>"Library Hours  ",msgVar=>"LibraryHoursTxt",path=>"/bin/lHours"},
                    {title=>"Web Links      ",msgVar=>"WebLinksTxt",path=>"/bin/viewWeblink"},
                    {title=>"Pathfinders    ",msgVar=>"PathfindersTxt",path=>"/bin/pf/pfList"},
                    {title=>"Booking Reserve",msgVar=>"BookingReserveTxt",path=>"/bin/bList"},
                    {title=>"Reader Review  ",msgVar=>"ReaderReviewTxt",path=>"/bin/search/searchPage?srchPage=review"},
                    {title=>"Reserve Shelf ",msgVar=>"reserveShelfTxt",path=>"/bin/rs/rsList"},
                    {title=>"Genre-Featured Collections ",msgVar=>"genreColTxt",path=>"/bin/util/genreList"},
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"searchHeader",
		path=>"#",
		refMenuId=>"searchDropDown",
		orderValue=>"2",
		color=>"green",
		headerKey=>"search",
		title=>"Search",msgVar=>"searchTxt",
		enabled=>"1",
        submenu=>{
            itemId=>"search",
            color=>"green",
            order=>"2",
            items=>[
                    {title=>"Standard",      msgVar=>"StandardTxt",     path=>"/bin/search/searchPage"},
                    {title=>"OWL Beginner",  msgVar=>"OWLBeginnerTxt",  path=>"/bin/search/bgnrSrch/srchPage"},
                    {title=>"Advanced",      msgVar=>"AdvancedTxt",     path=>"/bin/search/advance"},
                    {title=>"Beginner",      msgVar=>"BeginnerTxt",     path=>"/bin/search/beginner"},
                    {title=>"AR/RC/Lexile",  msgVar=>"ARRCLexileTxt",   path=>"/bin/search/arl"},
                    {title=>"Author Browse", msgVar=>"AuthorBrowseTxt", path=>"/bin/search/authorBrowse"},
                    {title=>"Subject Browse",msgVar=>"SubjectBrowseTxt",path=>"/bin/search/subjectBrowse"},
                    {title=>"Search Ebook ", msgVar=>"ebookTxt ",       path=>"/bin/search/searchPage?srchPage=ebook"}
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"myfileHeader",
		path=>"#",
		refMenuId=>"myfileDropDown",
		orderValue=>"3",
		color=>"cyan",
		headerKey=>"myfile",
		title=>"My File",msgVar=>"myfileTxt",
		enabled=>"1",
        submenu=>{
            itemId=>"myfile",
            color=>"cyan",
            order=>"3",
            items=>[
                    {title=>"Information",             msgVar=>"ProfileTxt",path=>"/bin/user/myinfo"},
                    {title=>"Circulation",             msgVar=>"CirculationTxt",path=>"/bin/user/myaccount"},
                    {title=>"My Loans",                msgVar=>"myLoanTxt",path=>"/bin/user/myLoans"},
                    {title=>"My eShelf",              msgVar=>"myLibLbl",path=>"/bin/user/myLibrary"},
                    {title=>"Student ILL Request List",msgVar=>"StudentILLRequestListTxt",path=>"/bin/ill/list"},
                    {title=>"Change password",msgVar=>"changePasswordTxt",path=>"/bin/user/changePassword"},
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"circHeader",
		path=>"#",
		refMenuId=>"circDropDown",
		orderValue=>"5",
		color=>"brown",
		headerKey=>"circ",
		title=>"Circulation",msgVar=>"circTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"circ",
            color=>"brown",
            order=>"5",
            items=>[
                    {title=>"Loans",msgVar=>"LoansTxt",path=>"/bin/circ/loan"},
                    {title=>"Renewals",msgVar=>"RenewalsTxt",path=>"/bin/circ/renew"},
                    {title=>"Returns",msgVar=>"ReturnsTxt",path=>"/bin/circ/return"},
                    {title=>"Quick Return",msgVar=>"QuickReturnTxt",path=>"/bin/circ/return?quickMode=true"},
                    {title=>"Reserve",msgVar=>"ReserveTxt",path=>"/bin/circ/reserve"},
                    {title=>"Payments",msgVar=>"PaymentsTxt",path=>"/bin/billing/payments"},
                    {title=>"Notices",msgVar=>"NoticesTxt",path=>"/bin/circ/odnotice"},
                    {title=>"In-Library Use",msgVar=>"InLibraryUseTxt",path=>"/bin/circ/inlibrary"},
                    {title=>"Item Status",msgVar=>"ItemStatusTxt",path=>"/bin/circ/itemCircStatus"},
                    {title=>"Loaned Items",msgVar=>"LoanedItemsTxt",path=>"/bin/report/itemonloan"},
                    {title=>"Booking Reserve",msgVar=>"BookingReserveTxt",path=>"/bin/circ/bList"},
                ],
            },

	},
    
	{
		permissions=>"",
		mainMenuId=>"textbookHeader",
		path=>"#",
		refMenuId=>"textbookDropDown",
		orderValue=>"6",
		color=>"green",
		headerKey=>"textbook",
		title=>"Textbooks",msgVar=>"textbookTxt",
		enabled=>"1",
        submenu=>{
            itemId=>"textbook",
            color=>"green",
            order=>"6",
            items=>[
                    {title=>"Loans",                   msgVar=>"LoansTxt",path=>"/bin/txtbk/circ/loan"},
                    {title=>"Returns",                 msgVar=>"ReturnsTxt",path=>"/bin/txtbk/circ/return"},
                    {title=>"Search",                  msgVar=>"searchTxt",path=>"/bin/txtbk/search/searchPage"},
                    {title=>"Item Status",             msgVar=>"ItemStatusTxt",path=>"/bin/txtbk/loan_itemStatus"},
                    {title=>"Add New",                 msgVar=>"AddNewTxt",path=>"/bin/txtbk/record/edit"},
                    {title=>"Loaned Reports",          msgVar=>"LoanedReptTxt",path=>"/bin/txtbk/report/itemOnLoan"},
                    {title=>"Notices",                 msgVar=>"NoticesTxt",path=>"/bin/txtbk/odnotice"},
                    {title=>"Teacher List",            msgVar=>"TeacherListTxt",path=>"/bin/txtbk/teacher/list"},
                    {title=>"Course List",             msgVar=>"CourseListTxt",path=>"/bin/txtbk/course/list"},
                    {title=>"Link Teachers to Courses",msgVar=>"LinkTeacherstoCoursesTxt",path=>"/bin/txtbk/teacher/teacherSchedule"},
                    {title=>"Reports/Tools",           msgVar=>"ReportsToolsTxt",path=>"/bin/txtbk/report/listreport"},
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"userHeader",
		path=>"#",
		refMenuId=>"userDropDown",
		orderValue=>"6",
		color=>"orange",
		headerKey=>"user",
		title=>"Users",msgVar=>"userTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"user",
            color=>"orange",
            order=>"6",
            items=>[
                    {title=>"Information",msgVar=>"InformationTxt",path=>"/bin/user/userInfo"},
                    {title=>"Add",msgVar=>"AddTxt",path=>"/bin/user/edit?op=new"},
                    {title=>"Quick Entry",msgVar=>"QuickEntryTxt",path=>"/bin/user/addQE"},
                    {title=>"Quick Entry List",msgVar=>"QuickEntryListTxt",path=>"/bin/user/quickUserList"},
                    {title=>"Edit",            msgVar=>"EditTxt",path=>"/bin/user/edit"},
                    {title=>"Delete",          msgVar=>"DeleteTxt",path=>"/bin/user/grpedit?op=go2DelForm"},
                    {title=>"Group Editor",    msgVar=>"GroupEditorTxt",path=>"/bin/user/grpedit"},
                    {title=>"Import",          msgVar=>"ImportTxt",path=>"/bin/user/import_user"},
                    {title=>"Import Pictures", msgVar=>"ImportPicturesTxt",path=>"/bin/user/userImgImport"},
                    {title=>"Export",          msgVar=>"ExportUserTxt",path=>"/bin/user/grpedit?op=exportCsv"},
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"itemHeader",
		path=>"#",
		refMenuId=>"itemDropDown",
		orderValue=>"7",
		color=>"turqoise",
		headerKey=>"item",
		title=>"Items",msgVar=>"itemsTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"item",
            color=>"turqoise",
            order=>"7",
            items=>[{title=>"Quick Item Entry",msgVar=>"QuickItemEntryTxt",path=>"/bin/marc21/quickItemEntry"},
                    {title=>"Quick ILL Item Entry",msgVar=>"QuickILLItemEntryTxt",path=>"/bin/marc21/quickItemEntry?eMode=ill"},
                    {title=>"Quick Temp.Item Entry",msgVar=>"QuickTempItemEntryTxt",path=>"/bin/marc21/quickItemEntry?eMode=temp"},
                    {title=>"MARC Editor     ",msgVar=>"MARCEditorTxt",path=>"/bin/marc21/edit"},
                    {title=>"Global Editor   ",msgVar=>"GlobalEditorTxt",path=>"/bin/record/ge852"},
                    {title=>"Status          ",msgVar=>"StatusTxt",path=>"/bin/circ/itemCircStatus"},
                    {title=>"Z-Import        ",msgVar=>"ZImportTxt",path=>"/bin/search/zimport"},
                    {title=>"Import          ",msgVar=>"ImportTxt",path=>"/bin/record/import"},
                    {title=>"Merge           ",msgVar=>"MergeTxt",path=>"/bin/record/merge"},
                    {title=>"Export          ",msgVar=>"ExportTxt",path=>"/bin/record/export"},
                    {title=>"Restore record ", msgVar=>"RestoredrecordTxt",path=>"/bin/report/archiveRecord"},
                    {title=>"Edit From Hitlist ",msgVar=>"Edit From Hitlist",path=>"/bin/marc21/editHitlist"},
                    {title=>"Item Shelving",  msgVar=>"itemShelvingTxt",path=>"/bin/record/shelvingLocation"}
                ],
            },

	},
	{
		permissions=>"",
		mainMenuId=>"eqmntHeader",
		path=>"#",
		refMenuId=>"eqmntDropDown",
		orderValue=>"7",
		color=>"cyan",
		headerKey=>"eqmnt",
		title=>"Equipment",msgVar=>"eqmntTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"eqmnt",
            color=>"cyan",
            order=>"7",
            items=>[
                    {title=>"Loans               ",msgVar=>"LoansTxt",path=>"/bin/eqmnt/loan"},
                    {title=>"Renewals            ",msgVar=>"RenewalsTxt",path=>"/bin/eqmnt/renew"},
                    {title=>"Returns             ",msgVar=>"ReturnsTxt",path=>"/bin/eqmnt/return"},
                    {title=>"Reserve             ",msgVar=>"ReserveTxt",path=>"/bin/eqmnt/reserve"},
                    {title=>"Item Status         ",msgVar=>"ItemStatusTxt",path=>"/bin/eqmnt/loan_itemStatus"},
                    {title=>"Define Fields       ",msgVar=>"DefineFieldsTxt",path=>"/bin/eqmnt/eqDef"},
                    {title=>"Add New             ",msgVar=>"AddNewTxt",path=>"/bin/eqmnt/record/edit"},
                    {title=>"Search              ",msgVar=>"searchTxt",path=>"/bin/eqmnt/search"},
                    {title=>"Item Loans & Notices",msgVar=>"ItemLoansNoticesTxt",path=>"/bin/eqmnt/report/itemOnLoan"},
                    {title=>"Notices             ",msgVar=>"NoticesTxt",path=>"/bin/eqmnt/report/odnotice"},
                    {title=>"Reserved Items      ",msgVar=>"ReservedItemsTxt",path=>"/bin/eqmnt/eqOnReserve"},
                    {title=>"Reports/Tools       ",msgVar=>"ReportsToolsTxt",path=>"/bin/eqmnt/report/listreport"},
                ],
            },

	},
	{
		permissions=>"ebook_mgmt",
		mainMenuId=>"ebookHeader",
		path=>"#",
		refMenuId=>"ebookDropDown",
		orderValue=>"8",
		color=>"purple",
		headerKey=>"ebook",
		title=>"OPALS Ebook",msgVar=>"opalsEbookTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"ebook",
            color=>"purple",
            order=>"8",
            items=>[
                    {title=>"Upload              ",msgVar=>"uploadTxt",path=>"/bin/ebook/add"},
                    {title=>"Import              ",msgVar=>"ImportTxt",path=>"/bin/ebook/importEbook"},
                    {title=>"Browse              ",msgVar=>"browseTxt",path=>"/bin/ebook/search?kw0=*&sf0=anywhere"},
                    {title=>"Search              ",msgVar=>"searchTxt",path=>"/bin/ebook/search"}

                ],
            },

	},
 
	{
		permissions=>"",
		mainMenuId=>"illHeader",
		path=>"#",
		refMenuId=>"illDropDown",
		orderValue=>"10",
		color=>"teal",
		headerKey=>"ill",
		title=>"ILL",msgVar=>"illTxt",
		enabled=>"1",
        submenu=> {
            itemId=>"ill",
            color=>"teal",
            order=>"10",
            items=>[
                    {title=>"Add ILL Temp Record"    ,msgVar=>"",path=>"/bin/marc21/illItemEntry"},
                    {title=>"My Requests"    ,msgVar=>"",path=>"javascript:openPage('/bin/ill/illList?pageId=myRequests');"},
                    {title=>"ILL Responses"   ,msgVar=>"",path=>"javascript:openPage('/bin/ill/illList?pageId=illResponses');"},
                    {title=>"Requester--Return",msgVar=>"",path=>"/bin/ill/requesterCheckin"},
                    {title=>"Responder--Receive"         ,msgVar=>"",path=>"/bin/ill/responderCheckin"},
                ],
            },

	},

   
	{
		permissions=>"",
		mainMenuId=>"adminHeader",
		path=>"#",
		refMenuId=>"adminDropDown",
		orderValue=>"9",
		color=>"red",
		headerKey=>"admin",
		title=>"Administration",msgVar=>"adminTxt",
		enabled=>"1",
        submenu=>{
            itemId=>"admin",
            color=>"red",
            order=>"9",
            items=>[
                    {title=>"Preferences  ",msgVar=>"PreferencesTxt",path=>"/bin/util/listpref"},
                    {title=>"Reports/Tools",msgVar=>"ReportsToolsTxt",path=>"/bin/report/listreport"},
                    {title=>"Inventory    ",msgVar=>"InventoryTxt",path=>"/bin/report/inventoryList"},
                ],
            },

	},
 
];
#///////////////////////////////////////////////////////////////////////////
my $self = $ENV{'SCRIPT_NAME'};
  use constant  SCRIPT_REGISTRY=>{
        url_self                => {url=>$self},
        url_home                => {url=>'/bin/home'},        
        url_search              => {url=>'/bin/search/searchPage'},
        url_advSearch           => {url=>'/bin/search/advance'},
        url_ARLSearch           => {url=>'/bin/search/arl'},
        url_beginnerSearch      => {url=>'/bin/search/beginner'},
        url_viewNewsEvent       => {url=>'/bin/viewNewsEvent'},
        url_lHours              => {url=>'/bin/lHours'},
        url_viewWeblink         => {url=>'/bin/viewWeblink'},
        url_homeEdit            => {url=>'/bin/home_edit',              permissions=>[qw(pref_edit)]},        
        url_logout              => {url=>'/bin/home?logout=1'},
        url_newItem             => {url=>'/bin/newitems'},
        url_login               => {url=>'/bin/login'},
        url_vrcList             => {url=>'/bin/vrc/vrcList'},
        url_pfList              => {url=>'/bin/pf/pfList'},
        url_pfEditor            => {url=>'/bin/pf/pfEditor',permissions=>[qw(pf)]},
        url_pfView              => {url=>'/bin/pf/pfView'},
        url_rsList              => {url=>'/bin/rs/rsList'},
        url_rsEditor            => {url=>'/bin/rs/rsEditor',permissions=>[qw(rsrv_shelf)]},
        url_rsView              => {url=>'/bin/rs/rsView'},
        url_genreList           => {url=>'/bin/util/genreList'},
        url_genreDel           => {url=>'/bin/ajax/util/delGenre',permissions=>[qw(genre)]},
        url_genreView           => {url=>'/bin/util/genreView'},
        url_genreEditor         => {url=>'/bin/util/genreEditor',       permissions=>[qw(genre)]},
        url_bookingAddUpdate    => {url=>'/bin/circ/booking',           permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingList         => {url=>'/bin/circ/bList',             permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingView         => {url=>'/bin/circ/bView',             permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingEmail        => {url=>'/bin/circ/bEmail',            permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingPrint        => {url=>'/bin/circ/bPrint',            permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingProcess      => {url=>'/bin/circ/bProcess',          permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_bookingPrtItemList  => {url=>'/bin/circ/bPrintItemList',    permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_inlibrary           => {url=>'/bin/circ/inlibrary',         permissions=>[qw(circ_loan)]},
        url_loan                => {url=>'/bin/circ/loan',              permissions=>[qw(circ_loan)]},
        url_circitemstatus      => {url=>'/bin/circ/itemCircStatus',   permissions=>[qw(marc_edit circ_loan circ_return circ_rsrv)]},
        url_odnotice            => {url=>'/bin/circ/odnotice',          permissions=>[qw(notice)]},
        url_odprint             => {url=>'/bin/circ/odprint',           permissions=>[qw(notice)]},
        url_payment             => {url=>'/bin/billing/payments',          permissions=>[qw(payment rpt_fine)]},
        url_renew               => {url=>'/bin/circ/renew',             permissions=>[qw(circ_loan)]},
        url_return              => {url=>'/bin/circ/return',            permissions=>[qw(circ_return)]},
        url_reserve             => {url=>'/bin/circ/reserve',           permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_reservetip          => {url=>'/bin/circ/reservetip',        permissions=>[qw(circ_rsrv_self circ_rsrv)]},
        url_fine                => {url=>'/bin/circ/userfine',          permissions=>[qw(fine)]},
        url_quickReturn         => {url=>'/bin/circ/return?quickMode=true',         permissions=>[qw(circ_return)]},
        url_illList_req         => {url=>'/bin/ill/illList?pageId=myRequests',      permissions=>[qw(circ_ill_filter)]},
        url_illList_rep         => {url=>'/bin/ill/illList?pageId=illResponses',    permissions=>[qw(circ_ill_filter)]},
        url_illBorrower         => {url=>'/bin/ill/borrower',           permissions=>[qw(circ_ill_filter)]},
        url_illLender           => {url=>'/bin/ill/lender',             permissions=>[qw(circ_ill_filter)]},
        url_ill_list            => {url=>'/bin/ill/list',               permissions=>[qw(circ_ill_filter)]},
        url_illRequest          => {url=>'/bin/ill/request',            permissions=>[qw(circ_ill_filter)]},
        url_ill_reqCheckin      => {url=>'/bin/ill/requesterCheckin',   permissions=>[qw(circ_ill_filter)]},
        url_ill_repCheckin      => {url=>'/bin/ill/responderCheckin',   permissions=>[qw(circ_ill_filter)]},
        url_illUserInfo         => {url=>'/bin/ill/userinfo',           permissions=>[qw(circ_ill_filter)]},
        url_edit_marc21         => {url=>'/bin/marc21/edit',            permissions=>[qw(marc_edit)]},
        url_qckEntry_marc21     => {url=>'/bin/marc21/quickItemEntry',  permissions=>[qw(marc_edit)]},
        url_illItemEntry        => {url=>'/bin/marc21/illItemEntry',    permissions=>[qw(marc_edit)]},
        url_qckEntry_marc21_ill => {url=>'/bin/marc21/quickItemEntry?eMode=ill',    permissions=>[qw(marc_edit)]},
        url_qckEntry_marc21_temp=> {url=>'/bin/marc21/quickItemEntry?eMode=temp',   permissions=>[qw(marc_edit)]},
        url_print_marc21        => {url=>'/bin/marc21/print'},
        url_preview_marc21      => {url=>'/bin/marc21/preview'},
        url_printpdf_marc21     => {url=>'/bin/marc21/print_pdf'},
        url_view_marc21         => {url=>'/bin/marc21/view'},
        url_list_marc21         => {url=>'/bin/marc21/list'},
        url_srchAdv             => {url=>'/bin/search/advance'},
        url_srchARL             => {url=>'/bin/search/arl'},
        url_srchBgn             => {url=>'/bin/search/beginner'},
        url_bookcover           => {url=>'/bin/search/bookcover'},
        url_browseAuthor        => {url=>'/bin/search/browseAuthor'}, 
        url_browseSubject       => {url=>'/bin/search/browseSubject'}, 
        url_curstd              => {url=>'/bin/search/curstd'},
        url_curStd              => {url=>'/bin/search/curstd'},  
        url_srchF852sf          => {url=>'/bin/search/f852sf'},
        
        url_subject             => {url=>'/bin/search/subject'},
        url_srchZimport         => {url=>'/bin/search/zimport',             permissions=>[qw(marc_edit)]},
        url_reviewUserComnts    => {url=>'/bin/rating/reviewUserComment',   permissions=>[qw(rating)]},
        url_itemexport          => {url=>'/bin/record/export',              permissions=>[qw(marc_edit)]},
        url_ge852               => {url=>'/bin/record/ge852',               permissions=>[qw(marc_edit)]},
        url_editHitlist         => {url=>'/bin/marc21/editHitlist',         permissions=>[qw(marc_edit)]},
        url_item                => {url=>'/bin/circ/itemCircStatus',       permissions=>[qw(marc_edit circ_loan circ_return circ_rsrv)]},
        url_recordinfo          => {url=>'/bin/record/info'},
        url_itemimport          => {url=>'/bin/record/import',              permissions=>[qw(marc_edit)]},
        url_itemreplace         => {url=>'/bin/record/itemtype',            permissions=>[qw(marc_edit)]},
        url_itemmerge           => {url=>'/bin/record/merge',               permissions=>[qw(marc_edit)]},
        url_mergeframe          => {url=>'/bin/record/mergeframe',          permissions=>[qw(marc_edit)]},
        url_itemstatus          => {url=>'/bin/record/status'},
        url_itemShelving       => {url=>'/bin/record/shelvingLocation',    permissions=>[qw(marc_edit)]},

        url_recArchive          => {url=>'/bin/report/archiveRecord',       permissions=>[qw(marc_edit rpt_catRec)]},
        url_avgCpyDate          => {url=>'/bin/report/avgCpyDate',          permissions=>[qw(rpt_catRec)]},
        url_barcodeSystemMnt    => {url=>'/bin/report/barcodeSystemMnt',    permissions=>[qw(rpt_catRec)]},  
        url_bedsreport          => {url=>'/bin/report/BEDSreport',          permissions=>[qw(rpt_catRec)]},
        url_circsttc            => {url=>'/bin/report/circsttc',            permissions=>[qw(rpt_circ)]},
        url_dailyCircStats      => {url=>'/bin/report/dailyCircStats',      permissions=>[qw(rpt_circ)]},
        url_delHitlist_quick    => {url=>'/bin/report/delBarcodeList',      permissions=>[qw(rpt_catRec)]}, 
        url_delExpFmHitlist     => {url=>'/bin/report/delExpFromHitlist',   permissions=>[qw(rpt_catRec)]}, 
        url_emailList           => {url=>'/bin/report/emailList',           permissions=>[qw(rpt_notice)]},  
        url_fineList            => {url=>'/bin/report/fineReport',          permissions=>[qw(rpt_fine)]},
        url_inventory           => {url=>'/bin/report/inventory',           permissions=>[qw(rpt_catRec)]},
        url_inventoryList       => {url=>'/bin/report/inventoryList',       permissions=>[qw(rpt_catRec)]},
        url_itemacqst           => {url=>'/bin/report/itemacqst',           permissions=>[qw(rpt_catRec)]},
        url_itemdel             => {url=>'/bin/report/itemdel',             permissions=>[qw(circ_loan rpt_notice rpt_catRec)]},
        url_itemlost            => {url=>'/bin/report/itemlost',            permissions=>[qw(circ_loan rpt_notice rpt_catRec)]},
        url_itemmissing         => {url=>'/bin/report/itemmissing',         permissions=>[qw(circ_loan rpt_notice rpt_catRec)]},
        url_itemNoCirc          => {url=>'/bin/report/itemNoCirc',          permissions=>[qw(circ_loan rpt_catRec)]},   
        url_itemloan            => {url=>'/bin/report/itemonloan',          permissions=>[qw(circ_loan rpt_circ)]},
        url_itemloan_prt        => {url=>'/bin/report/itemonloan_prt',      permissions=>[qw(circ_loan rpt_circ)]},
        url_itemCircStats       => {url=>'/bin/report/itemStats',           permissions=>[qw(rpt_catRec)]},      
        url_report              => {url=>'/bin/report/listreport',          permissions=>[qw(rpt_catRec rpt_circ rpt_fine rpt_user rpt_notice)]},
        url_reportreserve       => {url=>'/bin/report/listreserve',         permissions=>[qw(rpt_circ circ_loan)]},
        url_modifiedRecs        => {url=>'/bin/report/modifiedRecs',        permissions=>[qw(rpt_catRec)]},
        url_newItemMngmt        => {url=>'/bin/report/newitemMngmt',        permissions=>[qw(rpt_catRec)]}, 
        url_odborrower          => {url=>'/bin/report/odborrower',          permissions=>[qw(rpt_notice rpt_circ)]},
        url_odlist              => {url=>'/bin/report/odlist',              permissions=>[qw(rpt_notice rpt_circ)]},
        url_paidRefundWaiveList => {url=>'/bin/report/paidRefundWaiveList', permissions=>[qw(rpt_fine rpt_notice)]},
        url_printCmdBc          => {url=>'/bin/report/printCmdBc',          permissions=>[qw(rpt_catRec)]},
        url_printLabels         => {url=>'/bin/report/printLabels',         permissions=>[qw(rpt_catRec)]},
        url_printLabelsByRange  => {url=>'/bin/report/printLabelsByRange',  permissions=>[qw(rpt_catRec)]},
        url_printLabels_prt     => {url=>'/bin/report/printLabels_prt',     permissions=>[qw(rpt_catRec)]},
        url_reserveNoticeEmail  => {url=>'/bin/report/reserveNoticeEmail',  permissions=>[qw(rpt_notice)]},
        url_searchStats         => {url=>'/bin/report/searchStats',         permissions=>[qw(rpt_catRec)]},
        url_rangeShelfList      => {url=>'/bin/report/shelfRangeList',      permissions=>[qw(rpt_catRec)]},  
        url_shelfRange_prt      => {url=>'/bin/report/shelfRange_prt',      permissions=>[qw(rpt_catRec)]},
        url_sid_overdue         => {url=>'/bin/report/sid_overdue',         permissions=>[qw(rpt_notice rpt_circ)]},
        url_sysEmail            => {url=>'/bin/report/sysEmail',            permissions=>[qw(rpt_notice)]},
        url_userInfo            => {url=>'/bin/user/userInfo',              permissions=>[qw(user_edit circ_loan rpt_circ rpt_user)]},
        url_indvCircStats       => {url=>'/bin/report/userCircStats',       permissions=>[qw(user_edit circ_loan rpt_circ rpt_user)]},
        url_indvCircStatsByRid  => {url=>'/bin/report/userCircStatsByRid',  permissions=>[qw(user_edit circ_loan rpt_circ rpt_user)]},
        url_userCircStats       => {url=>'/bin/report/userCircStatsList',   permissions=>[qw(user_edit circ_loan rpt_circ rpt_user)]},
        url_userreport          => {url=>'/bin/report/userreport',          permissions=>[qw(rpt_user)]},
        url_userTransactions    => {url=>'/bin/report/userTransactions',    permissions=>[qw(rpt_user rpt_fine)]},
        url_viewCircDetail      => {url=>'/bin/report/viewCircDetail',      permissions=>[qw(rpt_circ)]}, 

        url_regAcct             => {url=>'/bin/user/createAccount'},
        url_changeWpd           => {url=>'/bin/user/changePassword'},
        url_importuser          => {url=>'/bin/user/import_user',           permissions=>[qw(user_add)]},
        url_updateuser          => {url=>'/bin/user/edit',                  permissions=>[qw(user_edit)]}, 
        url_adduser             => {url=>'/bin/user/edit?op=new',           permissions=>[qw(user_add)]},
        url_grpeditor           => {url=>'/bin/user/grpedit',               permissions=>[qw(user_edit user_delete)]},
        url_deleteuser          => {url=>'/bin/user/grpedit?op=go2DelForm', permissions=>[qw(user_delete)]},       
        url_exportUser          => {url=>'/bin/user/grpedit?op=exportCsv',  permissions=>[qw(user_edit)]},
        url_grpprint            => {url=>'/bin/user/grpprint',              permissions=>[qw(user_edit user_delete)]},
        url_imgUserImport       => {url=>'/bin/user/userImgImport',         permissions=>[qw(user_edit user_add)]},
        url_myaccount           => {url=>'/bin/user/myaccount'},
        url_myinfo              => {url=>'/bin/user/myinfo'},
        url_userImg             => {url=>'/bin/user/userImg'},  
        url_adduserQE           => {url=>'/bin/user/addQE',                 permissions=>[qw(user_add)]},    
        url_QEList              => {url=>'/bin/user/quickUserList',         permissions=>[qw(user_add user_edit)]},
        url_ebookAdd            => {url=>'/bin/ebook/add',                  permissions=>[qw(ebook_mgmt)]},
        url_ebookImport         => {url=>'/bin/ebook/importEbook',          permissions=>[qw(ebook_mgmt)]},
        url_ebookBrowse         => {url=>'/bin/ebook/search?kw0=*&sf0=anywhere'},
        url_ebookSearch         => {url=>'/bin/ebook/search'},
        url_prefixAuthCtrl      => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=prefix',      permissions=>[qw(rpt_catRec)]},
        url_locAuthCtrl         => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=location',    permissions=>[qw(rpt_catRec)]},
        url_itemTypeAuthCtrl    => {url=>'/bin/util/authorityCtrlMgr?authCtrlName=itemType',    permissions=>[qw(rpt_catRec)]},
        url_brwrtype            => {url=>'/bin/util/brwrtype',              permissions=>[qw(pref_edit)]},
        url_libHours            => {url=>'/bin/util/libHours',              permissions=>[qw(pref_edit)]},
        url_cdate               => {url=>'/bin/util/cdate',                 permissions=>[qw(pref_edit)]},
        url_newsevent           => {url=>'/bin/util/newsEvent',             permissions=>[qw(pref_edit)]},
        url_weblink             => {url=>'/bin/util/weblink',               permissions=>[qw(pref_edit)]},
        url_taxRate             => {url=>'/bin/util/taxes',                 permissions=>[qw(pref_edit)]},
        url_fineRate            => {url=>'/bin/util/fineRate',              permissions=>[qw(pref_edit)]},
        url_itemtype            => {url=>'/bin/util/itemtype',              permissions=>[qw(pref_edit)]},
        url_editItemType        => {url=>'/bin/util/editItemType',          permissions=>[qw(pref_edit)]},
        url_libgroup            => {url=>'/bin/util/libgroup',              permissions=>[qw(pref_edit)]},
        url_preference          => {url=>'/bin/util/listpref',              permissions=>[qw(pref_edit)]},
        url_libInfo             => {url=>'/bin/util/libInfo',               permissions=>[qw(pref_edit)]}, 
        url_syspref             => {url=>'/bin/util/syspref',               permissions=>[qw(pref_edit)]},
        url_zservers            => {url=>'/bin/util/zservers',              permissions=>[qw(pref_edit)]},
        url_extdb               => {url=>'/bin/util/extdb',                 permissions=>[qw(pref_edit)]},
        url_file                => {url=>'/bin/util/file',                  permissions=>[qw(pref_edit)]},
        url_loadfile            => {url=>'/bin/util/loadfile'},
        url_bibsrc              => {url=>'/bin/util/bibsrc/bibliography'},
        url_stdbib              => {url=>'/bin/util/bibsrc/stdBibliography'},
        url_cerf                => {url=>'http://cerfinfo.com/cerf/bin/cerfkoha.asp'},
        url_questall            => {url=>'http://199.202.100.252/questall.asp'},
        url_printLabels_pdf     => {url=>'/tcpdf/printLabel.php'},
        url_bcCmdSheet          => {url=>'/theme/opals/printCmdBc.pdf'},
        url_tbLoan              => {url=>'/bin/txtbk/circ/loan',            permissions=>[qw(tb_circ_loan)]},
        url_tbReturn            => {url=>'/bin/txtbk/circ/return',          permissions=>[qw(tb_circ_return)]},
        url_tbLoanItemStat      => {url=>'/bin/txtbk/loan_itemStatus',      permissions=>[qw(tb_circ_loan)]},
        url_tbRecEdit           => {url=>'/bin/txtbk/record/edit',          permissions=>[qw(tb_record_edit)]},
        url_tbTeacherList       => {url=>'/bin/txtbk/teacher/list',         permissions=>[qw(user_edit)]},
        url_tbCourseList        => {url=>'/bin/txtbk/course/list',          permissions=>[qw(tb_course_edit)]},
        url_tbTeacgerSchl       => {url=>'/bin/txtbk/teacher/teacherSchedule',permissions=>[qw(user_edit)]},
        url_tbListReport        => {url=>'/bin/txtbk/report/listreport',    permissions=>[qw(tb_report)]},
        url_tbitemAcqst         => {url=>'/bin/txtbk/report/itemAcqst',     permissions=>[qw(tb_report)]},
        url_tbitemonloan        => {url=>'/bin/txtbk/report/itemOnLoan',    permissions=>[qw(tb_report)]},
        url_tbitemlost          => {url=>'/bin/txtbk/report/itemStats?type=3', permissions=>[qw(tb_report)]},    
        url_tbitemdamaged       => {url=>'/bin/txtbk/report/itemStats?type=2', permissions=>[qw(tb_report)]},    
        url_tbitemmissing       => {url=>'/bin/txtbk/report/itemStats?type=0', permissions=>[qw(tb_report)]},    
        url_tbsearchWtBc        => {url=>'/bin/txtbk/report/searchWtBc'},
        url_tbimportMarc        => {url=>'/bin/txtbk/record/import',        permissions=>[qw(tb_record_edit)]},
        url_tbzimport           => {url=>'/bin/txtbk/zimport',              permissions=>[qw(tb_record_edit)]}, 
        url_tbimportCSV         => {url=>'/bin/txtbk/record/import_csv',    permissions=>[qw(tb_record_edit)]},
        url_tbmerge             => {url=>'/bin/txtbk/record/merge',         permissions=>[qw(tb_record_edit)]},
        url_tbmergeCSV          => {url=>'/bin/txtbk/record/merge_csv',     permissions=>[qw(tb_record_edit)]},
        url_tbcircStats         => {url=>'/bin/txtbk/report/circStats',     permissions=>[qw(tb_report)]},
        url_tbprintLabels       => {url=>'/bin/txtbk/report/printLabels',   permissions=>[qw(tb_report)]},
        url_tbprintLabels_pdf   => {url=>'/tcpdf/tbprintLabel.php'},
        url_tbpayment           => {url=>'/bin/txtbk/circ/payments',        permissions=>[qw(tb_fine tb_payment')]},
        url_tbfineList          => {url=>'/bin/txtbk/report/fineReport',    permissions=>[qw(tb_fine tb_payment)]},
        url_tbSchoolYearSetting => {url=>'/bin/txtbk/report/setCurrentSchoolYear', permissions=>[qw(tb_report)]},
        url_tbBarcodeSystemMnt  => {url=>'/bin/txtbk/report/barcodeSystemMnt', permissions=>[qw(tb_report)]},
        url_tbodprint           => {url=>'/bin/txtbk/odnotice_prt',         permissions=>[qw(tb_notice)]},
        url_tbod                => {url=>'/bin/txtbk/odnotice',             permissions=>[qw(tb_notice)]},
       
        url_eqiLoan             => {url=>'/bin/eqmnt/loan',                 permissions=>[qw(eq_circ_loan)]},
        url_eqRenew             => {url=>'/bin/eqmnt/renew',                permissions=>[qw(eq_circ_loan)]},
        url_eqReturn            => {url=>'/bin/eqmnt/return',               permissions=>[qw(eq_circ_return)]},
        url_eqReserve           => {url=>'/bin/eqmnt/reserve',              permissions=>[qw(eq_circ_rsrv,eq_circ_rsrv_self)]},
        url_eqItemLoanStat      => {url=>'/bin/eqmnt/loan_itemStatus',      permissions=>[qw(eq_circ_loan)]},
        url_eqDef               => {url=>'/bin/eqmnt/eqDef',                permissions=>[qw(eq_record_edit)]},
        url_eqOnReserve         => {url=>'/bin/eqmnt/eqOnReserve',          permissions=>[qw(eq_report)]},
        url_eqListReport        => {url=>'/bin/eqmnt/report/listreport',    permissions=>[qw(eq_report)]},
        url_eqitemonloan        => {url=>'/bin/eqmnt/report/itemOnLoan',    permissions=>[qw(eq_report)]},
        url_eqNotices           => {url=>'/bin/eqmnt/report/odnotice',      permissions=>[qw(eq_report)]},
        url_eqcircStats         => {url=>'/bin/eqmnt/report/circStats',     permissions=>[qw(eq_report)]},
        url_eqitemlost          => {url=>'/bin/eqmnt/report/itemStats?type=3', permissions=>[qw(eq_report)]},
        url_eqitemdamaged       => {url=>'/bin/eqmnt/report/itemStats?type=2', permissions=>[qw(eq_report)]},
        url_eqsearchWtBc        => {url=>'/bin/eqmnt/report/searchWtBc',    permissions=>[qw(eq_record_edit)]},
        url_eqprintLabels       => {url=>'/bin/eqmnt/report/printLabels',   permissions=>[qw(eq_report)]},
        url_eqprintLabels_pdf   => {url=>'/tcpdf/eqprintLabel.php'},
        url_eqcircByEqmnt       => {url=>'/bin/eqmnt/report/circStatsByEqmnt', permissions=>[qw(eq_report)]},
        url_eqinventory         => {url=>'/bin/eqmnt/report/inventory',     permissions=>[qw(eq_report)]},
        url_eqinventoryList     => {url=>'/bin/eqmnt/report/inventoryList', permissions=>[qw(eq_report)]},
        url_eqCategoryEdit      => {url=>'/bin/eqmnt/category/category',    permissions=>[qw(eq_record_edit)]},
        url_eqAuthCtrl_Manufacture      => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=manufacturer',  permissions=>[qw(eq_record_edit)]},
        url_eqAuthCtrl_Location         => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=location',      permissions=>[qw(eq_record_edit)]},
        url_eqAuthCtrl_ItemStatusNotes  => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=status_notes',  permissions=>[qw(eq_record_edit)]},
        url_eqAuthCtrl_ItemType         => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=itemType',      permissions=>[qw(eq_record_edit)]},
        url_eqAuthCtrl_Accessories      => {url=>'/bin/eqmnt/util/authorityCtrlMgr?authCtrlName=accessories',   permissions=>[qw(eq_record_edit)]},
        url_tbkPrepSearch               => {url=>'/bin/textbook/prepSearch',permissions=>[qw(tb_report)]},
        url_tbkReport                   => {url=>'/bin/textbook/report',    permissions=>[qw(tb_report)]}

  };
#///////////////////////////////////////////////////////////////////////////
use constant MARC21_DEF=>{
        '001' => {
            'label' => 'CONTROL NUMBER (NR)',
            'rpt'   => 0,
        },
        '003' => {
            'label' => 'CONTROL NUMBER IDENTIFIER (NR)',
            'rpt'   => 0,
        },
        '005' => {
            'label' => 'DATE AND TIME OF LATEST TRANSACTION (NR)',
            'rpt'   => 0,
        },
        '006' => {
            'label' =>
'FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION (R)',
            'rpt' => 1,
        },
        '007' => {
            'label' =>
              'PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION (R)',
            'rpt' => 1,
        },
        '008' => {
            'label' => 'FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION (NR)',
            'rpt'   => 0,
        },
        '010' => {
            'label' => 'LIBRARY OF CONGRESS CONTROL NUMBER (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'LC control number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'NUCMC control number (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Canceled/invalid LC control number (R)',
                'rpt'   => 1,
            },
        },
        '013' => {
            'label' => 'PATENT CONTROL INFORMATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Country (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Type of number (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Status (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Party to document (R)',
                'rpt'   => 1,
            },
        },
        '015' => {
            'label' => 'NATIONAL BIBLIOGRAPHY NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'National bibliography number (R)',
                'rpt'   => 1,
            },
        },
        '016' => {
            'label' => 'NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'National bibliographic agency',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Record control number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled or invalid record control number (R)',
                'rpt'   => 1,
            },
        },
        '017' => {
            'label' => 'COPYRIGHT OR LEGAL DEPOSIT NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Copyright registration number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Assigning agency (NR)',
                'rpt'   => 0,
            },
        },
        '018' => {
            'label' => 'COPYRIGHT ARTICLE-FEE CODE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Copyright article-fee code (NR)',
                'rpt'   => 0,
            },
        },
        '020' => {
            'label' => 'INTERNATIONAL STANDARD BOOK NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'International Standard Book Number (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Terms of availability (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid ISBN (R)',
                'rpt'   => 1,
            },
        },
        '022' => {
            'label' => 'INTERNATIONAL STANDARD SERIAL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Level of international interest',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'Incorrect ISSN (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Canceled ISSN (R)',
                'rpt'   => 1,
            },
        },
        '024' => {
            'label' => 'OTHER STANDARD IDENTIFIER (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of standard number or code',
            'ind_2' => 'Difference indicator',
            '2'     => {
                'label' => 'Source of number or code (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Standard number or code (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Terms of availability (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' =>
                  'Additional codes following the standard number or code (NR)',
                'rpt' => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid standard number or code (R)',
                'rpt'   => 1,
            },
        },
        '025' => {
            'label' => 'OVERSEAS ACQUISITION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Overseas acquisition number (R)',
                'rpt'   => 1,
            },
        },
        '026' => {
            'label' => 'FINGERPRINT IDENTIFIER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'First and second groups of characters (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Third and fourth groups of characters (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Date (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Number of volume or part (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Unparsed fingerprint (NR)',
                'rpt'   => 0,
            },
        },
        '027' => {
            'label' => 'STANDARD TECHNICAL REPORT NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Standard technical report number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid number (R)',
                'rpt'   => 1,
            },
        },
        '028' => {
            'label' => 'PUBLISHER NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of publisher number',
            'ind_2' => 'Note/added entry controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Publisher number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
        },
        '030' => {
            'label' => 'CODEN DESIGNATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'CODEN (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid CODEN (R)',
                'rpt'   => 1,
            },
        },
        '032' => {
            'label' => 'POSTAL REGISTRATION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Postal registration number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Source (agency assigning number) (NR)',
                'rpt'   => 0,
            },
        },
        '033' => {
            'label' => 'DATE/TIME AND PLACE OF AN EVENT (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of date in subfield $a',
            'ind_2' => 'Type of event',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Formatted date/time (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Geographic classification area code (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Geographic classification subarea code (R)',
                'rpt'   => 1,
            },
        },
        '034' => {
            'label' => 'CODED CARTOGRAPHIC MATHEMATICAL DATA (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of scale',
            'ind_2' => 'Type of ring',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Category of scale (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Constant ratio linear horizontal scale (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Constant ratio linear vertical scale (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Coordinates--westernmost longitude (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Coordinates--easternmost longitude (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Coordinates--northernmost latitude (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Coordinates--southernmost latitude (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Angular scale (R)',
                'rpt'   => 1,
            },
            'j' => {
                'label' => 'Declination--northern limit (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Declination--southern limit (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Right ascension--eastern limit (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Right ascension--western limit (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Equinox (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'G-ring latitude (R)',
                'rpt'   => 1,
            },
            't' => {
                'label' => 'G-ring longitude (R)',
                'rpt'   => 1,
            },
        },
        '035' => {
            'label' => 'SYSTEM CONTROL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'System control number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid control number (R)',
                'rpt'   => 1,
            },
        },
        '036' => {
            'label' => 'ORIGINAL STUDY NUMBER FOR COMPUTER DATA FILES (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Original study number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Source (agency assigning number) (NR)',
                'rpt'   => 0,
            },
        },
        '037' => {
            'label' => 'SOURCE OF ACQUISITION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Stock number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Source of stock number/acquisition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Terms of availability (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Form of issue (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Additional format characteristics (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
        },
        '038' => {
            'label' => 'RECORD CONTENT LICENSOR (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Record content licensor (NR)',
                'rpt'   => 0,
            },
        },
        '040' => {
            'label' => 'CATALOGING SOURCE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Original cataloging agency (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Language of cataloging (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Transcribing agency (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Modifying agency (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Description conventions (NR)',
                'rpt'   => 0,
            },
        },
        '041' => {
            'label' => 'LANGUAGE CODE (R)',
            'rpt'   => 1,
            'ind_1' => 'Translation indication',
            'ind_2' => 'Source of code',
            '2'     => {
                'label' => 'Source of code (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Language code of text/sound track or separate title (R)',
                'rpt' => 1,
            },
            'b' => {
                'label' =>
'Language code of summary or abstract/overprinted title or subtitle (R)',
                'rpt' => 1,
            },
            'd' => {
                'label' => 'Language code of sung or spoken text (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Language code of librettos (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Language code of table of contents (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' =>
'Language code of accompanying material other than librettos (R)',
                'rpt' => 1,
            },
            'h' => {
                'label' =>
'Language code of original and/or intermediate translations of text (R)',
                'rpt' => 1,
            },
        },
        '042' => {
            'label' => 'AUTHENTICATION CODE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            'a'     => {
                'label' => 'Authentication code (R)',
                'rpt'   => 1,
            },
        },
        '043' => {
            'label' => 'GEOGRAPHIC AREA CODE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of local code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Geographic area code (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Local GAC code (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'ISO code (R)',
                'rpt'   => 1,
            },
        },
        '044' => {
            'label' => 'COUNTRY OF PUBLISHING/PRODUCING ENTITY CODE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of local subentity code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Local subentity code (R)',
                'rpt'   => 1,
            },
        },
        '045' => {
            'label' => 'TIME PERIOD OF CONTENT (NR)',
            'rpt'   => 0,
            'ind_1' => 'Type of time period in subfield $b or $c',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Time period code (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Formatted 9999 B.C. through C.E. time period (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Formatted pre-9999 B.C. time period (R)',
                'rpt'   => 1,
            },
        },
        '046' => {
            'label' => 'SPECIAL CODED DATES (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of date (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Type of date code (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Date 1 (B.C. date) (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Date 1 (C.E. date) (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date 2 (B.C. date) (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Date 2 (C.E. date) (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Date resource modified (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Beginning or single date created (NR)',
                'rpt'   => 0,
            },
            'l' => {
                'label' => 'Ending date created (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Beginning of date valid (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'End of date valid (NR)',
                'rpt'   => 0,
            },
        },
        '047' => {
            'label' => 'FORM OF MUSICAL COMPOSITION CODE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Form of musical composition code (R)',
                'rpt'   => 1,
            },
        },
        '048' => {
            'label' => 'NUMBER OF MUSICAL INSTRUMENTS OR VOICES CODE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Performer or ensemble (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Soloist (R)',
                'rpt'   => 1,
            },
        },
        '050' => {
            'label' => 'LIBRARY OF CONGRESS CALL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Existence in LC collection',
            'ind_2' => 'Source of call number',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '051' => {
            'label' =>
              'LIBRARY OF CONGRESS COPY, ISSUE, OFFPRINT STATEMENT (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Copy information (NR)',
                'rpt'   => 0,
            },
        },
        '052' => {
            'label' => 'GEOGRAPHIC CLASSIFICATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Code source',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Code source (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Geographic classification area code (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Geographic classification subarea code (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Populated place name (R)',
                'rpt'   => 1,
            },
        },
        '055' => {
            'label' => 'CLASSIFICATION NUMBERS ASSIGNED IN CANADA (R)',
            'rpt'   => 1,
            'ind_1' => 'Existence in NLC collection',
            'ind_2' => 'Type, completeness, source of class/call number',
            '2'     => {
                'label' => 'Source of call/class number (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '060' => {
            'label' => 'NATIONAL LIBRARY OF MEDICINE CALL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Existence in NLM collection',
            'ind_2' => 'Source of call number',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '061' => {
            'label' => 'NATIONAL LIBRARY OF MEDICINE COPY STATEMENT (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Copy information (NR)',
                'rpt'   => 0,
            },
        },
        '066' => {
            'label' => 'CHARACTER SETS PRESENT (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            'a'     => {
                'label' => 'Primary G0 character set (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Primary G1 character set (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Alternate G0 or G1 character set (R)',
                'rpt'   => 1,
            },
        },
        '070' => {
            'label' => 'NATIONAL AGRICULTURAL LIBRARY CALL NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Existence in NAL collection',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '071' => {
            'label' => 'NATIONAL AGRICULTURAL LIBRARY COPY STATEMENT (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Copy information (NR)',
                'rpt'   => 0,
            },
        },
        '072' => {
            'label' => 'SUBJECT CATEGORY CODE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Subject category code (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'Subject category code subdivision (R)',
                'rpt'   => 1,
            },
        },
        '074' => {
            'label' => 'GPO ITEM NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'GPO item number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid GPO item number (R)',
                'rpt'   => 1,
            },
        },
        '080' => {
            'label' => 'UNIVERSAL DECIMAL CLASSIFICATION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Edition identifier (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Universal Decimal Classification number (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'Common auxiliary subdivision (R)',
                'rpt'   => 1,
            },
        },
        '082' => {
            'label' => 'DEWEY DECIMAL CLASSIFICATION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of edition',
            'ind_2' => 'Source of classification number',
            '2'     => {
                'label' => 'Edition number (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '084' => {
            'label' => 'OTHER CLASSIFICATION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of number (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Item number (NR)',
                'rpt'   => 0,
            },
        },
        '086' => {
            'label' => 'GOVERNMENT DOCUMENT CLASSIFICATION NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Number source',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Number source (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Classification number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid classification number (R)',
                'rpt'   => 1,
            },
        },
        '088' => {
            'label' => 'REPORT NUMBER (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Report number (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'Canceled/invalid report number (R)',
                'rpt'   => 1,
            },
        },
        '100' => {
            'label' => 'MAIN ENTRY--PERSONAL NAME (NR)',
            'rpt'   => 0,
            'ind_1' => 'Type of personal name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Personal name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Numeration (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Titles and other words associated with a name (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Dates associated with a name (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Attribution qualifier (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' => 'Fuller form of name (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
        },
        '110' => {
            'label' => 'MAIN ENTRY--CORPORATE NAME (NR)',
            'rpt'   => 0,
            'ind_1' => 'Type of corporate name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Corporate name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'b' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting or treaty signing (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
        },
        '111' => {
            'label' => 'MAIN ENTRY--MEETING NAME (NR)',
            'rpt'   => 0,
            'ind_1' => 'Type of meeting name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Meeting name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' =>
'Name of meeting following jurisdiction name entry element (NR)',
                'rpt' => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
        },
        '130' => {
            'label' => 'MAIN ENTRY--UNIFORM TITLE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Nonfiling characters',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
        },
        '210' => {
            'label' => 'ABBREVIATED TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Title added entry',
            'ind_2' => 'Type',
            '2'     => {
                'label' => 'Source (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Abbreviated title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
        },
        '222' => {
            'label' => 'KEY TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Key title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
        },
        '240' => {
            'label' => 'UNIFORM TITLE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Uniform title printed or displayed',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
        },
        '242' => {
            'label' => 'TRANSLATION OF TITLE BY CATALOGING AGENCY (R)',
            'rpt'   => 1,
            'ind_1' => 'Title added entry',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of title (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Statement of responsibility, etc. (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Language code of translated title (NR)',
                'rpt'   => 0,
            },
        },
        '243' => {
            'label' => 'COLLECTIVE UNIFORM TITLE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Uniform title printed or displayed',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
        },
        '245' => {
            'label' => 'TITLE STATEMENT (NR)',
            'rpt'   => 0,
            'ind_1' => 'Title added entry',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of title (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Statement of responsibility, etc. (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Inclusive dates (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Bulk dates (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
        },
        '246' => {
            'label' => 'VARYING FORM OF TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Note/added entry controller',
            'ind_2' => 'Type of title',
            '5'     => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Title proper/short title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of title (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Date or sequential designation (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
        },
        '247' => {
            'label' => 'FORMER TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Title added entry',
            'ind_2' => 'Note controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of title (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Date or sequential designation (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '250' => {
            'label' => 'EDITION STATEMENT (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Edition statement (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of edition statement (NR)',
                'rpt'   => 0,
            },
        },
        '254' => {
            'label' => 'MUSICAL PRESENTATION STATEMENT (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Musical presentation statement (NR)',
                'rpt'   => 0,
            },
        },
        '255' => {
            'label' => 'CARTOGRAPHIC MATHEMATICAL DATA (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Statement of scale (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Statement of projection (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Statement of coordinates (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Statement of zone (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Statement of equinox (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Outer G-ring coordinate pairs (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Exclusion G-ring coordinate pairs (NR)',
                'rpt'   => 0,
            },
        },
        '256' => {
            'label' => 'COMPUTER FILE CHARACTERISTICS (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Computer file characteristics (NR)',
                'rpt'   => 0,
            },
        },
        '257' => {
            'label' => 'COUNTRY OF PRODUCING ENTITY FOR ARCHIVAL FILMS (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Country of producing entity (NR)',
                'rpt'   => 0,
            },
        },
        '260' => {
            'label' => 'PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) (R)',
            'rpt'   => 1,
            'ind_1' => 'Sequence of publishing statements',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Place of publication, distribution, etc. (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Name of publisher, distributor, etc. (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Date of publication, distribution, etc. (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Place of manufacture (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Manufacturer (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Date of manufacture (NR)',
                'rpt'   => 0,
            },
        },
        '263' => {
            'label' => 'PROJECTED PUBLICATION DATE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Projected publication date (NR)',
                'rpt'   => 0,
            },
        },
        '270' => {
            'label' => 'ADDRESS (R)',
            'rpt'   => 1,
            'ind_1' => 'Level',
            'ind_2' => 'Type of address',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Address (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'City (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'State or province (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Country (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Postal code (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Terms preceding attention name (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Attention name (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Attention position (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Type of address (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Specialized telephone number (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Telephone number (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Fax number (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Electronic mail address (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'TDD or TTY number (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Contact person (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' => 'Title of contact person (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Hours (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '300' => {
            'label' => 'PHYSICAL DESCRIPTION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Extent (Pages) (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Other physical details (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Dimensions (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Accompanying material (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Type of unit (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Size of unit (R)',
                'rpt'   => 1,
            },
        },
        '306' => {
            'label' => 'PLAYING TIME (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Playing time (R)',
                'rpt'   => 1,
            },
        },
        '307' => {
            'label' => 'HOURS, ETC. (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Hours (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Additional information (NR)',
                'rpt'   => 0,
            },
        },
        '310' => {
            'label' => 'CURRENT PUBLICATION FREQUENCY (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Current publication frequency (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Date of current publication frequency (NR)',
                'rpt'   => 0,
            },
        },
        '321' => {
            'label' => 'FORMER PUBLICATION FREQUENCY (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Former publication frequency (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Dates of former publication frequency (NR)',
                'rpt'   => 0,
            },
        },
        '340' => {
            'label' => 'PHYSICAL MEDIUM (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Material base and configuration (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Dimensions (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Materials applied to surface (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Information recording technique (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Support (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Production rate/ratio (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Location within medium (R)',
                'rpt'   => 1,
            },
            'i' => {
                'label' => 'Technical specifications of medium (R)',
                'rpt'   => 1,
            },
        },
        '342' => {
            'label' => 'GEOSPATIAL REFERENCE DATA (R)',
            'rpt'   => 1,
            'ind_1' => 'Geospatial reference dimension',
            'ind_2' => 'Geospatial reference method',
            '2'     => {
                'label' => 'Reference method used (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Coordinate or distance units (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Latitude resolution (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Longitude resolution (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Standard parallel or oblique line latitude (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Oblique line longitude (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' =>
                  'Longitude of central meridian or projection center (NR)',
                'rpt' => 0,
            },
            'h' => {
                'label' =>
                  'Latitude of projection origin or projection center (NR)',
                'rpt' => 0,
            },
            'i' => {
                'label' => 'False easting (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'False northing (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Scale factor (NR)',
                'rpt'   => 0,
            },
            'l' => {
                'label' => 'Height of perspective point above surface (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Azimuthal angle (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' =>
'Azimuth measure point longitude or straight vertical longitude from pole (NR)',
                'rpt' => 0,
            },
            'o' => {
                'label' => 'Landsat number and path number (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Zone identifier (NR)',
                'rpt'   => 0,
            },
            'q' => {
                'label' => 'Ellipsoid name (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Semi-major axis (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Denominator of flattening ratio (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Vertical resolution (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Vertical encoding method (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' =>
'Local planar, local, or other projection or grid description (NR)',
                'rpt' => 0,
            },
            'w' => {
                'label' =>
                  'Local planar or local georeference information (NR)',
                'rpt' => 0,
            },
        },
        '343' => {
            'label' => 'PLANAR COORDINATE DATA (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Planar coordinate encoding method (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Planar distance units (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Abscissa resolution (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Ordinate resolution (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Distance resolution (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Bearing resolution (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Bearing units (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Bearing reference direction (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Bearing reference meridian (NR)',
                'rpt'   => 0,
            },
        },
        '351' => {
            'label' => 'ORGANIZATION AND ARRANGEMENT OF MATERIALS (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Organization (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Arrangement (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Hierarchical level (NR)',
                'rpt'   => 0,
            },
        },
        '352' => {
            'label' => 'DIGITAL GRAPHIC REPRESENTATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Direct reference method (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Object type (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Object count (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Row count (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Column count (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Vertical count (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'VPF topology level (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Indirect reference description (NR)',
                'rpt'   => 0,
            },
            'q' => {
                'label' => 'Format of the digital image (R)',
                'rpt'   => 1,
            },
        },
        '355' => {
            'label' => 'SECURITY CLASSIFICATION CONTROL (R)',
            'rpt'   => 1,
            'ind_1' => 'Controlled element',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Security classification (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Handling instructions (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'External dissemination information (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Downgrading or declassification event (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Classification system (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Country of origin code (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Downgrading date (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Declassification date (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Authorization (R)',
                'rpt'   => 1,
            },
        },
        '357' => {
            'label' => 'ORIGINATOR DISSEMINATION CONTROL (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Dates of publication and/or sequential designation (NR)',
                'rpt' => 0,
            },
            'z' => {
                'label' => 'Source of information (NR)',
                'rpt'   => 0,
            },
        },
        '440' => {
            'label' => 'SERIES STATEMENT/ADDED ENTRY--TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'v' => {
                'label' => 'Volume number/sequential designation (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '490' => {
            'label' => 'SERIES STATEMENT (R)',
            'rpt'   => 1,
            'ind_1' => 'Specifies whether series is traced',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Series statement (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Library of Congress call number (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Volume number/sequential designation (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '500' => {
            'label' => 'GENERAL NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'General note (NR)',
                'rpt'   => 0,
            },
        },
        '501' => {
            'label' => 'WITH NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '5'     => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'With note (NR)',
                'rpt'   => 0,
            },
        },
        '502' => {
            'label' => 'DISSERTATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Dissertation note (NR)',
                'rpt'   => 0,
            },
        },
        '504' => {
            'label' => 'BIBLIOGRAPHY, ETC. NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Bibliography, etc. note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Number of references (NR)',
                'rpt'   => 0,
            },
        },
        '505' => {
            'label' => 'FORMATTED CONTENTS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Level of content designation',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Formatted contents note (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Statement of responsibility (R)',
                'rpt'   => 1,
            },
            't' => {
                'label' => 'Title (R)',
                'rpt'   => 1,
            },
        },
        '506' => {
            'label' => 'RESTRICTIONS ON ACCESS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Terms governing access (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Jurisdiction (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Physical access provisions (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Authorized users (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Authorization (R)',
                'rpt'   => 1,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '507' => {
            'label' => 'SCALE NOTE FOR GRAPHIC MATERIAL (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Representative fraction of scale note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Remainder of scale note (NR)',
                'rpt'   => 0,
            },
        },
        '508' => {
            'label' => 'CREATION/PRODUCTION CREDITS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Creation/production credits note (NR)',
                'rpt'   => 0,
            },
        },
        '510' => {
            'label' => 'CITATION/REFERENCES NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Coverage/location in source',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Name of source (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Coverage of source (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Location within source (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '511' => {
            'label' => 'PARTICIPANT OR PERFORMER NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Participant or performer note (NR)',
                'rpt'   => 0,
            },
        },
        '513' => {
            'label' => 'TYPE OF REPORT AND PERIOD COVERED NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Type of report (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Period covered (NR)',
                'rpt'   => 0,
            },
        },
        '514' => {
            'label' => 'DATA QUALITY NOTE (NR)',
            'rpt'   => 0,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Attribute accuracy report (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Attribute accuracy value (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Attribute accuracy explanation (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Completeness report (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Horizontal position accuracy report (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Horizontal position accuracy value (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Horizontal position accuracy explanation (R)',
                'rpt'   => 1,
            },
            'i' => {
                'label' => 'Vertical positional accuracy report (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Vertical positional accuracy value (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Vertical positional accuracy explanation (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Cloud cover (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Display note (R)',
                'rpt'   => 1,
            },
        },
        '515' => {
            'label' => 'NUMBERING PECULIARITIES NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Numbering peculiarities note (NR)',
                'rpt'   => 0,
            },
        },
        '516' => {
            'label' => 'TYPE OF COMPUTER FILE OR DATA NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Type of computer file or data note (NR)',
                'rpt'   => 0,
            },
        },
        '518' => {
            'label' => 'DATE/TIME AND PLACE OF AN EVENT NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Date/time and place of an event note (NR)',
                'rpt'   => 0,
            },
        },
        '520' => {
            'label' => 'SUMMARY, ETC. (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Summary, etc. note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Expansion of summary note (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '521' => {
            'label' => 'TARGET AUDIENCE NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Target audience note (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Source (NR)',
                'rpt'   => 0,
            },
        },
        '522' => {
            'label' => 'GEOGRAPHIC COVERAGE NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Geographic coverage note (NR)',
                'rpt'   => 0,
            },
        },
        '524' => {
            'label' => 'PREFERRED CITATION OF DESCRIBED MATERIALS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of schema used (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Preferred citation of described materials note (NR)',
                'rpt' => 0,
            },
        },
        '525' => {
            'label' => 'SUPPLEMENT NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Supplement note (NR)',
                'rpt'   => 0,
            },
        },
        '526' => {
            'label' => 'STUDY PROGRAM INFORMATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '5'     => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Program name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Interest level (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Reading level (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Title point value (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'Nonpublic note (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '530' => {
            'label' => 'ADDITIONAL PHYSICAL FORM AVAILABLE NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Additional physical form available note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Availability source (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Availability conditions (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Order number (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '533' => {
            'label' => 'REPRODUCTION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Fixed-length data elements of reproduction (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Type of reproduction (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Place of reproduction (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Agency responsible for reproduction (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Date of reproduction (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Physical description of reproduction (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Series statement of reproduction (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' =>
'Dates and/or sequential designation of issues reproduced (R)',
                'rpt' => 1,
            },
            'n' => {
                'label' => 'Note about reproduction (R)',
                'rpt'   => 1,
            },
        },
        '534' => {
            'label' => 'ORIGINAL VERSION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry of original (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition statement of original (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Publication, distribution, etc. of original (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Physical description, etc. of original (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Series statement of original (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Key title of original (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Location of original (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Material specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note about original (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Introductory phrase (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title statement of original (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '535' => {
            'label' => 'LOCATION OF ORIGINALS/DUPLICATES NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Additional information about custodian',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Custodian (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Postal address (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Country (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Telecommunications address (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Repository location code (NR)',
                'rpt'   => 0,
            },
        },
        '536' => {
            'label' => 'FUNDING INFORMATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Text of note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Contract number (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Grant number (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Undifferentiated number (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Program element number (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Project number (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Task number (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Work unit number (R)',
                'rpt'   => 1,
            },
        },
        '538' => {
            'label' => 'SYSTEM DETAILS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'System details note (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '540' => {
            'label' => 'TERMS GOVERNING USE AND REPRODUCTION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Terms governing use and reproduction (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Jurisdiction (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Authorization (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Authorized users (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '541' => {
            'label' => 'IMMEDIATE SOURCE OF ACQUISITION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Source of acquisition (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Address (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Method of acquisition (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of acquisition (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Accession number (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Owner (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Purchase price (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Extent (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Type of unit (R)',
                'rpt'   => 1,
            },
        },
        '544' => {
            'label' => 'LOCATION OF OTHER ARCHIVAL MATERIALS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Relationship',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Custodian (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Address (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Country (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Title (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Provenance (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
        },
        '545' => {
            'label' => 'BIOGRAPHICAL OR HISTORICAL DATA (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of data',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Biographical or historical note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Expansion (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '546' => {
            'label' => 'LANGUAGE NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Language note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Information code or alphabet (R)',
                'rpt'   => 1,
            },
        },
        '547' => {
            'label' => 'FORMER TITLE COMPLEXITY NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Former title complexity note (NR)',
                'rpt'   => 0,
            },
        },
        '550' => {
            'label' => 'ISSUING BODY NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Issuing body note (NR)',
                'rpt'   => 0,
            },
        },
        '552' => {
            'label' => 'ENTITY AND ATTRIBUTE INFORMATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Entity type label (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Entity type definition and source (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Attribute label (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Attribute definition and source (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Enumerated domain value (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Enumerated domain value definition and source (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Range domain minimum and maximum (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Codeset name and source (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Unrepresentable domain (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Attribute units of measurement and resolution (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' =>
                  'Beginning date and ending date of attribute values (NR)',
                'rpt' => 0,
            },
            'l' => {
                'label' => 'Attribute value accuracy (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Attribute value accuracy explanation (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Attribute measurement frequency (NR)',
                'rpt'   => 0,
            },
            'o' => {
                'label' => 'Entity and attribute overview (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Entity and attribute detail citation (R)',
                'rpt'   => 1,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Display note (R)',
                'rpt'   => 1,
            },
        },
        '555' => {
            'label' => 'CUMULATIVE INDEX/FINDING AIDS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Cumulative index/finding aids note (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Availability source (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Degree of control (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Bibliographic reference (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '556' => {
            'label' => 'INFORMATION ABOUT DOCUMENTATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Information about documentation note (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '561' => {
            'label' => 'OWNERSHIP AND CUSTODIAL HISTORY (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'History (NR)',
                'rpt'   => 0,
            },
        },
        '562' => {
            'label' => 'COPY AND VERSION IDENTIFICATION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Identifying markings (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Copy identification (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Version identification (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Presentation format (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Number of copies (R)',
                'rpt'   => 1,
            },
        },
        '563' => {
            'label' => 'BINDING INFORMATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Binding note (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
        },
        '565' => {
            'label' => 'CASE FILE CHARACTERISTICS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Number of cases/variables (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Name of variable (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Unit of analysis (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Universe of data (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Filing scheme or code (R)',
                'rpt'   => 1,
            },
        },
        '567' => {
            'label' => 'METHODOLOGY NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Methodology note (NR)',
                'rpt'   => 0,
            },
        },
        '580' => {
            'label' => 'LINKING ENTRY COMPLEXITY NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Linking entry complexity note (NR)',
                'rpt'   => 0,
            },
        },
        '581' => {
            'label' => 'PUBLICATIONS ABOUT DESCRIBED MATERIALS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Publications about described materials note (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '583' => {
            'label' => 'ACTION NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Action (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Action identification (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Time/date of action (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Action interval (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Contingency for action (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Authorization (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Jurisdiction (R)',
                'rpt'   => 1,
            },
            'i' => {
                'label' => 'Method of action (R)',
                'rpt'   => 1,
            },
            'j' => {
                'label' => 'Site of action (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Action agent (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Status (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Extent (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Type of unit (R)',
                'rpt'   => 1,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'Nonpublic note (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '584' => {
            'label' => 'ACCUMULATION AND FREQUENCY OF USE NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Accumulation (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Frequency of use (R)',
                'rpt'   => 1,
            },
        },
        '585' => {
            'label' => 'EXHIBITIONS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Exhibitions note (NR)',
                'rpt'   => 0,
            },
        },
        '586' => {
            'label' => 'AWARDS NOTE (R)',
            'rpt'   => 1,
            'ind_1' => 'Display constant controller',
            'ind_2' => 'Undefined',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Awards note (NR)',
                'rpt'   => 0,
            },
        },
        '600' => {
            'label' => 'SUBJECT ADDED ENTRY--PERSONAL NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of personal name entry element',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Personal name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Numeration (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Titles and other words associated with a name (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Dates associated with a name (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Attribution qualifier (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' => 'Fuller form of name (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '610' => {
            'label' => 'SUBJECT ADDED ENTRY--CORPORATE NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of corporate name entry element',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Corporate name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'b' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting or treaty signing (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '611' => {
            'label' => 'SUBJECT ADDED ENTRY--MEETING NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of meeting name entry element',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Meeting name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' =>
'Name of meeting following jurisdiction name entry element (NR)',
                'rpt' => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '630' => {
            'label' => 'SUBJECT ADDED ENTRY--UNIFORM TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Nonfiling characters',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '648' => {
            'label' => 'SUBJECT ADDED ENTRY--CHRONOLOGICAL TERM (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Chronological term (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '650' => {
            'label' => 'SUBJECT ADDED ENTRY--TOPICAL TERM (R)',
            'rpt'   => 1,
            'ind_1' => 'Level of subject',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Topical term (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' =>
                  'Topical term following geographic name entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of event (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Active dates (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '651' => {
            'label' => 'SUBJECT ADDED ENTRY--GEOGRAPHIC NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Geographic name (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '653' => {
            'label' => 'INDEX TERM--UNCONTROLLED (R)',
            'rpt'   => 1,
            'ind_1' => 'Level of index term',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uncontrolled term (R)',
                'rpt'   => 1,
            },
        },
        '654' => {
            'label' => 'SUBJECT ADDED ENTRY--FACETED TOPICAL TERMS (R)',
            'rpt'   => 1,
            'ind_1' => 'Level of subject',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Non-focus term (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Facet/hierarchy designation (R)',
                'rpt'   => 1,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '655' => {
            'label' => 'INDEX TERM--GENRE/FORM (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of heading',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Genre/form data or focus term (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Non-focus term (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Facet/hierarchy designation (R)',
                'rpt'   => 1,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '656' => {
            'label' => 'INDEX TERM--OCCUPATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Source of term',
            '2'     => {
                'label' => 'Source of term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Occupation (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '657' => {
            'label' => 'INDEX TERM--FUNCTION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Source of term',
            '2'     => {
                'label' => 'Source of term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Function (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '658' => {
            'label' => 'INDEX TERM--CURRICULUM OBJECTIVE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of term or code (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main curriculum objective (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Subordinate curriculum objective (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Curriculum code (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Correlation factor (NR)',
                'rpt'   => 0,
            },
        },
        '690' => {
            'label' => 'SUBJECT ADDED ENTRY--TOPICAL TERM (R)',
            'rpt'   => 1,
            'ind_1' => 'Level of subject',
            'ind_2' => 'Thesaurus',
            '2'     => {
                'label' => 'Source of heading or term (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Local Subject Headings (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' =>
                  'Topical term following geographic name entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of event (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Active dates (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Form subdivision (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'General subdivision (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Chronological subdivision (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Geographic subdivision (R)',
                'rpt'   => 1,
            },
        },
        '700' => {
            'label' => 'ADDED ENTRY--PERSONAL NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of personal name entry element',
            'ind_2' => 'Type of added entry',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Personal name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Numeration (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Titles and other words associated with a name (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Dates associated with a name (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' => 'Fuller form of name (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '710' => {
            'label' => 'ADDED ENTRY--CORPORATE NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of corporate name entry element',
            'ind_2' => 'Type of added entry',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Corporate name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'b' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting or treaty signing (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '711' => {
            'label' => 'ADDED ENTRY--MEETING NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of meeting name entry element',
            'ind_2' => 'Type of added entry',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '4' => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Meeting name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' =>
'Name of meeting following jurisdiction name entry element (NR)',
                'rpt' => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '720' => {
            'label' => 'ADDED ENTRY--UNCONTROLLED NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of name',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Name (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
        },
        '730' => {
            'label' => 'ADDED ENTRY--UNIFORM TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Nonfiling characters',
            'ind_2' => 'Type of added entry',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '5' => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
        },
        '740' => {
            'label' => 'ADDED ENTRY--UNCONTROLLED RELATED/ANALYTICAL TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Nonfiling characters',
            'ind_2' => 'Type of added entry',
            '5'     => {
                'label' => 'Institution to which field applies (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uncontrolled related/analytical title (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
        },
        '752' => {
            'label' => 'ADDED ENTRY--HIERARCHICAL PLACE NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Country (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'State, province, territory (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'County, region, islands area (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'City (NR)',
                'rpt'   => 0,
            },
        },
        '753' => {
            'label' => 'SYSTEM DETAILS ACCESS TO COMPUTER FILES (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Make and model of machine (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Programming language (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Operating system (NR)',
                'rpt'   => 0,
            },
        },
        '754' => {
            'label' => 'ADDED ENTRY--TAXONOMIC IDENTIFICATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of taxonomic identification (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Taxonomic name (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Taxonomic category (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Common or alternative name (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'Non-public note (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '760' => {
            'label' => 'MAIN SERIES ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
        },
        '762' => {
            'label' => 'SUBSERIES ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
        },
        '765' => {
            'label' => 'ORIGINAL LANGUAGE ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '767' => {
            'label' => 'TRANSLATION ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '770' => {
            'label' => 'SUPPLEMENT/SPECIAL ISSUE ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '772' => {
            'label' => 'SUPPLEMENT PARENT ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '773' => {
            'label' => 'HOST ITEM ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '3'     => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Abbreviated title (NR)',
                'rpt'   => 0,
            },
            'q' => {
                'label' => 'Enumeration and first page (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '774' => {
            'label' => 'CONSTITUENT UNIT ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '775' => {
            'label' => 'OTHER EDITION ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Language code (NR)',
                'rpt'   => 0,
            },
            'f' => {
                'label' => 'Country code (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '776' => {
            'label' => 'ADDITIONAL PHYSICAL FORM ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '777' => {
            'label' => 'ISSUED WITH ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
        },
        '780' => {
            'label' => 'PRECEDING ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Type of relationship',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '785' => {
            'label' => 'SUCCEEDING ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Type of relationship',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '786' => {
            'label' => 'DATA SOURCE ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Period of content (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Abbreviated title (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Source Contribution (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '787' => {
            'label' => 'NONSPECIFIC RELATIONSHIP ENTRY (R)',
            'rpt'   => 1,
            'ind_1' => 'Note controller',
            'ind_2' => 'Display constant controller',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '7' => {
                'label' => 'Control subfield (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Main entry heading (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Edition (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Qualifying information (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Place, publisher, and date of publication (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Relationship information (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Physical description (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Display text (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Series data for related item (R)',
                'rpt'   => 1,
            },
            'm' => {
                'label' => 'Material-specific details (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Note (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Other item identifier (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Report number (R)',
                'rpt'   => 1,
            },
            's' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Standard Technical Report Number (NR)',
                'rpt'   => 0,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'International Standard Serial Number (NR)',
                'rpt'   => 0,
            },
            'y' => {
                'label' => 'CODEN designation (NR)',
                'rpt'   => 0,
            },
            'z' => {
                'label' => 'International Standard Book Number (R)',
                'rpt'   => 1,
            },
        },
        '800' => {
            'label' => 'SERIES ADDED ENTRY--PERSONAL NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of personal name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Personal name (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Numeration (NR)',
                'rpt'   => 0,
            },
            'c' => {
                'label' => 'Titles and other words associated with a name (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Dates associated with a name (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'j' => {
                'label' => 'Attribution qualifier (R)',
                'rpt'   => 1,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' => 'Fuller form of name (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Volume/sequential designation (NR)',
                'rpt'   => 0,
            },
        },
        '810' => {
            'label' => 'SERIES ADDED ENTRY--CORPORATE NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of corporate name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Corporate name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'b' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting or treaty signing (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Relator term (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Volume/sequential designation (NR)',
                'rpt'   => 0,
            },
        },
        '811' => {
            'label' => 'SERIES ADDED ENTRY--MEETING NAME (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of meeting name entry element',
            'ind_2' => 'Undefined',
            '4'     => {
                'label' => 'Relator code (R)',
                'rpt'   => 1,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' =>
                  'Meeting name or jurisdiction name as entry element (NR)',
                'rpt' => 0,
            },
            'c' => {
                'label' => 'Location of meeting (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of meeting (NR)',
                'rpt'   => 0,
            },
            'e' => {
                'label' => 'Subordinate unit (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'n' => {
                'label' => 'Number of part/section/meeting (R)',
                'rpt'   => 1,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'q' => {
                'label' =>
'Name of meeting following jurisdiction name entry element (NR)',
                'rpt' => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'u' => {
                'label' => 'Affiliation (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Volume/sequential designation (NR)',
                'rpt'   => 0,
            },
        },
        '830' => {
            'label' => 'SERIES ADDED ENTRY--UNIFORM TITLE (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Nonfiling characters',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Uniform title (NR)',
                'rpt'   => 0,
            },
            'd' => {
                'label' => 'Date of treaty signing (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Date of a work (NR)',
                'rpt'   => 0,
            },
            'g' => {
                'label' => 'Miscellaneous information (NR)',
                'rpt'   => 0,
            },
            'h' => {
                'label' => 'Medium (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Form subheading (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Language of a work (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Medium of performance for music (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Number of part/section of a work (R)',
                'rpt'   => 1,
            },
            'o' => {
                'label' => 'Arranged statement for music (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Name of part/section of a work (R)',
                'rpt'   => 1,
            },
            'r' => {
                'label' => 'Key for music (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Version (NR)',
                'rpt'   => 0,
            },
            't' => {
                'label' => 'Title of a work (NR)',
                'rpt'   => 0,
            },
            'v' => {
                'label' => 'Volume/sequential designation (NR)',
                'rpt'   => 0,
            },
        },
        '841' => {
            'label' => 'HOLDINGS CODED DATA VALUES (NR)',
            'rpt'   => 0,
        },
        '842' => {
            'label' => 'TEXTUAL PHYSICAL FORM DESIGNATOR (NR)',
            'rpt'   => 0,
        },
        '843' => {
            'label' => 'REPRODUCTION NOTE (R)',
            'rpt'   => 1,
        },
        '844' => {
            'label' => 'NAME OF UNIT (NR)',
            'rpt'   => 0,
        },
        '845' => {
            'label' => 'TERMS GOVERNING USE AND REPRODUCTION NOTE (R)',
            'rpt'   => 1,
        },
        '850' => {
            'label' => 'HOLDING INSTITUTION (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '8'     => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Holding institution (R)',
                'rpt'   => 1,
            },
        },
        '852' => {
            'label' => 'LOCATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Shelving scheme',
            'ind_2' => 'Shelving order',
            '2'     => {
                'label' => 'Source of classification or shelving scheme (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' =>
                  'Materials specified (Item type - Loan category) (NR)',
                'rpt' => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Sequence number (NR)',
                'rpt'   => 0,
            },
            '9' => {
                'label' => 'Price (NR)',
                'rpt'   => 0,
            },
            'a' => {
                'label' => 'Location (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Sublocation or collection (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Shelving location (R)',
                'rpt'   => 1,
            },
            'e' => {
                'label' => 'Address (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Coded location qualifier (R)',
                'rpt'   => 1,
            },
            'g' => {
                'label' => 'Non-coded location qualifier (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Classification part (Classification number) (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Item part (Author cutter) (R)',
                'rpt'   => 1,
            },
            'j' => {
                'label' => 'Shelving control number (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Call number prefix (R)',
                'rpt'   => 1,
            },
            'l' => {
                'label' => 'Shelving form of title (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Call number suffix (ex. V.1) (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Country code (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Piece designation (Barcode) (NR)',
                'rpt'   => 0,
            },
            'q' => {
                'label' => 'Piece physical condition (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'Copyright article-fee code (R)',
                'rpt'   => 1,
            },
            't' => {
                'label' => 'Copy number (NR)',
                'rpt'   => 0,
            },
            'x' => {
                'label' => 'Nonpublic note (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '853' => {
            'label' => 'CAPTIONS AND PATTERN--BASIC BIBLIOGRAPHIC UNIT (R)',
            'rpt'   => 1,
        },
        '854' => {
            'label' => 'CAPTIONS AND PATTERN--SUPPLEMENTARY MATERIAL (R)',
            'rpt'   => 1,
        },
        '855' => {
            'label' => 'CAPTIONS AND PATTERN--INDEXES (R)',
            'rpt'   => 1,
        },
        '856' => {
            'label' => 'ELECTRONIC LOCATION AND ACCESS (R)',
            'rpt'   => 1,
            'ind_1' => 'Access method',
            'ind_2' => 'Relationship',
            '2'     => {
                'label' => 'Access method (NR)',
                'rpt'   => 0,
            },
            '3' => {
                'label' => 'Materials specified (NR)',
                'rpt'   => 0,
            },
            '6' => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
            '8' => {
                'label' => 'Field link and sequence number (R)',
                'rpt'   => 1,
            },
            'a' => {
                'label' => 'Host name (R)',
                'rpt'   => 1,
            },
            'b' => {
                'label' => 'Access number (R)',
                'rpt'   => 1,
            },
            'c' => {
                'label' => 'Compression information (R)',
                'rpt'   => 1,
            },
            'd' => {
                'label' => 'Path (R)',
                'rpt'   => 1,
            },
            'f' => {
                'label' => 'Electronic name (R)',
                'rpt'   => 1,
            },
            'h' => {
                'label' => 'Processor of request (NR)',
                'rpt'   => 0,
            },
            'i' => {
                'label' => 'Instruction (R)',
                'rpt'   => 1,
            },
            'j' => {
                'label' => 'Bits per second (NR)',
                'rpt'   => 0,
            },
            'k' => {
                'label' => 'Password (NR)',
                'rpt'   => 0,
            },
            'l' => {
                'label' => 'Logon (NR)',
                'rpt'   => 0,
            },
            'm' => {
                'label' => 'Contact for access assistance (R)',
                'rpt'   => 1,
            },
            'n' => {
                'label' => 'Name of location of host (NR)',
                'rpt'   => 0,
            },
            'o' => {
                'label' => 'Operating system (NR)',
                'rpt'   => 0,
            },
            'p' => {
                'label' => 'Port (NR)',
                'rpt'   => 0,
            },
            'q' => {
                'label' => 'Electronic format type (NR)',
                'rpt'   => 0,
            },
            'r' => {
                'label' => 'Settings (NR)',
                'rpt'   => 0,
            },
            's' => {
                'label' => 'File size (R)',
                'rpt'   => 1,
            },
            't' => {
                'label' => 'Terminal emulation (R)',
                'rpt'   => 1,
            },
            'u' => {
                'label' => 'Uniform Resource Identifier (R)',
                'rpt'   => 1,
            },
            'v' => {
                'label' => 'Hours access method available (R)',
                'rpt'   => 1,
            },
            'w' => {
                'label' => 'Record control number (R)',
                'rpt'   => 1,
            },
            'x' => {
                'label' => 'Nonpublic note (R)',
                'rpt'   => 1,
            },
            'y' => {
                'label' => 'Link text (R)',
                'rpt'   => 1,
            },
            'z' => {
                'label' => 'Public note (R)',
                'rpt'   => 1,
            },
        },
        '863' => {
            'label' =>
              'ENUMERATION AND CHRONOLOGY--BASIC BIBLIOGRAPHIC UNIT (R)',
            'rpt' => 1,
        },
        '864' => {
            'label' => 'ENUMERATION AND CHRONOLOGY--SUPPLEMENTARY MATERIAL (R)',
            'rpt'   => 1,
        },
        '865' => {
            'label' => 'ENUMERATION AND CHRONOLOGY--INDEXES (R)',
            'rpt'   => 1,
        },
        '866' => {
            'label' => 'TEXTUAL HOLDINGS--BASIC BIBLIOGRAPHIC UNIT (R)',
            'rpt'   => 1,
        },
        '867' => {
            'label' => 'TEXTUAL HOLDINGS--SUPPLEMENTARY MATERIAL (R)',
            'rpt'   => 1,
        },
        '868' => {
            'label' => 'TEXTUAL HOLDINGS--INDEXES (R)',
            'rpt'   => 1,
        },
        '876' => {
            'label' => 'ITEM INFORMATION--BASIC BIBLIOGRAPHIC UNIT (R)',
            'rpt'   => 1,
        },
        '877' => {
            'label' => 'ITEM INFORMATION--SUPPLEMENTARY MATERIAL (R)',
            'rpt'   => 1,
        },
        '878' => {
            'label' => 'ITEM INFORMATION--INDEXES (R)',
            'rpt'   => 1,
        },
        '880' => {
            'label' => 'ALTERNATE GRAPHIC REPRESENTATION (R)',
            'rpt'   => 1,
            'ind_1' => 'Same as associated field',
            'ind_2' => 'Same as associated field',
            '6'     => {
                'label' => 'Linkage (NR)',
                'rpt'   => 0,
            },
        },
        '886' => {
            'label' => 'FOREIGN MARC INFORMATION FIELD (R)',
            'rpt'   => 1,
            'ind_1' => 'Type of field',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of data (NR)',
                'rpt'   => 0,
            },
            'a' => {
                'label' => 'Tag of the foreign MARC field (NR)',
                'rpt'   => 0,
            },
            'b' => {
                'label' => 'Content of the foreign MARC field (NR)',
                'rpt'   => 0,
            },
        },
        '887' => {
            'label' => 'NON-MARC INFORMATION FIELD (R)',
            'rpt'   => 1,
            'ind_1' => 'Undefined',
            'ind_2' => 'Undefined',
            '2'     => {
                'label' => 'Source of data (NR)',
                'rpt'   => 0,
            },
            'a' => {
                'label' => 'Content of non-MARC field (NR)',
                'rpt'   => 0,
            },
        }
    
};

#///////////////////////////////////////////////////////////////////////////
1;  

