Skip to content
Jim Coble edited this page Jun 23, 2015 · 2 revisions

Data Stores

  • Descriptive Metadata
    • dcterms:identifier
  • Administrative Metadata
    • local_id (e.g., DPC identifier)
    • permanent_id (e.g., ARK)
  • Fedora Object
    • PID

Index Fields

  • identifier_tesim - dcterms:identifier
  • identifier_ssi [Ddr::IndexFields::IDENTIFIER] - first dcterms.identifier [TO BE REMOVED]
  • local_id_ssi [Ddr::IndexFields::LOCAL_ID] - local_id
  • permanent_id_ssi [Ddr::IndexFields::PERMANENT_ID] - permanent_id
  • id - PID
  • identifier_all_ssim [Ddr::IndexFields::IDENTIFIER_ALL] - dcterms:identifier, local_id, permanent_id, id [TO BE ADDED]

CatalogController

DulHydra

Current

  • Search Fields
    • "Identifier" -> Ddr::IndexFields::IDENTIFIER [Probably should have been 'identifier_tesim']
    • "Permanent Id" -> Ddr::IndexFields::PERMANENT_ID
    • "PID" -> 'id'
  • Sort Fields
    • "Identifier" -> Ddr::IndexFields::IDENTIFIER

Proposed

  • Search Fields
    • "Identifiers" -> Ddr::IndexFields::IDENTIFIER_ALL
    • "Local ID" -> Ddr::IndexFields::LOCAL_ID [add as separate search option?]
    • "Permanent ID" -> Ddr::IndexFields::PERMANENT_ID [keep as separate search option?]
    • "PID" -> 'id' [keep as separate search option?]
  • Sort Fields
    • "Local ID" -> Ddr::IndexFields::LOCAL_ID

DdrPublic

Current

  • Search Fields [No identifier fields]
  • Sort Fields [No identifier fields]

Proposed

  • Search Fields [No identifier fields until use case arises?]
  • Sort Fields [No identifier fields until use case arises?]