A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | AS field | MARC field | MARC subfield | Constant | Notes | |||||||||||||||||||||||
2 | Agent type | [see notes] | - If record contains a 100 field and 100 ind1="3", then "family", else "person"; --- if 110 or 111, "corporate entity" --- if *130* create subject record | |||||||||||||||||||||||||
3 | Publish | [constant] | [constant] | publish | ||||||||||||||||||||||||
4 | ||||||||||||||||||||||||||||
5 | Dates of Existence (see instead sheet 4 of this workbook: Dates of Existence (MARC 046)) | |||||||||||||||||||||||||||
6 | Label | [constant] | [constant] | "Existence" | ||||||||||||||||||||||||
7 | Type | [see notes] | If only a single date is present in a subfield $s or $t, then "single" -- in all other cases, "range" (even if only a single date from $f or $g is present) | |||||||||||||||||||||||||
8 | Begin | 046 | f or s | Subfield $f if person, subfield $s if family corporate entity | ||||||||||||||||||||||||
9 | End | 046 | g or t | Subfield $g if person, subfield $t if family or corporate entity | ||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||||
11 | AuthorityID | 010 | a [close internal spaces] | Yale preference: Concatenate "http://id.loc.gov/authorities/names/" & MARC 010 $a | ||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||||
13 | Notes | Apply if the record contains a 678 field | ||||||||||||||||||||||||||
14 | Note Type | [constant] | [constant] | "Biographical / Historical" | ||||||||||||||||||||||||
15 | Text > Content | 678 | a, b, and u | Concatenate values of all subfields $a, $b, and $u, *in the order given in the MARCXML*, with one space between each subfield -- retain punctuation present in the data. | ||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||||
17 | ||||||||||||||||||||||||||||
18 | [Create a separate name form for each 100/400/500] | |||||||||||||||||||||||||||
19 | Name Form -- Person -- (from MARC 100) | This form is set as *authorized* and *display name* | ||||||||||||||||||||||||||
20 | Source value | [constant] | [constant] | "Library of Congress Name Authority File" | name_source code = "naf" | |||||||||||||||||||||||
21 | Rules | [constant] | [constant] | [blank] | Per Yale best practices (for names with NAF records) | |||||||||||||||||||||||
22 | Name Order | 100 | ind1 | If ind1=1, "Indirect"; If Ind1=0, "Direct" | ||||||||||||||||||||||||
23 | Prefix [do not map] | |||||||||||||||||||||||||||
24 | Title | 100 | c | Remove terminal comma, if present. Retain parentheses, if present. | ||||||||||||||||||||||||
25 | Primary part of name | 100 | a [all characters before first comma] | Remove terminal comma, if present. | will review merits of parsing into primary/rest of, for YUL best practice | |||||||||||||||||||||||
26 | Rest of name | 100 | a [all characters after first comma] | Remove terminal comma, if present. | ||||||||||||||||||||||||
27 | Suffix [do not map] | |||||||||||||||||||||||||||
28 | Fuller form | 100 | q | Remove terminal comma, if present. Remove parentheses, if present. | ||||||||||||||||||||||||
29 | Number | 100 | b | Remove terminal comma, if present. | ||||||||||||||||||||||||
30 | Dates | 100 | d | Remove terminal comma, if present. | ||||||||||||||||||||||||
31 | Qualifier [do not map] | |||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||||
33 | Sort name | 100 | [concatenate all subfields, *in the order given in the MARCXML*, with one space between each subfield -- retain punctuation present in the data] | |||||||||||||||||||||||||
34 | Automatically generate | [constant] | [constant] | no | ||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||
36 | Name Forms -- Person -- (from MARC 400) | |||||||||||||||||||||||||||
37 | [Same as from MARC 100, but substitute 400 for 100] | |||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||||
39 | Name Forms -- Person -- (from MARC 500) | |||||||||||||||||||||||||||
40 | [Same as from MARC 100, but substitute 500 for 100] | |||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||||
43 | [Create a separate name form for each 100/400/500] | |||||||||||||||||||||||||||
44 | Name Form -- Family -- (from MARC 100) | This form is set as *authorized* and *display name* | ||||||||||||||||||||||||||
45 | Source value | [constant] | [constant] | "Library of Congress Name Authority File" | name_source code = "naf" | |||||||||||||||||||||||
46 | Rules | [constant] | [constant] | [blank] | Per Yale best practices (for names with NAF records) | |||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||
48 | Family name | 100 | a | Remove any terminal punctuation *and* remove any internal parentheses | ||||||||||||||||||||||||
49 | Dates | 100 | d | Remove terminal parentheses or terminal colon | ||||||||||||||||||||||||
50 | Qualifier | 100 | c and g | Remove terminal parentheses. If record contains both $c and $g, seperate the two values with " : " | ||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||
52 | Sort name | 100 | [concatenate all subfields, *in the order given in the MARCXML*, with one space between each subfield -- retain punctuation present in the data] | |||||||||||||||||||||||||
53 | Automatically generate | [constant] | [constant] | no | ||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||
55 | Name Form -- Family -- (from MARC 400) | |||||||||||||||||||||||||||
56 | [Same as from MARC 100, but substitute 400 for 100] | |||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||
58 | Name Form -- Family -- (from MARC 500) | |||||||||||||||||||||||||||
59 | [Same as from MARC 100, but substitute 500 for 100] | |||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||
62 | Create a separate name form for each 110/410/510 | |||||||||||||||||||||||||||
63 | Name Form (from MARC 110) | This form is set as *authorized* and *display name* | ||||||||||||||||||||||||||
64 | Source value | [constant] | [constant] | "Library of Congress Name Authority File" | name_source code = "naf" | |||||||||||||||||||||||
65 | Rules | [constant] | [constant] | [blank] | Per Yale best practices (for names with NAF records) | |||||||||||||||||||||||
66 | Primary part of name | 110 | a | Remove terminal period, if present. | ||||||||||||||||||||||||
67 | Subordinate name 1 | 110 | b [first instance] | Remove terminal period, if present. | ||||||||||||||||||||||||
68 | Subordinate name 2 | 110 | b [remaining] | Remove terminal period, if present. | ||||||||||||||||||||||||
69 | Number | 110 | n | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
70 | Dates | 110 | d | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
71 | Qualifier | 110 | c | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | Sort name | 110 | [concatenate all subfields, *in the order given in the MARCXML*, with one space between each subfield -- retain punctuation present in the data] | |||||||||||||||||||||||||
74 | Automatically generate | [constant] | [constant] | no | ||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | Name Forms (from MARC 410) | |||||||||||||||||||||||||||
77 | [Same as from MARC 110, but substitute 410 for 110] | |||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | Name Forms (from MARC 510) | |||||||||||||||||||||||||||
80 | [Same as from MARC 110, but substitute 510 for 110] | |||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | Create a separate name form for each 111/411/511 | |||||||||||||||||||||||||||
84 | Name Form (from MARC 111) | This form is set as *authorized* and *display name* | ||||||||||||||||||||||||||
85 | Source value | [constant] | [constant] | "Library of Congress Name Authority File" | name_source code = "naf" | |||||||||||||||||||||||
86 | Rules | [constant] | [constant] | [blank] | Per Yale best practices (for names with NAF records) | |||||||||||||||||||||||
87 | Primary part of name | 111 | a | Remove terminal period, if present. | ||||||||||||||||||||||||
88 | Subordinate name 1 | 111 | e [first instance] | Remove terminal period, if present. | ||||||||||||||||||||||||
89 | Subordinate name 2 | 111 | e [remaining] | Remove terminal period, if present. | ||||||||||||||||||||||||
90 | Number | 111 | n | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
91 | Dates | 111 | d | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
92 | Qualifier | 111 | c | Trim, if present: parentheses, colons, terminal periods | ||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | Sort name | 111 | [concatenate all subfields, *in the order given in the MARCXML*, with one space between each subfield -- retain punctuation present in the data] | |||||||||||||||||||||||||
95 | Automatically generate | [constant] | [constant] | no | ||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | Name Forms (from MARC 411) | |||||||||||||||||||||||||||
98 | [Same as from MARC 111, but substitute 411 for 111] | |||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 | Name Forms (from MARC 511) |