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

    Configuring Additional Holdings Fields for Display in Primo VE

    Return to menu

    Introduction

    The first two lines of a location in the Get It section include the following information from the MARC 852 field If it is populated in the holdings record:

    Subfield Description
    Line 1:
    b Sublocation or collection (R)
    Line 2:
    c Shelving location (R)
    h Classification part (NR)
    i Item part (R)
    j Shelving control number (NR)
    k Call number prefix (R)
    l Shelving form of title (NR)
    m Call number suffix (R)

    R - repeatable, NR - non-repeatable 

    The following example shows that the subfields b, c, h, and, i are populated in the holdings record:

    PVE_HoldingsLocation_Lines1and2.png

    First Two Lines of Location

    The remaining sections discuss the configuration of additional holdings information that can be displayed for a location in the Get It section.

    Displaying the Default Additional Holdings Fields

    Out of the box, Primo VE displays the following additional holdings fields in the Get It service of a record's full display:

    Holding Field Subfield Label (Defined in the Locations Tab Labels code table)
    852 z Notes:

    code = loc.notes

    852 t Copy:

    code = loc.addnote1

    866 (serials) a, z Summary Holdings:

    code = loc.summary

    867 a, z Supplements:

    code = loc.summary_sup

    For example, if the holdings record is configured as follows:

    LDR    00276y a22200085i 44500
    005    20210317233109.0
    008    0309162u 8 4001uueng0000000
    852    0_ |b MAIN |c main |h TX737 |i .D526 2018 |t 2 |z pub note 1
    867    30 |a ca. 300 pieces |x incomplete vols. |z pub note 2
    868    40 |a 1937-1942 |x complete vols. |z pub note 3

    The holdings information appears as follows:

    PVE_OTB_NoAdditionalHoldings.png
    Default Holdings Display Fields

    Displaying Additional Holdings Fields

    If you also want to display the following holdings fields, set the display_additional_holding_fields_in_getit customer parameter to true (Configuration Menu > General > General Configuration > Other Settings):

    Holding Field Subfield Label (defined in the Locations Tab Labels code table)
    868 a, z Indexes:

    code = loc.summary_index

    541 a, b, c, d Acquisition status:

    code = loc.acq.status

    561 a, 3, u Ownership:

    code = loc.addnote2

    563 a, 3, u Binding:

    code = loc.binding

    For example, if the holdings record is configured as follows:

    LDR    00276y a22200085i 44500
    005    20210317233109.0
    008    0309162u 8 4001uueng0000000
    852    0_ |b MAIN |c main |h TX737 |i .D526 2018 |t 2 |z pub note 1
    867    30 |a ca. 300 pieces |x incomplete vols. |z pub note 2
    868    40 |a 1937-1942 |x complete vols. |z pub note 3

    The holdings information appears as follows:

    PVE_Display_ParmOnly.png
    Display Additional Holdings Fields

    Customizing the Additional Holdings Fields

    If you want to customize the mapping and display of the default and additional holdings fields, set the uresolver_enable_getit_holding_configuration customer parameter to true (Configuration Menu > Fulfillment > General > Other Settings) and then configure the following tables, which become accessible in the Discovery configuration menu after setting this parameter:

    When this option is enabled, it overrides the out-of-the-box settings for the default and additional holdings fields and supports the following holdings fields:

    Holding Field Subfield Label (defined in the Holdings
    Display Labels and Order code table)
    Enabled by
    Default
    866 a, z Holdings: Yes
    867 a, z Supplementary Material Yes
    852 z Note: Yes
    868 a, z Indexes: No
    541 a, b, c, d Source of Acquisition: No
    561 a, 3, u Ownership and Custodial History: No
    563 a, 3, u Binding: No

    For example, if the holdings record is configured as follows:

    LDR    00276y a22200085i 44500
    005    20210317233109.0
    008    0309162u 8 4001uueng0000000
    852    0_ |b MAIN |c main |h TX737 |i .D526 2018 |t 2 |z pub note 1
    867    30 |a ca. 300 pieces |x incomplete vols. |z pub note 2
    868    40 |a 1937-1942 |x complete vols. |z pub note 3

    The holdings information appears as follows:

    PVE_CustomizedHoldingsDisplay.png
    Displaying Enabled and Customized Holdings Fields

    The subfields are listed on separate lines per holdings field when using the customized mapping option.

    Configuring the Mapping for Display Holdings Fields

    The Primo Customized Holding mapping table enables you to map information from the source's holdings record to Primo VE for display in the following fields in the Get It section of the record's full details: Holdings, Supplementary Material, Note, Binding, Source of Acquisition, Ownership of Custodial History, and Indexes. For example, you can map MARC 866 a,z to the Holdings display field.

    PVE_PrimoCustomizedHoldingMT.png

    Primo Customized Holding Mapping Table

    From this page, you can enable/disable a label, edit a label's fields, remove a label, and create a new label (as shown below).

    To add mapping for a new display field:
    1. Edit the Primo Customized Holding mapping table (Configuration Menu > Discovery > GetIt Configuration > Holdings Display Configuration).

      To enable access to this table, you must first set the uresolver_enable_getit_holding_configuration customer parameter to true (Configuration Menu > Fulfillment > General > Other Settings).

    2. Select Add Row.

    3. Specify the following fields in the Add Row dialog box:

      • Holding Field – The MARC holdings field that you want to map to Primo VE.

      • Holding Subfield – The specific subfields of the holdings field that you want to map. If you want to specify more than one subfield, separate them with a comma.

      • Label – Select the display field to which you want to map the holdings field/subfield. The following display fields are supported in Primo VE: Holdings, Supplementary Material, Note, Indexes, Source of Acquisition, Ownership of Custodial History, and Binding.

    4. Select Add Row to save the row and to return to the mapping table.

    5. Make sure that the new row is enabled.

    6. If this is the first customization of this table, select Customize. Otherwise, select Save.

    Configuring the Display of the Holdings Fields

    The Holdings Display Labels and Order code table enables you to configure the display fields associated with holdings information. This table enables you to perform the following actions:

    • Enable/disable the display of holdings fields.

    • Specify the order in which holdings fields appear in Get It.

    • Customize and translate the display labels for each of the holdings fields.

    • Add a new display field.

    • You need to configure the Primo Customized Holding mapping table to map the necessary source fields to the display fields configured in this code table.

    • To prevent a display field from appearing in the Get It service, you can either disable or remove a code table row.

    • If you want to translate other languages or customize a label, select the language from the Filter drop-down list and modify the Description fields. You must select Save to save any modifications to the table.

    PVE_HoldingsDisplayLabelsAndOrderCT.png

    Holdings Display Labels and Order Code Table
    To add a new display holdings field:
    1. Edit the Holdings Display Labels and Order code table (Configuration Menu > Discovery > GetIt Configuration > Holdings Display Labels).

      To enable access to this table, you must first set the uresolver_enable_getit_holding_configuration customer parameter to true (Configuration Menu > Fulfillment > General > Other Settings).

    2. From the Filter drop-down list, select the language for which you want to create a label.

    3. Select Add Row.

    4. Specify the following fields in the Add Row dialog box:

      • Code – Specify the name of the code for this label.

      • Description – Specify the display label to display in the Get It service.

      • Default Value – Indicate whether this will be the default value (Yes or No).

    5. Select Add Row to save the row and return to the code table.

    6. Make sure that the new row is enabled.

    7. Use the arrows in the Move Up and Move Down columns to change the order in which the holdings fields appear in the Get It service.

    8. Select Save.

    9. For the new holdings display field, create and enable a mapping row in the Primo Customized Holding mapping table. For more information, see Configuring the Mapping of the Holdings Fields.

    Displaying the Complete Holdings Summary on the Locations Page

    By default, the Locations page displays partial holdings summary for a location, but you can configure the page to include a View more link, which enables users to view the complete holdings summary without having to open the location's details.

    PVE_GetIt1_Locations.png

    Locations Page - Partial Holdings Information Shown

    If a title is held at more than 10 locations, its holdings summary will not appear on the Locations page, but it will appear on the Location Items page. For information on how to increase the maximum number of locations, see the max_holding_per_record parameter in the Discovery Customer Settings mapping table (Configuration Menu > Discovery > Other > Customer Settings)

    To enable this functionality, set the holdings_fields_display_in_locations_list_view parameter to true in the Discovery Customer Settings mapping table (Configuration Menu > Discovery > Other > Customer Settings).  

    • Was this article helpful?