The Library of Congress >> Standards >> MADS
Metadata Authority Description Schema: Official Web Site

HOME >> MARC 21 Authority Format Mapping

MARC 21 Authority Format Mapping to MADS
Schema version 2.0

Revised June 2011

This mapping is for use with MADS Schema version 2.0 . The previous version of this mapping for use with the MADS Schema version 1.0 is located online at: www.loc.gov/standards/mads/mads-mapping-1-0.html.


Table of Contents

  1. Introduction
  2. Contents of Elements
  3. Mapping

1. Introduction

This mapping gives equivalencies between the MARC 21 Authority Format and MADS, but is not intended to be a crosswalk that allows for bi-directional conversions without some loss of data. Where there is no equivalent MARC 21 element, this mapping says "no MARC 21 equivalent".


2. Contents of Elements

authority
Attribute: geographicSubdivision
name
titleInfo
topic
temporal
genre
geographic
hierarchicalGeographic
occupation
related
name
titleInfo
topic
temporal
genre
geographic
hierarchicalGeographic
occupation
variant
name
titleInfo
topic
temporal
genre
geographic
hierarchicalGeographic
occupation
affiliation
classification
fieldOfActivity
identifier
language
note
url
extension
recordInfo
 
authority attribute

 


3. Mapping

<authority>

geographicSubdivision attribute  
008/06=d add attribute geographicSubdivision="direct"
008/06=i add attribute geographicSubdivision="indirect"
008/06=n add attribute geographicSubdivision="not applicable "
   
Name <name>
100 <name> with type="personal"
100 $a$q <namePart>
100 $d <namePart> with type="date"
100 $b$c <namePart> with type="termsOfAddress"
   
110 <name> with type="corporate"
110 $a <namePart>
110 $b <namePart>
110 $c$d$n <namePart>
   
111 <name> with type="conference"
111 $a$c$d$e$n$q <namePart>
 
Title <titleInfo>
130 $a$d$f$g$h$k$l$m$o$r,$s
<title>
130 $n (and other subfields following as above) <partNumber>
130 $p (and other subfields following as above) <partName>
100$t$f$h$k$l$m$o$r$s ($g after $t) Add after <name>: <titleInfo><title>
100$n (and other subfields following as above)   <partNumber>
100$p (and other subfields following as above)   <partName>
 
Topic  
150$a$b, 180$x <topic>
100,110,111,130,148,150,151,
155,181,185$x
Add <topic>
 
Temporal
148$a, 182$y <temporal>
100,110,111,130,148,150, 151
155, 180, 181, 185$y
Add <temporal>
 
Genre
155$a, 185$v <genre>
100,110,111,130,148,150, 151
155, 180, 181,182$v
Add <genre>
 
Geographic
151$a, 181$z <geographic>
100,110,111,130,148,150, 151
155, 180, 182, 185$z
Add <geographic>
 
Hierarchical Geographic
No MARC 21 authority equivalent <hierarchicalGeographic>
 
Occupation
No MARC 21 authority equivalent <occupation>
 
See below for setting authority attribute

<related>

Name <related> with type= [see below under related types]
500, 700 <name> with type="personal"
500, 700 $a$q <namePart>
500, 700 $d <namePart> with type="date"
500, 700 $b$c <namePart> with type="termsOfAddress"
510, 710 <name> with type="corporate"
510, 710 $a <namePart>
510, 710 $b <namePart>
510, 710 $c$d$n <namePart>
510, 710 $e  <role> <roleTerm> with type="text" 
   
511, 711 <name> with type="conference"
511, 711 $a$c$d$e$n$q <namePart>
 
Title <related> with type= [see below under related types]
530, 730 <titleInfo>
530, 730 $a$d$f$g$h$k$l$m$o$r,$s
<title>
530, 730 $n (and other subfields following as above) <partNumber>
530, 730 $p (and other subfields following as above) <partName>
500, 700 $t$f$h$k$l$m$o$r$s$g
Add after <name>: <titleInfo><title>
500, 700 $n   (and other subfields following as above)   <partNumber>
500, 700 $p (and other subfields following as above)   <partName>
   
Topic <related> with type= [see below under related types]
550, 750 $a$b, 180, 780$x <topic>
500,510,511,530,548,550,551,
555,581,585$x
700,710,711,730,748,750,751,
755,781,785$x
Add <topic>
 
Temporal <related> with type= [see below under related types]
548, 748$a, 582, 782$y <temporal>
500,510,511,530,548,550,551
555, 580, 581, 585$y
700,710,711,730,748,750,751,
755,781,785$y
Add <temporal>
 
Genre <related> with type= [see below under related types]
555$a, 585$v <genre>
500,510,511,530,548,550,551
555, 580, 581,582$v
700,710,711,730,748,750,751,
755,781,785$v
Add <genre>
 
Geographic <related> with type= [see below under related types]
551$a, 581$z <geographic>
500,510,511,530,548,550, 551
555, 580, 582, 585$z
700,710,711,730,748,750,751,
755,781,785$z
Add <geographic>
 
Hierarchical Geographic
No MARC 21 authority equivalent  
 
Occupation
No MARC 21 authority equivalent  
   
Related types  
500, 510, 511, 551 <related>
$w/0="a" type="earlier"
$w/0="b" type="later"
$w/0="t" type="parentOrg"
548, 550
$w/0="g" type="broader"
$w/0="h" type="narrower"

500,510,511,530,550,551,555,580,581,
582,585 $w/0="f" or "i" or "n"

type="other"
530, 730 type="other"
$w/0="r" and500,510,511,530,550,551,555,580,581,
582,585 $i
type="other and otherType="content of subfield $i"
700,710,711,730,748,750,751,755,
780,781,785
type="equivalent"

<variant>

Name <variant> with type= [see below under variant types]
400 <name> with type="personal"
400 $a$q <namePart>
400 $d <namePart> with type="date"
400 $b$c <namePart> with type="termsOfAddress"
   
410 <name> with type="corporate"
410 $a <namePart>
410 $b <namePart>
410 $c$d$n <namePart>
   
411 <name> with type="conference"
411 $a$c$d$e$n$q <namePart>
 
Title <variant> with type= [see below under variant types]
430 <titleInfo>
430 $a$d$f$g$h$k$l$m$o$r,$s
<title>
430 $n (and other subfields following as above) <partNumber>
430 $p (and other subfields following as above) <partName>
400$t$f$h$k$l$m$o$r$s($g after $t) Add after <name>: <titleInfo><title>
400$n   (and other subfields following as above)   <partNumber>
400$p (and other subfields following as above)   <partName>
   
Topic <variant> with type= [see below under variant types]
450$a$b, 180$x <topic>
400,410,411,430,448,450,451,
455,481,485$x
Add <topic>
 
Temporal <variant> with type= [see below under variant types]
448$a, 482$y <temporal>
400,410,411,430,448,450,451
455, 480, 481, 485$y
Add <temporal>
 
Genre <variant> with type= [see below under variant types]
455$a, 485$v <genre>
400,410,411,430,448,450,451
455, 480, 481,482$v
Add <genre>
 
Geographic <variant> with type= [see below under variant types]
451$a, 481$z <geographic>
400,410,411,430,448,450, 451
455, 480, 482, 485$z
Add <geographic>
 
Hierarchical Geographic
No MARC 21 authority equivalent  
 
Occupation
No MARC 21 authority equivalent  
 
variant types  
400, 410, 411, 451  
$w/0="d" type="acronym"
$w/0="f" or "i" or "n"
400,410,411,430,450,451,455,480,481,
482,485
type="other"
$w/0="r" and400,410,411,430,450,451,455,480,481,
482,485 $i
type="other" and otherType="content of subfield $i "  
430 type="other"  

Minor elements

<affiliation>
373 <affiliation>
373$a   <position>
373$s   <dateValid encoding="iso8601" point="start">
373$t   <dateValid encoding="iso8601" point="end">
371 <affiliation>
    <address>
371$a     <street>
371$b     <city>
371$c     <state>
371$d     <country
371$e     <postcode>
371$m   <email>

<classification>

053, 055, 060, 065, 070, 080, 082, 083, 086, 087 <classification>

<fieldOfActivity>

372$a$s$t <fieldOfActivity>

<identifier>

010$a <identifier type="lccn">
010$z <identifier type="lccn" invalid="yes">
024$a <identifier>
024$z with invalid="yes"
024$2 with type="content of subfield"

<language>

377$a and no $2 <languageTerm> with type="code"  and authority="iso639-2b"
377$a with $2 <languageTerm> with type="code" and authority="content of subfield"

<note>

670, 675, 678, 680, 681, 682, 688 <note>
680 $a$i <note> with no type attribute
670 $a$b <note> with type="source"
675 $a <note> with type="notFound"
678 $a$b <note> with type="history"
681 $a $i <note> with type="subject example"
682 $a $i <note> with type="deleted heading information"
688 $a $i <note> with type="application history"

<url>

856$u <url>
856$3$z with displayLabel="content of subfield"

<extension>

no mapping; this allows users to include local elements or elements from other namespaces

<recordInformation>

040 $a <recordContentSource>
008/00-05 <recordCreationDate> with encoding="marc"
005 <recordChangeDate> with encoding="iso8601"
001 <recordIdentifier>
003 add attribute source
040 $b <languageOf Cataloging> with authority="iso639-2b"
040 $e <descriptionStandard>
008/10 = "a" <descriptionStandard>earlier rules
008/10 = "b" <descriptionStandard>aacr1
008/10 = "c" <descriptionStandard>aacr2
008/10 = "d" <descriptionStandard>aacr2 compatible
008/10 = "z" <descriptionStandard>other rules

Setting authority attribute

The authority attribute is available for all descriptors (i.e. subelements) under <authority>, <variant>, and <related>. In converting MARC 21 records to MADS, this mapping provides for setting values under <authority> and <related> only when type="equivalent". This is because MARC 21 authority records do not generally mix headings from different thesauri/authority files in the 5XX reference fields, but only when linking to an equivalent form in another thesaurus/authority file in the 7XX fields (Established Heading Linking Entry). If other practices/policies are used in systems wishing to convert records from MARC 21 authorities to MADS, the authority attribute may be included in <related> and <variant> as appropriate, but it is not reflected in this mapping.

When there is more than one descriptor under <authority> the authority attribute should be used only with the first (primary) entry element to eliminate needless redundancy. In the above mappings, the primary entry element is indicated first and if there are additional descriptors the instruction is to "Add <tag>".

Addition of authority attribute
Use mapping above and add authority attribute as follows:
100 ind1=0 or 1 and 008/11=a and 008/14=a authority="naf"
100 ind1=0 or 1 and 008/11=a and 008/14=b authority="lcsh"
100 ind1=3 and 008/11=a and 008/14=b authority="lcsh"
110 and 008/11=a and 008/14=a authority="naf"
110 and 008/11=a and 008/14=b authority="lcsh"
111,130 and 008/11=a and 008/14=a authority="naf"
111,130 and 008/11=a and 008/14=b authority="lcsh"
150,148,155 and 008/11=a authority="lcsh"
151 and 008/11=a and 008/14=a authority="naf"
151 and 008/11=a and 008/14=b authority="lcsh"
180,181,182,185 and 008/11=a authority="lcsh"
700 ind1=0 and 1 and ind2=0 authority="naf"
700 ind1=3 and ind2=0 authority="lcsh"
710,711,730,751 and ind2=0 authority="naf"
750,748,755 and ind2=0 authority="lcsh"
100,110,111,130,148,150,151,155 and 008/11=b authority=lcshcl"
700,710,711,730,748,750,751,755 and ind2=1 authority=lcshcl"  
100,110,111,130,151 and 008/11=c authority="nlmnaf"  
150,148,155 and 008/11=c authority="mesh"  
700,710,711,730,751 and ind2=2 authority="nlmnaf"
750,748,755 and ind2=2 authority="mesh"
100,110,111,130,151 and 008/11=d authority="nalnaf"
150,148,155  and 008/11=d authority="nal"
700,710,711,730,751 and ind2=3 authority="nalnaf"
750,748,755 and ind2=3 authority="nal"
100 ind1=0 or 1 and 008/11=k authority="lacnaf"
100 ind1=3 and 008/11=k and 008/14=b authority="cash"
110 and 008/11=k and 008/14=a authority="lacnaf"
110 and 008/11=k and 008/14=b authority="cash"
111,130 and 008/11=k authority="lacnaf"
150,148,155 and 008/11=k authority="cash"
151 and 008/11=kand 008/14=a authority="lacnaf"
151 and 008/11=k and 008/14=b authority="cash"
700 ind1=0 and 1 and ind2=5 authority="lacnaf"
700 ind1=3 and ind2=5 authority="cash"
710,711,730,751 and ind2=5 authority="lacnaf"
750,748,755 and ind2=5 authority="cash"
100,110,111,130,148,150,151,155 and
008/11=r
authority="aat"  
100,110,111,130,148,150,151,155 and
008/11=s
authority="sears"  
100,110,111,130,148,150,151,155 and
008/11=v
authority="rvm"  
700,710,711,730,748,750,751,755 and ind2=6 authority="rvm"  
100,110,111,130,148,150,151,155 and
008/11=z
authority="[content of 040$f]"  
700,710,711,730,748,750,751,755 and ind2=7 authority="[content of $2]"  
 

3. Change list

For MADS Version 2.0 (March 2011)

<authority>
Added attribute geographicSubdivision with values: direct, indirect, not applicable

<related>
Added otherType="content of subfield $i" when $w/0=r
Changed mapping for 5XX when $w/0=i to type="other" (not content of subfield $i)

<variant>
Added otherType="content of subfield $i" when $w/0=r
Changed mapping for 4XX when $w/0=i to type="other" (not content of subfield $i)

<affiliation>
Added field 373 (Affiliation) and 371 (Address)

<classification>
xxx

<language>
xxx

<recordInfo>
Added mappings for descriptionStandard (008/10 values and 040$e)


HOME >> MARC 21 Authority Format Mapping

Questions and comments:
Contact Us ( June 16, 2011 )
Legal | External Link Disclaimer MADS icon