Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Depending on the direction of mapping necessary, check

The following specific guidelines apply for the DAMS:

Dublin Core fieldMapping conditionMODS elementNotes
dc:identifier
identifier*The MODS standard suggests to map identifiers in URL format beginning with http to a <location><url> element. The DAMS MODS does not use <url> elements outside of <relatedItem> elements. Map identifier URLs to the <identifier> element instead and assign attribute type="URI".

MARC 21

Multiexcerpt
MultiExcerptNamemarc-identifier

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

MARC 21 fieldMapping conditionMODS elementNotes
*
identifier[@type]

Currently, only the following identifier types are supported by the DAMS MODS:

  • pid
  • uri
  • oclcSource
  • oclcSurrogate
001OCLC control/accession number of the bibliographic record refers to the analog/physical original.identifier[@type="oclcSource"]
001OCLC control/accession number of the bibliographic record refers to a derivative/surrogate representation.identifier[@type="oclcSurrogate"]
856$u
identifier[@type="URIuri"]

URIs recorded in MARC field 856 might be or might become outdated as content is migrated into the DAMS. Check if the URI recorded in field 856 is going to remain resolvable.

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
identifier[@type="pid"]
mods_identifier_pidmods_identifier_pid
identifier[@type="uri"]
mods_identifier_urimods_identifier_uri
identifier[@type="local"]
mods_identifier_localmods_identifier_local