The Library of Congress » Standards » MADS Official Web Site

Top Level Element: <recordInfo>

Definition Information about the metadata record.
Attributes lang, xml:lang, script, transliteration
Subelements <recordContentSource>, <recordCreationDate>, <recordChangeDate>, <recordIdentifier>, <recordOrigin>, <languageOfCataloging>, <descriptionStandard>

Guidelines for Use

<recordInfo> is a container element that includes subelements relating to information necessary for managing metadata. There needs to be at least one subelement under <recordInfo>, but no particular subelement is mandatory. This type of administrative information can help establish the provenance of a metadata record and may enable better interpretation of the content of the record. <recordInfo> may also include information that is relevant only to the creating or managing institution.

This element is optional (although recommended) and repeatable.

Element Description

Attributes

lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

The following subelements are described below:

MARC Mapping

See mapping for the <recordInfo> subelements.

 Top

Subelement: <recordContentSource>

Definition The code or name of the organization that either created or modified the original record.
Attributes authority, authorityURI, valueURI, lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

This information can be useful to trace the provenance of a particular metadata record.

The name or code should be pulled from an authoritative list and indicated in the authority attribute. The Library of Congress maintains a list of Organization Code Source Codes that can be used for the authority attribute.

This element is optional and repeatable. <recordContentSource> should be repeated for each code or name recorded.

Element Description

Attributes

authority, authorityURI, valueURI, lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <recordContentSource>.

MARC Mapping

<recordContentSource> = MARC 21 Authority field 040 subfield a

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

Subelement: <recordCreationDate>

Definition The date or date and time on which the original MADS record was first created.
Attributes encoding, point, keyDate, qualifier
Subelements None

Guidelines for Use

If a structured date is used, indicate the formatting source using the encoding attribute.

This element is optional and repeatable. (Although this element is repeatable only one <recordCreationDate> is typically associated with the record.)

Element Description

Attributes

encoding; point; keyDate; qualifier

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <recordCreationDate>.

MARC Mapping

<recordCreationDate encoding="marc"> = MARC 21 Authority field 008/00-05

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

Subelement: <recordChangeDate>

Definition The date or date and time the original MADS record was last modified.
Attributes encoding, point, keyDate, qualifier
Subelements None

Guidelines for Use

<recordChangeDate> may serve as a version identifier for the record.

If a structured date is used, indicate the formatting source using the encoding attribute.

The use of the keyDate attribute is not appropriate for this subelement.

This element is optional and repeatable. Although this element is repeatable, only one <recordChangeDate> is typically associatedd with the record.

Element Description

Attributes

encoding, point, keyDate; qualifier

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <recordChangeDate>.

MARC Mapping

<recordChangeDate encoding="iso8601"> = MARC 21 Authority field 005

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

Subelement: <recordIdentifier>

Definition Contains the system control number assigned by the organization creating, using, or distributing the record.
Attributes source, lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

This subelement is optional and repeatable.

Element Description

Attributes

source

Definition
Contains the code or name of the organization whose system control number is located in the <recordIdentifier> element.
Application
The Library of Congress maintains Organization Code Source Codes, an online listing of source values.

lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <recordIdentifier>.

MARC Mapping

<recordIdentifier source="…"> = Identifier from MARC 21 Authority field 001 and source from MARC 21 Authority field 003 where "…" equals the code or textual name of the source attribute.

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

Subelement: <languageOfCataloging>

Definition The language of the text of the cataloging in the MADS record.
Attributes objectPart
Subelements <languageTerm>, <scriptTerm>

Guidelines for Use

<languageOfCataloging> is a container element for the subelement <languageTerm> where the actual language is recorded.

Language may also be recorded using the lang attribute within each relevant element to indicate the language of the metadata in a particular element.

This element is optional and repeatable.

Element Description

Attributes

objectPart

Definition
Designates which part of the resource is in the language supplied.
Application
The values of this attribute are not controlled, although it is preferable that institutions use consistent forms. This attribute is unlikely to be used.

Subelements

The following subelements are described below:

MARC Mapping

See mapping under the subelement <languageTerm>.

 Top

Subelement of <languageOfCataloging>: <languageTerm>

Definition Contains the language(s) of the metadata record.
Attributes type, authority, authorityURI, valueURI, lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

<languageTerm> may be expressed in textual or coded form. If in coded form, the source of the code is contained in the value of the authority attribute. If no authority is given, it is assumed that the information is textual.

This element is mandatory if <languageOfCataloging> is used and is repeatable. If there is more than one representation of the same language (e.g., text and code), <languageTerm> is repeated.

Element Description

Attributes

type

Definition
Identifies what type of <languageTerm> is recorded.
Application
This attribute may contain the following values:
  • text – This value is used to express language in a textual form.
  • code – This value is used to express language in a coded form.

authority

Definition
The controlled list from which the value is taken.
Application
This attribute may contain the following values:
  • iso639-2b – A bibliographic language code from ISO 639-2, Codes for the representation of names of languages: alpha-3 code. The bibliographic language codes are identical to both NISO Z39.53 and the MARC Code List for Languages.
  • rfc3066 – A language identifier as specified by the Internet Best Current Practice specification RFC3066. This value includes an ISO 639-1 (alpha-2) or ISO 639-2 (alpha-3) language code with optional secondary subtags.
  • iso639-3 – A language code from ISO 639-3, Codes for the representation of names of languages - Part 3: Alpha-3 code for comprehensive coverage of languages.
  • rfc4646 – A language identifier as specified by the Internet Best Current Practice specification RFC4646. This document gives guidance on the use of ISO 639-1, ISO 639-2, and ISO 639-3 language identifiers with optional secondary subtags and extensions.
  • rfc5646 – A language identifier as specified by the Internet Best Current Practice specification RFC5646. This document gives guidance on the use of ISO 639-1, ISO 639-2, and ISO 639-3 language identifiers with optional secondary subtags and extensions.

authorityURI, valueURI, lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <languageTerm>.

MARC Mapping

<languageOfCataloging><languageTerm authority="iso639-2b"> = MARC 21 Authority Format 040 subfield b

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

Subelement of <languageOfCataloging>: <scriptTerm>

Definition Contains the script(s) of the authoritative reference.
Attributes type, authority, authorityURI, valueURI, lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

<scriptTerm> may be expressed in textual or coded form. If in coded form, the source of the code is contained in the value of the authority attribute. If no authority is given, it is assumed that the element content is textual.

The Library of Congress maintains an online listing: Script Code and Term Source Codes that can be used with the authority attribute of <scriptTerm>.

This element is optional and repeatable. If there is more than one representation of the same script (e.g., text and code), <scriptTerm> is repeated.

Element Description

Attributes

type

Definition
Indicates whether the language is expressed in a coded or textual form.
Application
This attribute may be used with the following values:
  • text – This value is used to express language in a textual form.
  • code – This value is used to express language in a coded form.

authority

Definition
The controlled list from which the value is taken.
Application
Record the name of the authoritative list used, if applicable, e.g. authority="iso15924". The Library of Congress maintains an online listing of Script Code and Term Source Codes.

authorityURI, valueURI, lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <scriptTerm>.

MARC Mapping

There is no MARC 21 Authority equivalent for <scriptTerm>.

 Top

Subelement: <recordOrigin>

Definition Shows the origin or provenance of the MODS record.
Attributes lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

Use this subelement to record information about the origin, or provenance of the MADS record including what methods were used to prepare the record (e.g., machine generated or human prepared) and what transformations have been applied (e.g., the result of converting an existing MARC 21 record to MARCXML and to MADS).

<recordOrigin> can be free text or an institution may establish locally-controlled values for machine processing and consistency.

This element is optional and repeatable.

Element Description

Attributes

lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelements for <recordOrigin>.

MARC Mapping

There is no MARC 21 Authority equivalent for <recordOrigin>.

 Top

Subelement: <descriptionStandard>

Definition Designates the rules used for the content of the description, if applicable.
Attributes authority, authorityURI, valueURI, lang, xml:lang, script, transliteration
Subelements None

Guidelines for Use

Identify in <descriptionStandard> which national or specialized description conventions, such as AACR2-based manuals for special forms of materials, were used, if any. The Library of Congress maintains a list of Description Convention Source Codes that can be used for the authority attribute.

This element is optional and repeatable.

Element Description

Attributes

authority, authorityURI, valueURI, lang, xml:lang, script, transliteration

See Attributes Used Throughout the MADS Schema for a description of each of these attributes.

Subelements

There are no subelement for <descriptionStandard>.

MARC Mapping

<descriptionStandard> = MARC 21 Authority field 040 subfield e

See also MARC 21 Authority Format Mapping to MADS Schema.

 Top

EXAMPLES

<recordInfo>
<recordOrigin>Converted from MARCXML to MADS version 2.0 (Revision 2.10)</recordOrigin>
<recordContentSource authority="marcorg">DLC</recordContentSource>
<recordChangeDate encoding="iso8601">20110510023702.0</recordChangeDate>
<recordIdentifier source="DLC">n82004362</recordIdentifier>
<languageOfCataloging>
<languageTerm authority="iso639-2b"type="code">eng</languageTerm>
</languageOfCataloging>
<descriptionStandard>aacr2</descriptionStandard>
</recordInfo>
<recordInfo>
<recordContentSource authority="marcorg">IEN</recordContentSource>
<recordCreationDate encoding="marc">990301</recordCreationDate>
<recordChangeDate encoding="iso8601">20060508102916.0</recordChangeDate>
<recordIdentifier source="DLC">sh 99001636 </recordIdentifier>
<languageOfCataloging>
<languageTerm authority="iso639-2b" type="code">eng</languageTerm>
</languageOfCataloging>
</recordInfo>

Last Updated: April 20, 2012