Closed lsat12357 closed 3 weeks ago
https://www.loc.gov/marc/bibliographic/ 100/110 main entry name ind1 type of name ind2 undefined $e relator term, eg "collector" (lower case, can be multiple words) $0 authority number with marc org code in parens or uri, $2 only if source is in https://www.loc.gov/standards/sourcelist/name-title.html (which does not include LC) $4 relationship, eg "aut" (3 letter code)
600/610 subject name ind1 type of name ind2 source $e $0 $2 source code, used only when ind2==7 and from the list: https://www.loc.gov/standards/sourcelist/subject.html $4
650 subject topical term ind1 level ind2 source $e $0 $2 as 600 $4
655 index term genre/form ind1 type of heading ind2 source $0 $2 as 600
700/710 added entry name ind1 type of name ind2 type of added entry $e $0 $2 as 100 $4
Error Type | Count | Solution if ind2 equals 0 (term is LC)
1st $0 in 100, 110, 600, 610, 700, 710 is in the wrong format | 4 | append "http://id.loc.gov/authorities/names/" 1st $0 in 650, 651, 655, 656 is in the wrong format | 21 | append "http://id.loc.gov/authorities/subjects/" Invalid code in 1st $2 in 1xx, 6xx, or 7xx | 5 | Remove the $2, should not be present Invalid code in 1st $4 in 1xx, 7xx | | Change the $4 to $e and make the invalid code all lower case Invalid relationship | 4 | processing error requiring manual intervention.