The Library of Congress >> Standards >> MODS
Metadata Object Description Schema: Official Web Site

HOME >> Outline of elements and attributes in MODS version 3.2

Outline of Elements and Attributes
in MODS Version 3.2

This document contains a listing of elements and their related attributes in MODS Version 3.2 with values or value sources where applicable. It is an "outline" of the schema. Items highlighted in red indicate changes made to MODS in Version 3.2.

All elements and attributes are optional. Attributes are not in a mandated sequence and not repeatable (per XML rules). "Ordered" below means the subelements must occur in the order given. All elements and subelements are repeatable.

"Authority" attributes are either followed by codes for authority lists (e.g., iso639-2b) or "see" references that link to documents that contain codes for identifying authority lists.

For additional information about any MODS elements, please see the MODS User Guidelines.

Top Level Elements:

titleInfo
note
name subject
typeOfResource classification
genre relatedItem
originInfo identifier
language location
physicalDescription accessCondition
abstract part
tableOfContents extension
targetAudience recordInfo

Root Elements:

mods
modsCollection


Top Level Elements

1. titleInfo
  Subelements:
    title
    subTitle
    partNumber
    partName
    nonSort
  Attributes:
    ID
    type (abbreviated, translated, alternative, uniform)
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)
    displayLabel
    xlink
    lang
    xml:lang
    script
    transliteration

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

3. typeOfResource
  Enumerated values:
    text
cartographic
notated music
sound recording-musical
sound recording-nonmusical
sound recording
still image
moving image
three dimensional object
software
multimedia
mixed material
  Subelements:
    [none]
  Attributes:
    collection (yes)
    manuscript (yes)

4. genre
  Subelements:
    [none]
  Attributes:
    authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html)
    type
    lang
    xml:lang
    script
    transliteration

5. originInfo
  Subelement:
    place 
      placeTerm
        Attributes: type (code, text); authority (marcgac, marccountry, iso3166)
    publisher
    dateIssued
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    dateCreated
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    dateCaptured
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    dateValid
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    dateModified
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    copyrightDate
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    dateOther
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable); type
    edition
    issuance (continuing, monographic)
    frequency
  Attributes:
    lang
    xml:lang
    script
    transliteration

6. language
  Subelements:
    languageTerm
      Attributes: type (code, text); authority (iso639-2b, rfc3066); objectPart
  Attributes
    [none]

7. physicalDescription
  Subelements:
    form
  Attribute: authority (see: www.loc.gov/marc/sourcecode/form/formsource.html);  type
    reformattingQuality (access, preservation, replacement)
    internetMediaType
    extent
    digitalOrigin (born digital, reformatted digital, digitized microfilm, digitized other analog)
    note
      Attributes: xlink; lang; xml:lang; script; transliteration; displayLabel; type
  Attributes:
  lang
xml:lang
script
transliteration

8. abstract
  Subelements:
    [none]
  Attributes:
    xlink
    lang
    xml:lang
    script
    transliteration
    displayLabel
    type

9. tableOfContents
  Subelements:
    [none]
  Attributes:
    xlink
    lang
    xml:lang
    script
    transliteration
    displayLabel
    type

10. targetAudience
  Subelements:
    [none]
  Attributes:
  authority (see: http://www.loc.gov/marc/sourcecode/target/)
    lang
    xml:lang
    script
    transliteration

11. note
  Subelements:
    [none]
  Attributes:
    ID
    xlink
    lang
    xml:lang
    script
    transliteration
    displayLabel
    type (For a list of implemented note types, see: www.loc.gov/standards/mods/mods-notes.html)

12. subject
  Subelements:
    topic
    geographic
    temporal
      Attributes: encoding (w3cdtf, iso8601, marc); point (start,end); keyDate (yes); qualifier (approximate, inferred, questionable)
    titleInfo (see: titleInfo)
    name (see: name)
    geographicCode
       Attribute: authority (marcgac, marccountry, iso3166)
    genre
    hierarchicalGeographic
      continent
      country
      province
      region
      state
      territory
      county
      city
      island
      area
    cartographics [ordered]
      scale
      projection
      coordinates
    occupation
  Attributes:
    ID
    xlink
    authority (see: www.loc.gov/marc/sourcecode/subject/subjectsource.html)
    lang
    xml:lang
    script
    transliteration

13. classification
  Subelements:
    [none]
  Attributes:
    authority (see: www.loc.gov/marc/sourcecode/classification/classificationsource.html)
    edition
    displayLabel
    lang
    xml:lang
    script
    transliteration

14. relatedItem
  Subelements:
    (Any MODS element/subelement may be used as defined)
    titleInfo

















    name
    typeOfResource
    genre
    originInfo
    language
    physicalDescription
    abstract
    tableOfContents
    targetAudience
    note
    subject
    classification
    relatedItem
    identifier
    location
    accessCondition  
    extension  
    recordInfo  
    part (may be used if type="host")
      detail
        number  
        caption  
        title  
        Attributes: type (suggested values: part, volume, issue, chapter, section, paragraph, track); level
      extent [ordered]
        start  
        end  
        total  
        list  
        Attribute: unit (suggested values: pages, minutes)
      date
        Attributes: encoding (w3cdtf, iso8601, marc); point (start,end); qualifier (approximate, inferred, questionable)
      text
        Attributes: xlink; lang; xml:lang; transliteration; script; displayLabel; type
  Attributes:
    type (preceding, succeeding, original, host, constituent, series, otherVersion, otherFormat, isReferencedBy)
    xlink
    displayLabel
    ID

15. identifier
  Subelements:
    [none]
  Attributes:
    type
(suggested values: hdl, doi, isbn, isrc, ismn, issn, issue number, istc, lccn, local, matrix number, music publisher, music plate, sici, uri, upc, videorecording identifier, stock number)
    invalid (yes)
    lang
    xml:lang
    script
    transliteration

16. location
  Subelements:
    physicalLocation
      Attributes: authority (see: www.loc.gov/marc/sourcecode/organization/organizationsource.html); displayLabel; type; lang; xml:lang; script; transliteration
    url
      Attributes:
        dateLastAccessed
        displayLabel
        note
        access (preview, raw object, object in context)
        usage (primary display)

17. accessCondition
  Subelements:
    [none]
  Attributes:
    xlink
    lang
    xml:lang
    script
    transliteration
    displayLabel
    type

 

14. part
  Subelements:
    detail
      number
      caption
      title
        Attributes: type (suggested values: part, volume, issue, chapter, section, paragraph, track); level
    extent [ordered]
      start
      end
      total
      list
        Attribute: unit (suggested values: pages, minutes)
    date
      Attributes: encoding (w3cdtf, iso8601, marc); point (start,end); qualifier (approximate, inferred, questionable)
    text  
      Attributes: xlink; lang; xml:lang; transliteration; script; displayLabel; type
  Attributes:
    ID
    type
    order

 

18. extension
  Subelements:
    [none]
  Attributes:
    [none]

19. recordInfo
  Subelements:
    recordContentSource
      Attributes: authority (see: www.loc.gov/marc/sourcecode/organization/organizationsource.html); lang; xml:lang; script; transliteration
    recordCreationDate
      Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes); qualifier (approximate, inferred, questionable)
    recordChangeDate
      Attributes: encoding (w3cdtf, iso8601, marc); 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. mods (A single MODS record)
  Subelements:
    See: Top Level Elements
  Attributes:
    ID
    version

2. modsCollection (A collection of MODS records)
  Subelements:
      mods
  Attributes:
      [none]

 


HOME >> Outline of elements and attributes in MODS version 3.2

Questions and comments:
Library of Congress Help Desk ( June 7, 2006 )