>> Library of Congress >> Standards >> MADS Home

MADS - Metadata Authority Description Schema - Official Web Site

Outline of Elements and Attributes in MADS (Mar. 10, 2005)

This document contains a listing of elements and their related attributes in the Metadata Authority Description Schema (MADS) with values or value sources where applicable. It is an "outline" of the schema.

In a MADS record, there must be at least one element under <authority>. There may be only one <authority>, but elements may be used together under an <authority> (for instance a <name> and <titleInfo> or <topic> and <geographic>). All other elements and attributes are optional. Attributes are not in a mandated sequence and not repeatable (per XML rules).

Main Elements:

<authority>

<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>

<note>

<affiliation>

<url>
<identifier>

<fieldOfActivity>

<extension>

<recordInfo>

Root Elements:

<mads>
<madsCollection>


Top Level Elements

1. <authority>

  <name>
  Subelements:
    <namePart>
      Attribute: type (date, family, given, termsOfAddress)
    <role>
      <roleTerm>
      Attributes: type (code, text); authority (see: www.loc.gov/marc/sourcecode/relator/relatorsource.html)
    <description>
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    type (personal, corporate,conference, geographic)
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

 

<titleInfo>
  Subelements:
    <title>
    <subTitle>
    <partNumber>
    <partName>
    <nonSort>
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    displayLabel
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

 

<topic>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/subject/subjectsource.html)

 

<temporal>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)
    encoding (w3cdtf, iso8601, marc)
    point (start,end)
    keyDate (yes)
    qualifier (approximate, inferred, questionable)

 

<genre>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html)

 

<geographic>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

 

<hierarchicalGeographic>
  Subelements:
    <continent>
    <country>
    <province>
    <region>
    <state>
    <territory>
    <county>
    <city>
    <island>
    <area>
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

 

<occupation>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

2. <related>

  Attributes:
  type (earlier, later, parentOrg, broader, narrower, equivalent, other)
  Subelements:
  <name>
    Subelements:
      <namePart>
      Attribute: type (date, family, given, termsOfAddress)
      <role>
        <roleTerm>
        Attributes: type (code, text); authority (see: www.loc.gov/marc/sourcecode/relator/relatorsource.html)
      <description>
    Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    type (personal, corporate, conference)

 

  <titleInfo>
    Subelements:
      <title>
      <subTitle>
      <partNumber>
      <partName>
      <nonSort>
    Attributes:
      ID, xlink, lang, xml:lang, script, transliteration
      displayLabel

 

  <topic>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/subject/subjectsource.html)

 

  <temporal>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)
    encoding (w3cdtf, iso8601, marc)
    point (start, end)
    keyDate (yes)
    qualifier (approximate, inferred, questionable)

 

  <genre>  
Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html)

 

  <geographic>  
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

 

<hierarchicalGeographic>
  Subelements:
    <continent>
    <country>
    <province>
    <region>
    <state>
    <territory>
    <county>
    <city>
    <island>
    <area>
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

 

  <occupation>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

3. <variant>

  Attributes:
  type (acronym, abbreviation, translation, expansion, other)
  Subelements:
  <name>
    Subelements:
      <namePart>
      Attribute: type (date, family, given, termsOfAddress)
      <role>
        <roleTerm>
        Attributes: type (code, text); authority (see: www.loc.gov/marc/sourcecode/relator/relatorsource.html)
      <description>
    Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    type (personal, corporate, conference)
 
  <titleInfo>
    Subelements:
      <title>
      <subTitle>
      <partNumber>
      <partName>
      <nonSort>
    Attributes:
      ID, xlink, lang, xml:lang, script, transliteration
      displayLabel

 

  <topic>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/subject/subjectsource.html)

 

  <temporal>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)
    encoding (w3cdtf, iso8601, marc)
    point (start, end)
    keyDate (yes)
    qualifier (approximate, inferred, questionable)

 

  <genre>  
Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html)

 

  <geographic>  
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

 

<hierarchicalGeographic>
  Subelements:
    <continent>
    <country>
    <province>
    <region>
    <state>
    <territory>
    <county>
    <city>
    <island>
    <area>
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

 

  <occupation>
  Subelements:
    [none]
  Attributes:
    ID, xlink, lang, xml:lang, script, transliteration
    authority (sources: coming soon)

 

<note>
  Subelements:
    [none]
  Attributes:
    xlink, lang, xml:lang, script, transliteration
    displayLabel
    type (uncontrolled; see list of suggested note types)


<affiliation>
  Subelements:
    <position>
    <organization>
    <address>
      <street>
      <city>
      <state>
      <country>
      <postcode>
    <email>
    <phone>
    <fax>
    <hours>
    <dateValid>
      Attributes:
      xlink, lang, xml:lang, script, transliteration
      encoding (w3cdtf, iso8601)
      qualifier (approximate, inferred, questionable)
      point (start, end)

 

<url>
  Subelements:
    [none]
  Attributes:
    displayLabel
    dateLastAccessed

 

<identifier>
  Subelements:
    [none]
  Attributes:
    lang, xml:lang, script, transliteration
    type
    invalid (yes)

 

<fieldOfActivity>
  Subelements:
    [none]
  Attributes:
    xlink, lang, xml:lang, script, transliteration
    displayLabel

 

<extension>
  Subelements:
    [none]
  Attributes:
    [none]



<recordInfo>
  Subelements:
    <recordContentSource>
      Attributes: authority (see: www.loc.gov/marc/sourcecode/organization/organizationsource.html); lang; xml:lang; script; transliteration
    <recordCreationDate>
      Attributes: encoding (w3cdtf, iso8601); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    <recordChangeDate>
      Attributes: encoding (w3cdtf, iso8601); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    <recordIdentifier>
      Attribute: source
    <recordOrigin>
    <languageOf Cataloging >
      <languageTerm>
        Attributes: type (code, text); authority (iso639-2b, rfc3066)
  Attributes:
    lang, xml:lang, script, transliteration


Root Elements

1. <mads> (A single MADS record) 
  Subelements: 
    See: Top Level Elements
  Attributes: 
    ID
    version

2. <madsCollection> (A collection of MADS records) 
  Subelements: 
     mads
  Attributes: 
     [none]

 >> Library of Congress >> Standards >> MADS Home
July 8, 2008
Contact Us