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

    How to add Information beyond Resource Type and Title to Collection Discovery in Primo VE

    Created By: Laurence Richelle, François Renaville
    Created on: 3/12/2019



    In Primo Collection Discovery (Primo VE), only the resource type and the title of the item are displayed.

    For some rare collections, we wanted to consider Primo Collection Discovery as a finding aid. Manuscript materials, mostly medieval manuscripts, are often known by their identifier in the library. Moreover, information in title field can be very similar for several records. Thus, we needed to display the identifier information both at Collection level and in Search results display.

    Using the 524 field, which contains the preferred citation of described materials, we can limit the customization to our manuscripts records. No css change is required and title field 245 is not affected in Marc records.

    With the help of the implementation team, we have come to a satisfactory solution by adding the bib field 524 for Display in the Title. The Title Normalization Rule has been updated to:

    rule "Primo VE - Title"
        when
            MARCRECORD AND
            MARC is "524"."a"
        then
            set TEMP"1" to prima display title
            set TEMP"2" to MARC."524"."a"
            remove string (TEMP"1","<<")
            remove string (TEMP"1",">>")
            remove substring using regex (TEMP"1","(,|/|:|;|=)+$")
            concatenate with delimiter (TEMP"1",TEMP"2"," -- ")
            create pnx."display"."title" with TEMP"1"
    end
    rule "Primo VE - Title1"
        when
            MARCRECORD AND NOT
    MARC is "524"
        then
            set TEMP"1" to prima display title
            remove string (TEMP"1","<<")
            remove string (TEMP"1",">>")
            remove substring using regex (TEMP"1","(,|/|:|;|=)+$")
            create pnx."display"."title" with TEMP"1"
    end

    Results in Collection Discovery (value of 524 is underlined):

    Result in Search result display:

    Contacts: Library-Systems {@} list {.} uliege {.} be