Identifier (autogenerated)

Identifier (autogenerated)

Abstract

Autogenerated

MODS Element name: <identifier>

Short definition: System-generated identifiers for assets in the DAMS.

Input guidelines: Upon ingest, the DAMS automatically creates identifier metadata elements type with the following values:

  • utldamsURI: the URI of an asset in the DAMS

  • utldamsPID: the PID (unique identifier string) for an asset in the DAMS

  • fileName: the name of the data file ingested as the main data object for an asset in the DAMS (the OBJ datastream)

Do not remove, alter or overwrite identifier elements with types utldamsURI, utldamsPID or fileName. Do not use these identifier type values when preparing your own metadata outside of the DAMS.

Removing, altering or overwriting these identifier elements will cause the DAMS to malfunction.

Definition

System-generated identifiers for assets in the DAMS.

DAMS input form fields

System-generated metadata element. These elements cannot be edited in the DAMS metadata web form.

MODS Element description

Element <identifier>

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

Guidelines for use

Upon ingest, the DAMS automatically creates identifier metadata elements type with the following values:

  • utldamsURI: the URI of an asset in the DAMS

  • utldamsPID: the PID (unique identifier string) for an asset in the DAMS

  • fileName: the name of the data file ingested as the main data object for an asset in the DAMS (the OBJ datastream)

Do not remove, alter or overwrite identifier elements with types utldamsURI, utldamsPID or fileName. Do not use these identifier type values when preparing your own metadata outside of the DAMS.

Removing, altering or overwriting these identifier elements will cause the DAMS to malfunction.

Attributes

 

Element Parts

Details

XPath syntax examples

Element Parts

Details

XPath syntax examples

type

values:

  • utldamsPID

  • utldamsURI

  • fileName

Do not remove, alter or overwrite identifier elements with types utldamsURI, utldamsPID or fileName. Do not use these identifier type values when preparing your own metadata outside of the DAMS.

Removing, altering or overwriting these identifier elements will cause the DAMS to malfunction.

identifier[@type="oclcSource"]

Subelements

No subelements for <identifier>.

XML Examples

<identifier type="utldamsURI">dams-p01-rh7.lib.utexas.edu/islandora/object/utlgs:42c659c8-e331-41d3-a661-1171a46407c6</identifier> <identifier type="utldamsPID">utlgs:42c659c8-e331-41d3-a661-1171a46407c6</identifier> <identifier type="fileName">txu-oclc-945199055.tif</identifier

Mappings

Dublin Core

Depending on the direction of mapping necessary, check

The following specific guidelines apply for the DAMS:

Dublin Core field

Mapping condition

MODS element

Notes

Dublin Core field

Mapping condition

MODS element

Notes

dc:identifier

MODS to DC

identifier

System-generated identifier are mapped to dc:identifier elements.

dc:identifier

DC to MODS

identifier

Do not map DC element values into MODS identifier elements with types utldamsURI, utldamsPID or fileName.

MARC 21

see http://www.loc.gov/standards/mods/mods-mapping.html. The following specific guidelines apply for the DAMS:

MARC 21 field

Mapping condition

MODS element

Notes

MARC 21 field

Mapping condition

MODS element

Notes

*

MARC to MODS

identifier[@type="utldamsURI"]

Do not map MARC data into MODS identifier elements with types utldamsURI, utldamsPID or fileName.

*

MARC to MODS

identifier[@type="utldamsPID"]

Do not map MARC data into MODS identifier elements with types utldamsURI, utldamsPID or fileName.

*

MARC to MODS

identifier[@type="fileName"]

Do not map MARC data into MODS identifier elements with types utldamsURI, utldamsPID or fileName.

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 element

Mapping condition

Solr DAMS

Solr Collections Portal

Notes

MODS element

Mapping condition

Solr DAMS

Solr Collections Portal

Notes

identifier[@type="utldamsPID"]

 

mods_identifier_utldamsPID

mods_identifier_utldamsPID

 

identifier[@type="utldamsURI"]

 

mods_identifier_utldamsURI

N/A

 

identifier[@type="fileName"]

 

mods_identifier_fileName

N/A