package Opals::Tb_Marc21;

require Exporter;
@ISA       = qw(Exporter);
# Symbols to be exported by default
#@EXPORT    = qw(
#    opl_
#);
# Symbols to be exported on request
@EXPORT_OK = qw(
    tb_mc21_import
    tb_mc21_parseXML
    tb_mc21_importItem
    tb_mc21_maxBarcodeTmp
    tb_mc21_maxBarcodeDup
    tb_mc21_format
    tb_mc21_getFileName
);
#    mc21_importMarcCollection
# Version number
$VERSION   = 0.01;

use utf8;
use strict;
use Encode;
#use Time::localtime;
use POSIX qw(
    ceil
);
#    strftime

use MARC::Record;
use MARC::Field;
#use MARC::File::USMARC;
use MARC::File::XML;
use Time::localtime;

use  Opals::Date qw(
    date_f005
);
use Opals::Utility qw(
    util_formatBarcode
    util_removeChar
    util_filterMarcXml
);


use Opals::Tb_Record  qw(

    tb_record_idGen

);

use Opals::Tb_Search qw(
    
    search_record_byField

);

my $tm = localtime;
my $dateToday = sprintf("%04d-%02d-%02d %02d:%02d:%02d", $tm->year+1900, ($tm->mon)+1, $tm->mday, $tm->hour, $tm->min, $tm->sec);

my %MARC21 = mc21_format();


sub mc21_formatIsbn {
    my ($marc) = @_;
    my ($f020a_prefix, $isbn, $f020a_suffix);
    
    my $f020 = $marc->field('020');
    if ($f020) {
        my $f020a = $f020->subfield('a');
        if ($f020a =~ m/([\D^x^X]*)([\d][\d \-]{8,}[\dxX])([\D^x^X]*)/) {
            $f020a_prefix = $1;
            $isbn         = $2;
            $f020a_suffix = $3;

            $isbn =~ s/[- ]//g;
        }

        if ($isbn && $isbn =~ m/^[\dxX]{10}$/) {
            $f020a = $f020a_prefix . $isbn . $f020a_suffix;
            $f020->update(a => $f020a);
        }
        else{
            undef $isbn;
        }
    }

    return ($marc, $isbn);
}

sub mc21_maxBarcodeTmp {
    my ($dbh) = @_;

    my $sth = $dbh->prepare(<<_STH_);
select  max(barcode)
from    tb_items_tmp
where   barcode regexp '^TMP_[0-9]+\$'
_STH_
    $sth->execute;
    my ($barcode_tmp) = $sth->fetchrow_array;
    $sth->finish;

    if ($barcode_tmp) {
        $barcode_tmp =~ s/TMP\_([\d]*)/$1/;
        $barcode_tmp =~ s/^0*//g;
    }
    $barcode_tmp = 0 unless ($barcode_tmp);
    $barcode_tmp++;
    $barcode_tmp = 'TMP_' . util_formatBarcode($barcode_tmp);

    return $barcode_tmp;
}


sub tb_mc21_maxBarcodeDup {
    my ($dbh, $barcode) = @_;

    my $sql_bc = $barcode;
    $sql_bc =~ s/([*+?])/\\\\$1/g;
    $sql_bc .= '_';

    my ($maxDupBarcode) = $dbh->selectrow_array(<<_STH_);
select  max(barcode)
from    tb_items_tmp
where   barcode regexp '^DUP_$sql_bc'
_STH_

    if ($maxDupBarcode && $maxDupBarcode =~ s/([\d]{3})$//) {
        my $dupCount = $1;
        $dupCount =~ s/^0{1,2}//;
        $dupCount++;
        $dupCount = sprintf("%0.3d", $dupCount);

        $maxDupBarcode .= $dupCount;
    }
    else {
        $maxDupBarcode = 'DUP_'.$barcode.'_000';
    }

    return $maxDupBarcode;
}


sub mc21_filter {
    my ($tagno, $tagdata) = @_;

    return (length($tagno) == 3) &&
           ($tagno !~ m/[\D]/) &&
           ($tagno ne '001') &&
           ($tagno ne '005') &&
           ($tagno < 900 || $tagno == 940);
}


sub mc21_set001_005 {
    my ($marc, $rid) = @_;

    my @fields = $marc->fields();
    my $fRequired = MARC::Field->new('001', $rid);
    $marc->insert_fields_before($fields[0], $fRequired);

    # Locate field after which field 005 should be inserted. It should be
    # the last field 003. If there is not any field 003, then it should be
    # field 001.
    my @f003 = $marc->field('003');
    my $fPrevious = ($#f003 > -1) ? $f003[$#f003] : $marc->field('001');

    $fRequired = MARC::Field->new('005', date_f005());
    $marc->insert_fields_after($fPrevious, $fRequired);

    return $marc;
}




sub tb_mc21_import {
    my ($dbh) = @_;
    my $config;
    my $import = tb_mc21_getImport($dbh);
    my $iid    = $import->{'iid'};
    my $record = $import->{'record'};
    my $impUid = $import->{'uid'};
    my $addToNewItemList=$import->{'addToNewitemList'};
    my $newItemExpDate=$import->{'newItemExpDate'};
    my $itemType = $import->{'itemType'};
    my $sysCode = $import->{'sCode'};
    my $libCode = $import->{'lCode'};

    return unless $iid;

    my $enc = 'a';
    if ($import->{'encoding'} eq 'MARC-8') {
        $enc = ' ';
    }

    $config->{'zRoot'}      = Opals::Context->config('zRoot');
    $config->{'zPort'}      = Opals::Context->config('zPort');
    $config->{'zDatabase'}  = Opals::Context->config('zDatabase');
    $config->{'type'}       = Opals::Context->config('type');

    # Get the max rid from DB
    my $rid = 0;
    my $pending;
    my $sth_updateCountProcessed = $dbh->prepare(<<_STH_);
update  tb_marcImport
set     countProcessed = countProcessed + 1
where   iid = $iid
_STH_
    my $sth_updateCountImported = $dbh->prepare(<<_STH_);
update  tb_marcImport
set     countImported = countImported + 1,
        dateImport = now()
where   iid = $iid
_STH_
    # Importing records
    foreach my $rec (@$record) {
        $sth_updateCountProcessed->execute();
        substr($rec, 9, 1, $enc);
        my $marc = MARC::File::USMARC->decode($rec);
        my $isbn;

        if ($import->{'cMerge'}){
            ($marc,$pending) = tb_mc21_addListDuplicate($dbh,$iid,$marc);
            next if $pending;
        }

        $rid = tb_record_idGen_tmp($dbh,'textbook');
        ($marc, $isbn) = mc21_formatIsbn($marc);

        tb_record_add($dbh, $rid, '005', $dateToday);
        tb_record_add($dbh, $rid, '010_a', $marc->subfield('010',"a"));
        foreach my $f020 ($marc->field('020')) {
            tb_record_add($dbh, $rid, '020_a', $f020->subfield("a"));
        }
        tb_record_add($dbh, $rid, '022_a', $marc->subfield('022',"a"));
        foreach my $f100 ($marc->field('100')) {
            tb_record_add($dbh, $rid, '100_a', $f100->subfield("a"));
        }
        foreach my $f110 ($marc->field('110')) {
            tb_record_add($dbh, $rid, '110_a', $f110->subfield("a"));
        }
        tb_record_add($dbh, $rid, '245_a', $marc->subfield('245',"a"));
        tb_record_add($dbh, $rid, '245_b', $marc->subfield('245',"b"));
        tb_record_add($dbh, $rid, '250_a', $marc->subfield('250',"a"));
        tb_record_add($dbh, $rid, '260_a', $marc->subfield('260',"a"));
        tb_record_add($dbh, $rid, '260_b', $marc->subfield('260',"b"));
        tb_record_add($dbh, $rid, '260_c', $marc->subfield('260',"c"));
        tb_record_add($dbh, $rid, '300_a', $marc->subfield('300',"a"));
        tb_record_add($dbh, $rid, '490_a', $marc->subfield('490',"a"));
        tb_record_add($dbh, $rid, '490_v', $marc->subfield('490',"v"));
        tb_record_add($dbh, $rid, '500_a', $marc->subfield('500',"a"));
        tb_record_add($dbh, $rid, '505_g', $marc->subfield('505',"g"));
        tb_record_add($dbh, $rid, '520_a', $marc->subfield('520',"a"));
        tb_record_add($dbh, $rid, '521_a', $marc->subfield('521',"a"));
        foreach my $f650 ($marc->field('650')) {
            tb_record_add($dbh, $rid, '650_a', $f650->subfield("a"));
        }
        foreach my $f856 ($marc->field('856')) {
            tb_record_add($dbh, $rid, '856_u', $f856->subfield("u"));
        }
        my $emptyStr = "";
        my ($classno, $data);
        foreach my $f ($marc->field('852')) {
            if (! $f->subfield('p')){
                next;
            }
            $classno = '';
            foreach my $code ('k', 'h', 'i', 'm') {
                $data = $f->subfield($code);
                $classno .= $data . ' ' if $data;
            }
            $classno =~ s/ +/ /g;
            $classno =~ s/(^ | $)//g;
            my $params = {
                rid         => $rid,
                barcode     => $f->subfield('p'),
                typeId      => $f->subfield('3')? $f->subfield('3') : $itemType,
                lCode       => $f->subfield('b') ? $f->subfield('b') : "",
                price       => $f->subfield('9') ? $f->subfield('9') : "",
                classno     => $classno,
                acqDate     => $emptyStr,
                PONo        => $emptyStr,
                distributor => $emptyStr,
                regionCode  => $sysCode,
                districtCode=> $emptyStr,
                buildingCode=> $libCode,
                importDate  => $dateToday,
            };
            tb_item_add($dbh,$params);
        }
        $sth_updateCountImported->execute();
    }
    $sth_updateCountProcessed->finish();
    $sth_updateCountImported->finish();
    if (scalar(@$record) + $import->{'countProcessed'} == $import->{'countTotal'}) {
        $dbh->do("update tb_marcImport set status='done' where iid=$iid");
    }
}


sub tb_mc21_parseXML {



}


sub tb_mc21_getImport {
    my ($dbh) = @_;
    my $sth = $dbh->prepare(<<_STH_);
select  *
from    tb_marcImport
where   status = 'accepted' &&
        countProcessed < countTotal
order by dateUpload asc
limit 1
_STH_
    my $rv = $sth->execute;
    my $import = $sth->fetchrow_hashref;
    $sth->finish;
    my $iid = $import->{'iid'};
    if ($iid) {
        my $marcData = '';
        my $db_name = Opals::Context->config('db_name');
        my $imex    = Opals::Context->config('imex');
        my $fileImport = tb_mc21_getFileName($iid);
        open FILEIMPORT, $fileImport;
        while (<FILEIMPORT>) {
            $marcData .= $_;
        }
        close FILEIMPORT;
        my @record = split(/\x1D/, $marcData);
        my $countTotal = $import->{'countTotal'};
        if ($countTotal && 
            $countTotal =~ m/^[\d]+$/ && 
            $countTotal == scalar(@record)) {
            
            my @recordImport;
            
            my $first = $import->{'countProcessed'};
            my $last  = $first + 1000;
            $last = ($last < $countTotal) ? $last : $countTotal;
            for (my $i = $first; $i < $last; $i++) {
                $record[$i] =~ s/^[\D]*//;
                push @recordImport, "$record[$i]\x1D";
            }

            $sth = $dbh->prepare(<<_STH_);
select  sys.sid, sys.sCode, sys.sName,
        lib.lid, lib.lCode, lib.lName
from    opl_libSystem as sys, opl_library as lib
where   lid = ? &&
        sys.sCode = lib.sysCode
_STH_
            $sth->execute($import->{'lid'});
            $import->{'libInfo'} = $sth->fetchrow_hashref;
            $sth->finish;
            
            $import->{'record'} = \@recordImport;
        }
        return $import;
    }
    return;
}




sub tb_mc21_getFileName {
    my ($iid) = @_;
    my $db_name = Opals::Context->config('db_name');
    my $imex    = Opals::Context->config('imex');
    return  "$imex/import/$db_name/tb.$iid";

}

sub tb_record_idGen_tmp {
    
    my ($dbh,$type) = @_;
    my $checkSum = `date +\%Y\%m\%d\%H\%M\%S\%N`;
    chomp $checkSum;
    
    my $sql = "insert into opl_idGen_tmp set type = ?, checkSum=? ";
    my $sth = $dbh->prepare($sql);
    $sth->execute($type,$checkSum);
    $sth->finish;

    $sql = "select id from opl_idGen_tmp where type = ? and checkSum=? ";
    $sth = $dbh->prepare($sql);
    $sth->execute($type,$checkSum);
    my ($id) = $sth->fetchrow_array();
    $sth->finish;
    return $id;
}

sub tb_record_add{
    my ($dbh, $rid, $fId, $fVal) = @_;
    return -1 if ($rid eq '');
    my($sql, $sth, $id);
    $sql = "insert into tb_records_tmp set rid=?, fId=?, fVal=?";    
    $sth = $dbh->prepare($sql);
    my $result = $sth->execute($rid,$fId,$fVal);
    $id = $dbh->{'mysql_insertid'};
    $sth->finish;
    return $id;

}



sub tb_item_add{
    my ($dbh,$params) = @_;
    return -1 if ($params->{'rid'} eq '');
    if (tb_isBarcodeExist($dbh,  $params->{'barcode'})){
        my $maxDupBarcode = tb_mc21_maxBarcodeDup($dbh, $params->{'barcode'});
        $params->{'barcode'} = $maxDupBarcode;
    }
    my ($sql, $sth, $id);
        $sql = <<_SQL_;
            insert into tb_items_tmp set 
                rid=?, 
                barcode=?, 
                available=1,
                typeId=?, 
                locationCode=?, 
                price=?,
                classNumber=?,
                acquisitionDate=?,
                PONumber = ?,
                distributor = ?,
                regionCode = ?,
                districtCode = ?,
                buildingCode = ?,
                importDate=?
_SQL_

        $sth = $dbh->prepare($sql);
        my @param = (
                    $params->{'rid'}, 
                    $params->{'barcode'}, 
                    $params->{'typeId'},
                    $params->{'lCode'},
                    $params->{'price'},
                    $params->{'classno'},
                    $params->{'acqDate'},
                    $params->{'PONo'},
                    $params->{'distributor'},
                    $params->{'regionCode'},
                    $params->{'districtCode'},
                    $params->{'buildingCode'}, 
                    $params->{'importDate'}
        );
        $sth->execute(@param) || die $params->{'rid'}, "\n";
        $id = $dbh->{'mysql_insertid'};
    $sth->finish;
    return $id;
}

sub tb_isBarcodeExist{

    my($dbh,$bc)=@_;
    my $sth = $dbh->prepare(<<_STH_);
select barcode from tb_items_tmp where barcode=? && updating ='0'
_STH_
    $sth->execute($bc);
    my ($ret) = $sth->fetchrow_array;
    $sth->finish;
    if(!$ret){
        return 0;
    }
    return $ret; 
}


sub tb_mc21_addListDuplicate {
    my ($dbh, $iid, $marc) = @_;

    my $isbn;
    ($marc, $isbn) = mc21_formatIsbn($marc);
    #my @recordList = search_record_byField($dbh, $isbn, '020_a');
    my @recordList = (); 
    my $sql = " SELECT distinct (rid) from tb_records_tmp where fVal = ? && fId = ? && deleted <> '1'"; 
    my $sth_1 = $dbh->prepare($sql);
    $sth_1->execute($isbn, '020_a');
    while (my $rec = $sth_1->fetchrow_hashref){
        push @recordList, $rec;  
    }
    $sth_1->finish;
    my $pending;
    if (scalar(@recordList) > 0) {
        my $xml = MARC::File::XML::record($marc);
        $xml = util_filterMarcXml($xml);
        my $sth = $dbh->prepare(<<_STH_);
insert into tb_marcDuplicate
set iid     = ?,
    content = ?
_STH_
        $pending = $sth->execute($iid, $xml);
        $sth->finish;
    }

    return ($marc, $pending);
}


sub mc21_format {
    return (
        '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;
