Configuring Delivery for the Services Page
If you are working with Primo VE, see Primo VE for more details.
When an end user selects a delivery tab (View It or Get It), Primo sends an OpenURL request to Alma to display the requested delivery information. In order to construct the OpenURL request for each tab, Primo uses the GetIt! Link mapping tables to map the Remote Search Resource delivery category and the available services status to either the almaviewit_services or almagetit_services template, as shown in the table below (which contains the out-of-the-box settings).
The following are the available service statuses:
- viewit_FT – View It services and full text are available.
- viewit_NFT – View It services are available, but there is no full text.
- getit – Get It services are available.
- viewit_getit_FT – View It services, Get It services, and full text are available.
- viewit_getit_NFT – View It and Get It services are available, but there is no full text.
The View It and Get It services can be integrated with any third-party discovery system that is configured to use a SAML-based identity provider for both Alma and the discovery interface authentication. For detailed information, see https://developers.exlibrisgroup.com/alma/integrations/discovery.
Mapping Table | Use | Delivery Category / Status | Definition |
---|---|---|---|
GetIt Link 1 Configuration | Defines the main delivery option (Get It 1). | Remote Search Resource / viewit_FT or viewit_NFT | The system uses the almaviewit_services template to request View It services from Alma.
If the view is configured to link to the online resource on the Brief Results tile page in the Views wizard, the title is a direct link to the online resource. In this case, the system uses the almasingle_services template.
|
Remote Search Resource / getit | The system uses the almagetit_services template to request Get It services from Alma. | ||
Remote Search Resource / viewit_getit_ FT or viewit_ getit_NFT |
The system uses the almaviewit_services template to request View It services from Alma. | ||
GetIt! Tab 1 Text Configuration | Defines the codes used for the label of the GetIt 1 tab. The text is defined in the code tables. | All | Every delivery category/status has a separate code. See mapping table for details. |
GetIt! Link 2 Configuration | Defines the secondary delivery option (Get It 2). | Remote Search Resource / viewit_getit_FT or viewit_ getit_NFT |
The system uses the almagetit_services template to request Get It services. |
Remote Search Resource / viewit | GetIt 2 is not defined. There are no additional options. | ||
Remote Search Resource / viewit_FT or viewit_NFT | GetIt 2 is not defined. There are no additional options. | ||
GetIt Tab 2 Text Configuration | Defines the codes used for the label of the GetIt 2 tab. The text is defined in the code tables. | All | Every delivery category/status has separate code. See this mapping table for details. |
All of the templates mentioned in the above table are defined in the Templates mapping table under the Delivery subsystem.
The following table describes the out-of-the-box settings in the Delivery code tables:
Code Table | Use | Delivery Category / Status | Definition |
---|---|---|---|
GetIt! Tab 1 | Defines label for the GetIt 1 tab. | Remote Search Resource / viewit_FT, viewit_getit_NFT, viewit_getit_FT, viewit_getit_NFT | View It |
Remote Search Resource / getit | Get It | ||
GetIt! Tab 2 | Defines label for GetIt 2 tab. | Remote Search Resource / viewit_getit_FT, viewit_getit_NFT | Get It |
Remote Search Resource / getit, viewit_FT, viewit_NFT | Not defined |