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

MADS - Metadata Authority Description Schema - Official Web Site

Outline of Elements and Attributes in MADS first draft (June 2004)

This document contains a listing of elements and their related attributes in the Metadata Authority Description Schema (MADS) first draft (June 2004) 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>). 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>
<refs>
  <ref>
<name>
<titleInfo>

<topic>

<temporal>
<genre>
<geographic>
<hierarchicalGeographic>
<occupation>
<otherElements>

<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,event, 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. <refs>

<ref>
  Attributes:
  variantType (acronym, abbreviation, translation, otherVariant)
 

relatedType (earlier, later, parentOrg, broader, narrower, otherRelated)

 

 

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, event)
 
  <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. <otherElements>

<note>
  Subelements:
    [none]
  Attributes:
    xlink, lang, xml:lang, script, transliteration
    displayLabel
    type (suggested values: source, history, notFound)



<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 (istc)
    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