Display Logic Rules for Electronic Resources

Updated: October 25, 2023

Background and Documentation

Display Logic Rules control the conditions for display of Alma Services in Primo VE's Get It and View It sections.  They are configured on the Discovery Interface Display Logic page in Alma Configuration > Fulfillment > Discovery Interface Display Logic > Display Logic Rules.  This page contains some optional recipes for controlling the presentation of e-collections with Display Logic Rules that I-Share institutions may choose to configure.

To configure Display Logic Rules (DLR) for Primo VE, you must have the Alma user role of General System Administrator or Fulfillment Administrator.

Ex Libris documentation

In the complete Ex Libris documentation on DLRs, you can read how to Add Display Logic Rules for Primo VE.

For a demonstration of how to configure DLRs, watch the Ex Libris Discovery-Display Logic Rules training video (12 mins).

Related CARLI documentation

CARLI-required Display Logic Rules for I-Share Institutions - Information only. These rules are already in place in all I-Share Alma instances having been created for you by CARLI or Ex Libris staff.

I-Share Display Logic Rules Recipes for Requesting in Primo VE - Optional recipes for controlling the presentation of local and I-Share request links with Display Logic Rules.

Interlibrary Loan-Related Display Logic Rules - Optional recipes for controlling when ILL-related services display.

Open Office Hours Oct.12, 2023 - Open Office Hours on Electronic Resources and Alma.  October 12 Slides on Display Logic.

How to hide one e-collection when another specific e-collection is available

Goal: If a resource is in e-collection X, don’t show links to e-collection Y (or possibly several different e-collections).

Why might you want to do this? To give priority to X over Y. For example, e-collection X may be lower cost than e-collection Y, or e-collection X may have better linking quality and reliability.  

This recipe requires you to create one Display Logic Rule (DLR).

How to define the DLR:

The Example Rule in the steps below will hide "EBSCOhost GreenFile" if the full text is available in "EBSCOhost Academic Search Complete."

1. Go to Alma Configuration > Fulfillment > Discovery Interface Display Logic > Display Logic Rules

2. Click on Add Rule to create a blank rule:

DLR_blank.GIF

3. Click on the down arrow at the end of  "hide service *" box and choose "Full Text".  The boxes/options will change below the "hide service" box.

DLR_service.gif

4. Click on the down arrow at the end of  "with" and choose "Electronic collection".

DLR_fULLTxt_either.gif

5. Then click on the down arrow at end of the "with value" box. A list of activated e-collections will display and you can click on the one you want to hide.

DLR_EColl_list.gif

6. Next click on down arrow at end of "if exists service" box and choose "Full Text".

DLR_full_optionbottom.gif

7. Then click on down arrow at end of the "with value" box. A list of activated e-collections will display and you can click on the one you want to prioritize showing.

DLR_EColl_list_bottom.gif

8. Confirm the rule has the values you intend:

DLR_1Coll_1Coll.GIF

9. When ready, click Add and Close.

 Close.GIF

If you are editing an existing rule, the box is "Save and Close." The Display Logic Rule is done.

Other Options and Examples

If desired, you can add more than one e-collection to a rule. For example, the rule pictured below will hide "Counseling and Therapy in Video: Vol. 2," "Criminal Justice Database," and "EBSCOhost GreenFile" if the full text is available in "EBSCOhost Academic Search Complete."

DLR_multiColl_1Coll.GIF

Use the "Interface" option to hide a group of e-collections from the same vendor/interface company. Just select "Interface" instead of "Electronic collection" in the "with" box for "Full Text" service.

For example, the rule pictured below means: If the resource is in any EBSCOhost Interface e-collection, don't show "CCC Get it Now" Interface e-collections. This might be useful because "CCC Get it Now" from Copyright Clearance Center e-collections are more costly than EBSCOhost. Display logic rules can be used to prioritize less expensive e-collections as compared to "CCC Get it Now" and similar pay-per-article document delivery e-collections.

DLR_Interfaces.GIF

You can also mix Electronic Collections and Interface variables. The rule pictured below will hide any other interface's e-collections if the full text is available in "EBSCOhost Academic Search Complete." Leaving the "with value" box blank will include all interfaces or all e-collections.

DLR_Interfaces_ecMix.GIF

Use to show fewer full text options/to declutter

For example, here’s a long list of possible full text options for this periodical “Education Week”.  Example 1.gifExample before.gif

 

Which one are your patrons most likely click on? The first one.  If indeed that’s the e-collection your library thinks is best, then consider a DLR like the one below to declutter the display.

Display rule.gif

 

Prioritize more reliable Open Access sites

This example will hide the aggregator Open Access sites "DOAB" and "OAOPEN Free" if the publisher site "Project Muse" has a portfolio for the same ebook.

Example 2.gif

 

Prioritize less expensive e-collections

These rules say, "if in other e-collection(s) listed, don’t show the “on demand” CCC type collection(s). (Pay per article type e-collection)."  Potentially the rules save your library money and result in less clutter.   Remember DLRs are in priority order. Number 13 will be applied before number 14.

Rule #13

CCC Ex. 2.gif

Rule #14

CCC Ex. 2.gif

View in Configuration-Fufillment- Display Logic Rules

Example for DLR order.gif