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

HOME >> Schemas >> Outline of Elements and Attributes

Outline of Elements and Attributes in MODS Version 3.3

This document contains a listing of elements and their related attributes in MODS Version 3.3 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.3.

All top-level elements and all attributes are optional, but you must have at least one element. Subelements
are optional, although in some cases you may not have empty containers. Attributes are not in a mandated
sequence and not repeatable (per XML rules). "Ordered" below means the subelements must occur in the
order given. Elements are repeatable unless otherwise noted.

"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 (except for new 3.3 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; xlink; lang; xml:lang; script; transliteration
    type (enumerated: abbreviated, translated, alternative, uniform)
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)
    displayLabel

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; xlink; lang; xml:lang; script; transliteration
    type (enumerated: personal, corporate, conference)
    authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html)

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:
    lang; xml:lang; script; transliteration
    authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html)
    type (examples: class, work type, or style)

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
      Attribute: authority
(see: www.loc.gov/marc/sourcecode/frequency/frequencyhome.html)
  Attributes:
    lang; xml:lang; script; transliteration

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

7. physicalDescription
  Subelements:
    form
  Attribute: authority (see: www.loc.gov/marc/sourcecode/form/formsource.html); type
(Examples: material, technique)
    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
(For a list of implemented note types, see:
www.loc.gov/standards/mods/mods-notes.html)
  Attributes:
  lang
xml:lang
script
transliteration

8. abstract
  Subelements:
    [none]
  Attributes:
    xlink; lang; xml:lang; script; transliteration
    displayLabel
    type (Examples: review, scope and content)

9. tableOfContents
  Subelements:
    [none]
  Attributes:
    xlink; lang; xml:lang; script; transliteration
    displayLabel
    type (Examples: incomplete contents, partial contents)

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

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
      extraterrestrialArea
      citySection
    cartographics [ordered]
      scale
      projection
      coordinates
    occupation
  Attributes:
    ID; xlink; lang; xml:lang; script; transliteration
    authority (see: www.loc.gov/marc/sourcecode/subject/subjectsource.html)

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

14. relatedItem
  Subelements:
    (Any MODS element may be used as defined in the schema with appropriate
subelements.)
    titleInfo

















    name
    typeOfResource
    genre
    originInfo
    language
    physicalDescription
    abstract
    tableOfContents
    targetAudience
    note
    subject
    classification
    relatedItem
    identifier
    location
    accessCondition  
    part  
    extension  
    recordInfo  
  Attributes:
    ID; xlink
    displayLabel
    type (enumerated: preceding, succeeding, original, host, constituent, series,
otherVersion, otherFormat, isReferencedBy)

15. identifier
  Subelements:
    [none]
  Attributes:
    lang; xml:lang; script; transliteration
    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)
    displayLabel
    invalid (yes)

16. location [ordered]
  Subelements:
    physicalLocation
      Attributes: authority
(see: www.loc.gov/marc/sourcecode/organization/organizationsource.html);
displayLabel; type (Examples: current, discovery, former, creation); lang;
xml:lang; script; transliteration; xlink
    shelfLocator
    url
      Attributes:
        dateLastAccessed
        displayLabel
        note
        access (preview, raw object, object in context)
        usage (primary display)
    holdingSimple (not repeatable)
      copyInformation [ordered]
        form (not repeatable)
          Attribute: authority
        sublocation
        shelfLocator
        electronicLocator
        note
          Attributes: displayLabel, type
        enumerationAndChronology
          Attributes: unitType (1,2,3 )
Note: 1=basic bibliographic unit; 2=supplement; 3=index
    holdingExternal (not repeatable)
(Extensible to use other holdings schemas)

17. accessCondition
  (Extensible to allow for other more detailed rights schemas.)
  Subelements:
    [none]
  Attributes:
    xlink; lang; xml:lang; script; transliteration
    displayLabel
    type (suggested values: restriction on access; use and reproduction)
18. 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 (suggested values: volume, issue, chapter, section, paragraph, track)
    order
19. extension
  Subelements:
    [none]
  Attributes:
    [none]

20. 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)
    descriptionStandard (see: http://www.loc.gov/marc/relators/reladesc.html#rela040b)
  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 >> Schemas >> Outline of Elements and Attributes

Questions and comments:
Contact Us ( December 5, 2008 )