MODS Record Content Source

 Click here to show Table of Contents...

Abstract

REQUIRED REPEATABLE

MODS Element name: <recordInfo><recordContentSource>

Short definition: Name of the organization, unit or entity that either created or modified the original metadata record.

Input guidelines: Default is University of Texas Libraries. Replace as needed. The name or code should be pulled from an authoritative list and indicated in the authority and authorityURI attribute. This field/element should be repeated for each code or name recorded.

Definition

Name of the organization, unit or entity that either created or modified the original metadata record.

DAMS input form fields

Record Info: MODS (Record Content) Source(s)

DAMS form field nameform field typerequiredMODS elementCollections Portal displaynotes
Source Nametext fieldyesrecordContentSourceN/A
Authority

dropdown selection

  • (empty/none)
  • naf
  • viaf
  • local

recordContentSource[@authority]

(attribute of recordContentSource)

N/A

Authority control for names is strongly recommended. Consult one of the following if applicable:

When using a local authority file, provide a URI that identifies the file.

Authority URItext field

recordContentSource[@authorityURI]

(attribute of recordContentSource)

N/A

When using a local authority file, provide a URI that identifies the file. The URI should identify the authority file as a whole, not to a specific entry.

If you selected "naf" or "viaf" in the Authority form field, leave the field blank. The DAMS will automatically add URIs for LoCNAF and VIAF respectively.

MODS Element description

Element <recordInfo>

http://www.loc.gov/standards/mods/userguide/recordinfo.html

Guidelines for use

<recordInfo> is a container element that includes subelements relating to information necessary for managing metadata.

Attributes

No attributes for <recordInfo> are currently implemented in the DAMS.

Subelements

The following subelements of <recordInfo> are used in the DAMS:

  • recordContentSource
  • (languageOfCataloging)
  • (recordCreationDate)
  • (recordOrigin)

Subelement <recordInfo><recordContentSource>

Guidelines for use

Default is University of Texas Libraries. Replace as needed. The name or code should be pulled from an authoritative list and indicated in the authority and authorityURI attribute. This field/element should be repeated for each code or name recorded.

Attributes

Element PartsDetailsXPath syntax examples
authority

values: 

  • naf
  • viaf
  • local

Authority control for names is strongly recommended. Consult one of the following if applicable:

recordContentSource[@authority="naf"]

recordContentSource[@authority="viaf"]

authorityURI

values: 

When using a local authority file, provide a URI that identifies the file. The URI should identify the authority file as a whole, not to a specific entry.

recordContentSource[@authorityURI="http://id.loc.gov/authorities/names"]

recordContentSource[@authorityURI="http://viaf.org/viaf/data"]

Subelements

No subelements for <recordContentSource>.

XML Examples

<recordInfo>
	<recordContentSource authority="naf" authorityURI="http://id.loc.gov/authorities/names">University of Texas Libraries</recordContentSource>
</recordInfo>

Mappings

Dublin Core

Depending on the direction of mapping necessary, check

MARC 21

see http://www.loc.gov/standards/mods/mods-mapping.html.

Solr

In general, all MODS metadata is imported into the DAMS Solr server upon ingest. The ingest process generates Solr fields typically named according to the following schema:

mods_value*_suffix

where

  • value* can be one or multiple element, subelement or attribute names that allow to distinguish Solr fields
  • suffix is s, t, ss, ms or mt, which refers to the type of data stored in a Solr field and how it is indexed. The Solr index usually contains multiple copies of each field with the same content, distinguished by their suffix.

The following table shows mappings between MODS elements and Solr fields for those fields that are currently used for display in the Collections portal, or where additional processing happens in Islandora or during the publishing process. Suffixes are ignored, unless relevant for the mapping.

MODS elementMapping conditionSolr DAMSSolr Collections PortalNotes
recordInfo/recordContentSource

mods_recordInfo_recordContentSource

N/A