MARC Mapping to MODS
|
titleInfo | <titleInfo> | ||
245 $a$f$g$k | <title> with no <titleInfo> type attribute and | ||
245 $b | <subTitle> | ||
245 $n (and $f$g$h$k following $n) | <partNumber> | ||
245 $p (and $f$g$h$k following $p) | <partName> | ||
245 ind2 is not 0 | <nonSort> around characters excluded from sort as indicated in indicator value | ||
[If $f$g$h$k follow $b they go with <subTitle>. If they follow $a they go with <title>.] | |||
210 $a | <title> with <titleInfo> type="abbreviated" and | ||
210 $b | <subTitle> | ||
242 $a | <title> with <titleInfo> type="translated" and | ||
242 $b | <subTitle> | ||
242 $i | displayLabel="text of $i" | ||
242 $n | <partNumber> | ||
242 $p | <partName> | ||
242 $y
|
|
||
246 $a with ind2=1 | <title> with <titleInfo> type="translated" and | ||
246 $b | <subTitle> | ||
246 $n | <partNumber> | ||
246 $p | <partName> | ||
246 $a$f | <title> with <titleInfo> type="alternative" and | ||
246 $b | <subTitle> | ||
246 $n | <partNumber> | ||
246 $p | <partName> | ||
130, 240 $a$d$f$h$k$l$m$o$r 730 $a$d$f$h$k$l$m$o$r if ind2 is not 2 |
<title> with <titleInfo> type="uniform" and | ||
130, 240, 730 $n (and other subfields following as above) | <partNumber> | ||
130, 240, 730 $p (and other subfields following as above) | <partName> | ||
740 $a$h if ind2 is not 2 | <title> with <titleInfo> type="alternative" and | ||
740 $n | <partNumber> | ||
740 $p | <partName> | ||
name | (use only if no $t) | |
100, 700 | <name> with type="personal" | |
100 | <role><roleTerm>
with type="text" use text "creator" if desired, to maintain indication of "main entry" |
|
100, 700 $a$q | <namePart> | |
100, 700 $d | <namePart> with type="date" | |
100, 700 $b$c | <namePart> with type="termsOfAddress" | |
100, 700 $e | <role><roleTerm> with type="text" | |
100, 700 $4 | <role><roleTerm> with type="code" | |
100, 700 $u | <affiliation> under <name> | |
110, 710 | <name> with type="corporate" | |
110, 710 $a | <namePart> | |
110, 710 $b | <namePart> | |
110, 710 $c$d$n | <namePart> | |
110, 710 $e | <role><roleTerm> with type="text" | |
110, 710 $4 | <role><roleTerm> with type="code" | |
110 | <role><roleTerm> with type="text" use text "creator" if desired, to maintain indication of "main entry" |
|
111, 711 | <name> with type="conference" | |
111 | <role><roleTerm> with type="text" use text "creator" if desired, to maintain indication of "main entry" |
|
111, 711 $a$c$d$e$n$q | <namePart> | |
111, 711 $4 | <role><roleTerm> with type="code" | |
720 ind1=blank | <name> with no type attribute | |
720 ind1=1 | <name> with type="personal" | |
720 $a | <namePart> |
typeOfResource | |||
Leader/06 | <typeOfResource> with | ||
if Leader/07 (code c) | attribute collection="yes" | ||
if Leader/06 (codes d,f,p,t) | attribute manuscript="yes" | ||
and value: | |||
a, t | text | ||
e, f | cartographic | ||
c, d | notated music | ||
i, j | sound recording [Used when a sound recording contains a mixture of musical and nonmusical sound or if the user does not need to make a distinction between musical and nonmusical sound recordings] |
||
i | sound recording - nonmusical | ||
j | sound recording - musical | ||
k | still image [not exact mapping; some still images coded "g"] |
||
g | moving image | ||
r | three dimensional object | ||
m | software, multimedia | ||
p | mixed material |
genre | <genre> | ||
various positions | <genre authority="marcgt"> [repeat tag for each new value] and value [where two MARC elements are indicated, only generate one <genre>]: |
||
008/24+ BK,SE (code a) | abstract or summary | ||
008/33 VM (code a) | art original | ||
008/33 VM (code c) | art reproduction | ||
008/25 MP (code e) | atlas | ||
or 007/01 MP (code d) | |||
008/30-31 MU (code a) | autobiography | ||
008/24+ BK,SE (code b) | bibliography | ||
008/34 BK (codes a,b,c,d) | biography | ||
008/30-31 MU (code b) | biography | ||
008/24+ BK,SE (code c) | catalog | ||
008/33 VM (code n) | chart | ||
008/33 BK (code c) | comic strip | ||
008/29 BK,SE (code 1) | conference publication | ||
008/30-31 MU (code c) | conference publication | ||
008/21 SE (code d) | database | ||
or 008/26 CF (code e) | |||
008/24+ BK,SE (code d) | dictionary | ||
008/33 VM (code d) | diorama | ||
008/24+ BK,SE (code r) | directory | ||
008/24+ BK,SE (code k) | discography | ||
008/33 BK (code d) | drama | ||
008/30-31 MU (code d) | drama | ||
008/24+ BK,SE (code e) | encyclopedia | ||
008/33 BK (code e) | essay | ||
008/30-31 MU (code e) | essay | ||
008/30 BK (code 1) | festschrift | ||
008/33 BK (code 1) | fiction | ||
008/30-31 MU (code f) | fiction | ||
008/24+ BK,SE (code q) | filmography | ||
008/33 VM (code f) | filmstrip | ||
008/33 VM (code o) | flash card | ||
008/30-31 MU (code o) | folktale | ||
008/26 CF (code f) | font | ||
008/26 CF (code g) | game | ||
008/33 VM (code k) | graphic | ||
008/25 MP (code d) | globe | ||
008/24+ BK,SE (code f) | handbook | ||
008/30-31 MU (code h) | history | ||
008/33 BK (code h) | humor, satire | ||
008/30-31MU (code k) | humor, satire | ||
008/24+ BK,SE (code i) | index | ||
008/30-31 MU (code i) | instruction | ||
008/30-31 MU (code t) | interview | ||
008/33 VM (code b) | kit | ||
008/30-31 MU (code j) | language instruction | ||
008/24+ BK,SE (code w) | law report or digest | ||
008/24+ BK,SE (code g) | legal article | ||
008/24+ BK,SE (code v) | legal case and case notes | ||
008/24+ BK,SE (code l) | legislation | ||
008/33 BK (code i) | letter | ||
008/21 SE (code l) | loose-leaf | ||
008/25 MP (code a,b,c) | map | ||
or 007/01 MP (code j) | |||
008/30-31 MU (code m) | memoir | ||
008/33 VM (code p) | microscope slide | ||
008/33 VM (code q) | model | ||
or 007/01 MP (code q) | |||
008/33 VM (code m) | motion picture | ||
008/21 SE (code n) | newspaper | ||
008/33 BK (code f) | novel | ||
008/26 CF (code a) | numeric data | ||
008/24+ BK (code j) | patent | ||
008/21 SE (code p) | periodical | ||
008/33 VM (code i) | picture | ||
008/33 BK (code p) | poetry | ||
008/30-31 MU (code p) | poetry | ||
008/24+ BK,SE (code p) | programmed text | ||
008/33 VM (code r) | realia | ||
008/30-31 MU (code r) | rehearsal | ||
007/01 MP (code r) | remote sensing image | ||
008/30-31 MU (code g) | reporting | ||
008/24+ BK,SE (code o) | review | ||
008/21 SE (code m) | series | ||
008/33 BK (code j) | short story | ||
008/33 VM (code s) | slide | ||
008/26 CF (code h) | sound | ||
008/30-31 MU (code s) | sound | ||
008/33BK (code s) | speech | ||
008/30-31 MU (code l) | speech | ||
008/24+ BK,SE (code s) | statistics | ||
008/24+ BK,SE (code n) | survey of literature | ||
008/33 VM (code l) | technical drawing | ||
008/24+ BK,SE (code t) | technical report | ||
008/24+ BK,SE (code m) | theses | ||
008/33 VM (code w) | toy | ||
008/33 VM (code t) | transparency | ||
008/24+ BK,SE (code z) | treaty | ||
008/33 VM (code v) | videorecording | ||
008/21 SE (code w) | web site | ||
655 | <genre> | ||
655 $a$b$v$x$y$z | <genre> with | ||
655 $2 | attribute authority="contents of $2" | ||
[Generate "-" between each subfield from MARC on output in MODS.] |
originInfo | <originInfo> | ||
008/15-17 | <place><placeTerm> with type="code" and authority="marccountry" | ||
044 $c | <place><placeTerm> with type="code" and authority="iso3166"> | ||
260 $a | <place><placeTerm> with type="text" | ||
260 $b | <publisher> | ||
260 $c | <dateIssued> | ||
008/07-10 if 008/06=e,p,r,s, t | <dateIssued> with encoding="marc" | ||
008/07-10 if 008/06=c,d,i,k,m,u | <dateIssued> with point="start" or no point attribute with encoding="marc" | ||
008/11-14 if 008/06=c,d,i,k,m,u | <dateIssued> with point="end" with encoding="marc" | ||
046 $c | <dateIssued> with point="start" or no point attribute and encoding="marc" | ||
046 $e | <dateIssued> with point="end" and encoding="marc" | ||
008/07-10 if 008/06=q | <dateIssued> with qualifier="questionable" point="start" or no point attribute and encoding="marc" | ||
008/11-14 if 008/06=q | <dateIssued> with qualifier="questionable" point="end" and encoding="marc" | ||
260 $g | <dateCreated> | ||
046 $k | <dateCreated> with point="start" or no point attribute | ||
046 $l | <dateCreated> with point="end" | ||
033 ind1=0,1 $a | <dateCaptured> with encoding="iso8601" | ||
033 ind1=2 first $a | <dateCaptured> with point="start" or not point attribute and encoding="iso8601" | ||
033 ind1=2 second $a | <dateCaptured> with point="end" and encoding="iso8601" | ||
046 $m | <dateValid> with point="start" or no point attribute | ||
046 $n | <dateValid> with point="end" | ||
046 $j | <dateModified> | ||
008/11-14 if 008/06=t | <copyrightDate> with encoding="marc" | ||
250 $a | <edition> | ||
Leader/07 | <issuance> | ||
if Leader/07 (code b,i,s) | then value: continuing | ||
if Leader/07 (code a,c,d,m) | then value: monographic | ||
310 $a$b | <frequency> | ||
321 $a$b | <frequency> |
language | |
008/35-37 | <language><languageTerm> with type="code" and authority="iso639-2b" |
041 $a and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" |
041 $b and no $2 | <language><languageTerm> with type='"code" and authority="iso639-2b" and objectPart="summary or subtitle" |
041 $b and $2=rfc3066 | <language> <languageTerm> with type="code" and authority="rfc3066" and objectPart="summary or subtitle" |
041 $d and $2=rfc3066 | <language> <languageTerm> with type="code" and authority="rfc3066" and objectPart="sung or spoken text" |
041 $d and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" and objectPart="sung or spoken text" |
041 $e and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" and objectPart="libretto" |
041 $e and $2=rfc3066 | <language><languageTerm> with type="code" and authority="rfc3066" and objectPart="libretto" |
041 $f and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" and objectPart="table of contents" |
041 $f and $2=rfc3066 | <language><languageTerm> with type="code" and authority="rfc3066" and objectPart="table of contents" |
041 $g and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" and objectPart="accompanying material" |
041 $g and $2=rfc3066 | <language><languageTerm> with type="code" and authority="rfc3066" and objectPart="accompanying material" |
041 $h and no $2 | <language><languageTerm> with type="code" and authority="iso639-2b" and objectPart="translation" |
041 $h and $2=rfc3066 | <language><languageTerm> with type="code" and authority="rfc3066" and objectPart="translation" |
physicalDescription | <physicalDescription> | ||
007/11 CF (code a,b) | <digitalOrigin>="reformatted digital" | ||
008/23 MU,MM or 008/29 MP, VM | <form authority="marcform"> and value: | ||
(code f) | braille | ||
(code s) | electronic | ||
(code b) | microfiche | ||
(code a) | microfilm | ||
(code blank, r) | |||
008/23 BK,SE | <form authority="marcform"> and value: | ||
(code blank, r) | |||
008/23MU if Ldr/06=c,d | <form authority="marcform"> and value: | ||
(code blank, r) | |||
Leader/06 (code m) | <form authority="marcform">electronic | ||
242,245,246$h | <form authority="gmd"> | ||
256 $a | <form> with no authority specified | ||
300 $a,$b,$c,$e | <extent> | ||
856 $q | <internetMediaType> | ||
007/13 | <reformattingQuality> and value: | ||
(code a) | access | ||
(code p) | preservation | ||
(code r) | replacement |
abstract | |||
520 $a$b | <abstract> with | ||
if $u | xlink:simpleLink="contents of $u" |
tableOfContents | |||
505 $a$g$r$t | <tableOfContents> with | ||
if $u | xlink:simpleLink="contents of $u" |
targetAudience | <targetAudience> | ||
521 $a$b | |||
various positions | <targetAudience authority="marctarget"> | ||
008/22 BK,CF,MU,VM | and value: | ||
(code d) | adolescent | ||
(code e) | adult | ||
(code g) | general | ||
(code b,c,j) | juvenile | ||
(code a) | preschool | ||
(code f) | specialized |
note | |||
500 $a | <note> with no type or uri attribute | ||
5XX (all except $6,$8) | <note> with type=appropriate name assigned, e.g. | ||
if $u | xlink:simpleLink="contents of $u" | ||
511 $a | <note> with type="performers" | ||
518 $a | <note> with type="venue" | ||
245 $c | <note> with type="statement of responsibility" |
subject | <subject> | ||
600, 610, 611, 630, 650, 651 | <subject authority> with attribute: | ||
ind2=0 | <subject authority="lcsh"> | ||
ind2=1 | <subject authority="lcshac"> | ||
ind2=2 | <subject authority="mesh"> | ||
ind2=5 | <subject authority="csh"> | ||
ind2=3 | <subject authority="nal"> | ||
ind2=6 | <subject authority="rvm"> | ||
ind2=7 | <subject authority="contents of $2"> | ||
650 $a$b$c$d | <topic> | ||
600,610,611,630,650,651 $x | <topic> | ||
600,610,611,630,650,651 $v | <topic> | ||
653 $a | <topic> with no authority attribute | ||
600 | <name> with type="personal" | ||
600 $a$q | <namePart> | ||
600 $b$c | <namePart> with type="termsOfAddress" | ||
600 $d | <namePart> with type="date" | ||
600 $e | <role><roleTerm> with type="text" | ||
600 $4 | <role><roleTerm> with type="code" | ||
600 $u | <affiliation> under <name> | ||
610 | <name> with type="corporate" | ||
610 $a | <namePart> | ||
610 $b | <namePart> | ||
610 $c$d$n$p | <namePart> | ||
610 $e | <role><roleTerm> with type="text" | ||
610 $4 | <role><roleTerm> with type="code" | ||
611 | <name> with type="conference" | ||
611 $a$n$c$d$e$q$p | <namePart> | ||
611 $4 | <role><roleTerm> with type="code" | ||
630 $a$d$f$h$k$l$o$r | <title> | ||
630 $p | <partName> | ||
630 $n | <partNumber> | ||
651 $a and 600,610,611,630,650, 651 $z | <geographic> | ||
600,610,611,630,650,651 $y | <temporal> | ||
045 ind1=0,1 $b | <temporal> with encoding="iso8601"
[Note: if ind1=1 repeat <temporal> for each $b] |
||
045 ind1=2 first $b | <temporal> with encoding="iso8601" and point="start" or no point attribute | ||
045 ind1=2 second $b | <temporal> with encoding="iso8601" and point="end" | ||
043 $a | <geographicCode> with authority="marcgac" | ||
043 $c | <geographicCode> with authority="iso3166" | ||
752 | <subject><hierarchicalGeographic> | ||
752 $a | <country> | ||
752 $b | <state> | ||
752 $c | <county> | ||
752 $d | <city> | ||
034 | <subject><cartographics> | ||
034 $d$e$f$g | <coordinates> | ||
255 $c | <coordinates> | ||
255 $a | <scale> | ||
255 $b | <projection> | ||
656 $a | <occupation> |
classification | |
050 $a$b | <classification> with authority="lcc" |
050 $3 | Add attribute displayLabel="contents of subfield" |
082 $a$b | <classification> with authority="ddc"
and edition="contents of $2" |
080 $a$b$x | <classification> with authority="udc" |
060 $a$b | <classification> with authority="nlm" |
086 ind1=0 $a | <classification> with authority="sudocs" |
086 ind1=1 $a | <classification> with authority="candocs" |
086 $a | <classification> with authority="contents of $2" |
084 $a$b | <classification> with authority="contents of $2" |
relatedItem | <relatedItem> | |
MARC related item data fields: | ||
All 760-787 All 800-830 730, 740 only if ind2=2 700, 710, 711 only when they contain $t subfield 534, 440, 490 |
||
type attributes for all related item data: | ||
780 | type="preceding" | |
785 | type="succeeding" | |
776 | type="otherFormat" | |
534, 786 | type="original" | |
772, 773 | type="host" | |
700, 710, 711, 730, 740 ind2=2 and 770, 774 |
type="constituent" | |
775 and ind2 | type="otherVersion" | |
440, 760 and 762, 800, 810, 811, 830 and 490 (only if ind1=0) | type="series" | |
510 | type="isReferencedBy" | |
displayLabel attribute for all related item data: | ||
760, 762, 765, 767, 770, 772, 773, 774, 775,776, 777, 780, 785, 786, 787 $i | add attribute displayLabel="contents of subfield $i" | |
773 $3 | add attribute displayLabel="contents of subfield $3" | |
title subelement: | ||
700, 800 $t$f$k$l$m$o$r$s$v ($g after $t) 710, 810 $t$f$k$l$m$o$r$s$v ($g after $t) 711, 811 $t$f$k$l$s$v ($g after $t) 730, 830 $a$d$f$g$k$l$m$o$r$s$v 740 $a 440 $a$v |
<title> and | |
$n (after $t for 710, 810, 711, 811) in all fields above | <partNumber> |
|
$p in fields 773 and 786 | <partName> |
|
534, 760, 762, 765, 767, 770, 772, 773, 774, 775, 776, 777, 780, 785, 786, 787 $t 490 $a (only if ind1=0) |
<title> with no <titleInfo> type attribute and | |
760, 762, 765, 767, 770, 772, 774, 775,776, 777,
780, 785, 786, 787 $g 490 $v |
<partNumber> |
|
773, 786 $p | <title> with <titleInfo> type="abbreviated" and | |
760, 762, 765, 767, 770, 772, 774, 775,776, 777, 780, 785, 786, 787 $g | <partNumber> |
|
760, 762, 765, 767, 770, 772, 773, 774, 775,776, 777, 780, 785, 786, 787 $s | <title> with <titleInfo> type="uniform" and | |
760, 762, 765, 767, 770, 772, 774, 775,776, 777, 780, 785, 786, 787 $g | <partNumber> | |
name subelement: | ||
700, 800 | ||
$a$q ($g before $t) | < name> with type="personal" | |
$b$c | <namePart> with type="termsOfAddress" | |
$d | < namePart> with type="date" | |
$e | <role><roleTerm> with type="text" | |
$4 | <role><roleTerm> with type="code" | |
710, 810 $a $b $c ($d$g$n before $t) $e $4 |
<name> with type="corporate" <namePart> <namePart> <namePart> <role><roleTerm> with type="text" <role><roleTerm> with type="code" |
|
711,811 $a$q$d$c ($g$n before $t) $4 |
<name> with type="conference" <namePart> add <role><roleTerm> with type="code" |
|
534, 760, 762, 765, 767, 770, 772, 773, 774, 775, 776, 777, 780, 785, 786, 787 $a |
<name> with no type attribute | |
originInfo subelement: | <originInfo> | |
775$f |
<place><placeTerm> with type="code" |
|
534 $c, 760 762, 765, 767, 770, 772, 773, 774, 775, 776, 777, 780, 785, 786, 787 $d | <publisher> | |
534 $b, 760 762, 765, 767, 770, 772, 773, 774, 775, 776, 777, 780, 785, 786, 787 $b | <edition> | |
language subelement: | ||
775$e | <language><languageTerm> with type="code" and authority="iso639-2b" | |
physical description subelement: | <physicalDescription> | |
700, 710, 711, 730, 740, 800,810,811, 830 $h |
<form>content of position | |
760-787 $h |
<extent> | |
856 $q with ind2=2 | <internetMediaType> | |
subject subelement: | ||
786$j | <temporal> with encoding="iso8601" | |
note subelement: | ||
534, 760-787 $n | <note> | |
identifier subelement: | ||
760, $o | < identifier> with no type | |
534, 700, 710, 711, 730, 760-787 $x | <identifier> with type="issn" | |
534 $z, 760-787$z | < identifier> with type="isbn" | |
760-787 $w | < identifier> with type="local" [If local control no.] |
|
part subelement: | ||
773 $g | <part><text> | |
773 $q [Recently approved. Not likely to appear in MARC data.] |
<part> < detail level="1"><number> [Content before first colon] < detail level="2"><number> [Content before second colon] < detail level="3"><number> [Content before third colon] < extent><start> [Content after the < or "<"] |
identifier | |
856 $u with "urn:doi" or "doi" | <identifier> with type="doi" |
856 $u with "urn:hdl" or "hdl" | <identifier> with type="hdl" |
020 $a | <identifier> with type="isbn" |
024 ind1=0 $a | <identifier> with type="isrc" |
024 ind1=2 $a | <identifier> with type="ismn" |
022 $a | <identifier> with type="issn" |
028 ind1=0 $b$a | <identifier> with type="issue number" |
010 $a | <identifier> with type="lccn" |
028 ind1=1 $a$b | <identifier> with type="matrix number" |
028 ind1=3 $a$b | <identifier> with type="music publisher" |
028 ind1=2 $a$b | <identifier> with type="music plate" |
024 ind1=4 $a | <identifier> with type="sici" |
024 ind1=1 $a | <identifier> with type="upc" |
028 ind1=4 $a | <identifier> with type="videorecording identifier" |
037 $a$b | <identifier> with type="stock number" |
010 $z | <identifier> add attribute invalid="yes" |
020 $z | <identifier> add attribute invalid="yes" |
022 $z | <identifier> add attribute invalid="yes" |
024 $z | <identifier> add attribute invalid="yes" |
location | |
852 $a$b$j$e | <location><physicalLocation> |
852 $3 | <location> <physicalLocation> add attribute displayLabel="contents of subfield" |
856 $u | <location><url> |
856 $u $y $3 | <location><url> add attribute displayLabel="contents of subfield" |
accessCondition | <accessCondition> |
506 $a$b$c$d$3$5 540 $a$b$c$d$3$5 |
with type="restrictionOnAccess" with type="useAndReproduction" |
extension | no mapping; this allows users to include local elements or elements from other namespaces |
recordInformation | |
040 $a | <recordContentSource> with authority="marcorg" |
008/00-05 | <recordCreationDate> with encoding="marc" |
005 | <recordChangeDate> with encoding="iso8601" |
001 | <recordIdentifier> |
003 | add attribute source |
040 $b | <languageOfCataloging><languageTerm> with authority="iso639-2b" |
<language>
--Added objectPart attribute for $b, $d, $e, $f, $g, $h
<classification>
--Added displayLabel attribute
for $3
Questions and comments:
Library of Congress Help Desk ( 01/15/2008 )