This document contains a listing of elements and their related attributes in MODS Version 2.0 with values or value sources where applicable. It is an "outline" of the schema.
All elements (except titleInfo with subelement title) and attributes are optional. Attributes are not in a mandated sequence and not repeatable (per XML rules). "Set" below means the subelements may occur in any order and "ordered" below means the subelements must occur in the order given. All elements and subelements are repeatable except where 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.
| 1. titleInfo [mandatory] | ||
| Subelements: [set] | ||
| title [mandatory] | ||
| subTitle | ||
| partNumber | ||
| partName | ||
| nonSort | ||
| Attributes: | ||
| ID | ||
| type (abbreviated, translated, alternative, uniform) | ||
| authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html) | ||
| displayLabel | ||
| xlink [to uniform title authority record] | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| 2. name | ||||
| Subelements: [ordered] | ||||
| namePart | ||||
| Attribute: type (date, family, given) | ||||
| displayForm | ||||
| affiliation | ||||
| role [ordered] | ||||
| code | ||||
| Attribute: authority (see: www.loc.gov/marc/sourcecode/relator/relatorsource.html)
[required] When the authority attribute value is "marcrelator," the value is from the following list: www.loc.gov/marc/sourcecode/relators/relators.html |
||||
| text | ||||
|
|
Attribute: authority (see: www.loc.gov/marc/sourcecode/relator/relatorsource.html)
When the authority attribute value is "marcrelator," the value is from the following list: www.loc.gov/marc/sourcecode/relator/relatorlist.html. |
|||
| description | ||||
| Attributes: | ||||
| ID | ||||
| type (personal, corporate, conference) | ||||
| authority (see: www.loc.gov/marc/sourcecode/authorityfile/authorityfilesource.html) | ||||
| xlink [to name authority record] | ||||
| lang | ||||
| xml:lang | ||||
| script | ||||
| transliteration | ||||
| 3. typeOfResource [list in schema] | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| collection (yes) | ||
| manuscript (yes) | ||
| 4. genre | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
|
authority (see: www.loc.gov/marc/sourcecode/genre/genresource.html ) |
||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| 5. originInfo | ||||
| Subelement: [ordered] | ||||
| place [ordered] | ||||
| code | ||||
| Attribute: authority [marc, iso3166] | ||||
| text | ||||
| publisher | ||||
| dateIssued | ||||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | ||||
| dateCreated | ||||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | ||||
| dateCaptured | ||||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | ||||
| dateOther | ||||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | ||||
| edition | ||||
| issuance (continuing, monographic) | ||||
| frequency | ||||
| Attributes: | ||||
| lang | ||||
| xml:lang | ||||
| script | ||||
| transliteration | ||||
| 6. language | ||
| Subelements: | ||
| [none] | ||
| Attribute: | ||
| authority (iso639-2b, rfc3066) | ||
| 7. physicalDescription | |||||
| Subelements: [set] | |||||
| form | |||||
| Attribute: authority (see: www.loc.gov/marc/sourcecode/form/formsource.html) When the authority attribute is "marcform," use the following values: braille, electronic, microfiche, microfilm, print |
|||||
| reformattingQuality (access, preservation, replacement) | |||||
| internetMediaType | |||||
| extent | |||||
| digitalOrigin (born digital, reformatted digital) | |||||
| 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: www.loc.gov/marc/sourcecode/target/targetsource.html)
When the authority attribute is "marctarget," use the following values: adolescent, adult, general, juvenile, preschool, specialized |
|||
| lang | |||
| xml:lang | |||
| script | |||
| transliteration | |||
| 11. note | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| xlink | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| displayLabel | ||
| type | ||
| 12. subject | |||
| Subelements: [set] | |||
| topic | |||
| geographic | |||
| temporal | |||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start,end); keyDate (yes) | |||
| titleInfo [see: titleInfo] | |||
| name [see: name] | |||
| hierarchicalGeographic [set] | |||
| continent | |||
| country | |||
| province | |||
| region | |||
| state | |||
| territory | |||
| county | |||
| city | |||
| island | |||
| area | |||
| cartographics [ordered] | |||
| coordinates | |||
| scale | |||
| projection | |||
| 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 [No controlled list] | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| 14. relatedItem | |||
| Subelements [ordered] | |||
|
[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 | |||
| Attributes: | |||
| type (preceding, succeeding, original, host, constituent, series, related, otherVersion, otherFormat) | |||
| xlink [to record for related item] | |||
| 15. identifier | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| type (suggested values: 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) | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| 16. location | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| authority (see: www.loc.gov/marc/sourcecode/organization/organizatonsource.html) | ||
| displayLabel | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| 17. accessCondition | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| xlink | ||
| lang | ||
| xml:lang | ||
| script | ||
| transliteration | ||
| displayLabel | ||
| type | ||
| 18. extension | ||
| Subelements: | ||
| [none] | ||
| Attributes: | ||
| [none] | ||
| 19. recordInfo [not repeatable] | |||
| Subelements: [ordered] | |||
| recordContentSource | |||
| recordCreationDate | |||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | |||
| recordChangeDate | |||
| Attributes: encoding (w3cdtf, iso8601, marc); point (start, end); keyDate (yes) | |||
| recordIdentifier | |||
| Attribute: source [No controlled list] | |||
|
languageOf Cataloging |
|||
| Attribute: authority (iso639-2b, rfc3066) | |||
| Attributes: | |||
| lang | |||
| xml:lang | |||
| script | |||
| transliteration | |||