Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    How to include customized DC field values in Rosetta without adding a namespace?

    • Product: Rosetta
    • Product Version: 5.5

     

    Description

    We would like to add some customized Dublin Core metadata fields to Rosetta for searching (Solr), etc.
    For example, we want to add the following legacy identifiers from DigiTool: ingest name, ingest id, and PID.
    We prefer to stick with DC as it's an established (interoperable) metadata standard rather than create a custom namespace.

    Resolution

    To add customized DC fields in Rosetta do the following:

    1. Connect to the Administrative Module and go to Administration > DC Configuration 

    2. Create a local backup on your desktop or network before making any edits (e.g. "webeditor_dublincore_configuration_BACK_20180731.xml")

    3. Add to the <code>dc:identifier</code> local element a dc:terms qualifier and click "Save" when completed e.g.:

    <element>
        <code>dc:identifier</code>
        <desc>Identifier</desc>
        <qualifiers>
          <qualifier>
            <code>xml:lang</code>
            <desc>Language</desc>
            <format>LIST</format>
            <values>
              <value>English</value>
              <value>Hebrew</value>
              <value>French</value>
            </values>
          </qualifier>
          <qualifier>
            <code>xsi:type</code>
            <desc>Type</desc>
            <format>LIST</format>
            <values>
              <value>dcterms:URI</value>
              <value>dcterms:LCCN</value>
              <value>dcterms:ISBN</value>
              <value>dcterms:ISSN</value>
              <value>dcterms:ISMN</value>
              <value>dcterms:DTLIngestID</value>
              <value>dcterms:DTLIngestName</value>
              <value>dcterms:DTLPID</value>

            </values>
          </qualifier>
        </qualifiers>
        <validationRoutines>
          <validationRoutine />
        </validationRoutines>
        <correctionRoutines>
          <correctionRoutine />
        </correctionRoutines>
      </element>

     

    Additional Information

    NOTE: Do not use a period ( . ), a comma ( , ), an underscore ( _ ), or a hyphen ( - ) in the <value> element 

     


    • Article last edited: 31-Jul-2018
    • Was this article helpful?