配置Alma数据和服务的Primo传递
如果正在使用Primo VE,见Primo VE传递服务。
除了一些例外(如改变标签和修改在线资源传递种类),至Alma的传递已在出厂时被配置好并且不需要任何更改。 Alma数据传递要求使用特定的传递模板。 如果您需要修改设置,咨询Ex Libris客户支持。
下文说明了Primo如何传递Alma数据和服务。 关于传递的常规说明,见传递部分。
对于Primo中的发现记录,Alma提供下列服务种类:
- 查看 – 显示全文或资源的在线链接。
- 获取 – 显示有关纸本资源的服务(如为印刷型单册提供请求选项)。
查看和获取服务现在可以与任何使用SAML认证方式的第三方发现系统集成。 欲知详细信息,见 https://developers.exlibrisgroup.com/alma/integrations/linked_data。
Alma数据源向下列类型的记录提供传递信息,并且Primo必须配置为显示这些类型记录的Alma查看和获取服务:
- 本地 – 获取并存储在您的本地Primo服务器的Alma记录。
- 远程 – 通过在CDI和Metalib的远程检索找到的记录。
对于本地和远程记录,当终端用户在Primo前端选择一个传递选项卡(查看和获取)时,Primo发送一个OpenURL请求至Alma。 关于传递选项卡的更多信息,见配置Alma的传递系统。
从Alma获取的本地Primo记录的传递设置
Primo为Alma记录使用下列传递种类:
- Alma-P – 用于纸本记录。
- Alma-E – 用于电子记录。
- Alma-D – 用于数字化记录。
- Alma-C – 用于数字化资源库.
对于标准发布,Primo检查从Alma中获取的数据中的 INT字段以分配上述的值到PNX记录中的传递/传递种类 (传递种类) 字段。
当 INT 字段设为P并且记录也包括 856 字段时(这指示记录有在线资源),会产生例外。 在这种情况下,Primo设置PNX记录中的 传递/传递种类字段为 在线资源, 指示系统通过856字段提供在线资源的链接而不是直接使用Alma的数据。 当从其他ILS系统至Alma的迁移无法将记录转换为电子记录时此例外可能会发生。 要处理此状态,需要修改出厂设置。 欲知更多信息,见 修改在线资源传递种类。
对于集中化的发布,Primo检查INST子字段b以分配每个机构的传递/传递种类。
修改在线资源传递种类
出厂设置中,Primo使用856 链接 (规范化为PNX中的links/linktorsrc字段)作为在线资源的主传递选项(GetIT 1)的基础。 需要在GetIT!中修改 在线资源传递代码的默认标签。 选项卡1文本配置映射表为用于Alma的术语。
此外,Primo配置次级传递选项(GetIt 2)以发送标准OpenURL模板到在线资源的Alma的链接解析器。
如果您使用Alma,您需要改变下列映射表格中的设置以从Alma请求获取服务。
- GetIt! 选项卡1文本配置 – 配置用于定义获取1选项卡的标签的代码。
- GetIt! 选项卡2文本配置 – 配置用于定义获取2选项卡的标签的代码。
- GetIt! 链接2配置 – 配置用于建立发送给Alma的OpenURL请求的模板。
要为Alma配置在线资源设置:
- 使用下列表格修改GetIT中的在线资源传递类型的代码 选项卡1文本配置映射表:
GetIT! 选项卡1文本配置映射表格 传递种类代码 可用性状态代码 选项卡1标签代码(更改) 选项卡1标签代码 (至) 在线资源may_be_restrictedtab1_onl_mayrestrictalma_tab1_mayrestrict在线资源受限制tab1_onl_restrictalma_tab1_restrict在线资源not_restrictedtab1_onl_norestrictalma_tab1_norestrict - 使用下列表格修改GetIT中的在线资源传递类型的代码 选项卡2文本配置映射表:
GetIT! 选项卡2文本配置映射表 传递种类代码 可用性状态代码 选项卡2标签代码(更改) 选项卡2标签代码 (至) 在线资源may_be_restrictedtab2_onl_mayrestrictalma_tab2_mayrestrict在线资源受限制tab2_onl_restrictalma_tab2_restrict在线资源not_restrictedtab2_onl_norestrictalma_tab2_norestrict - 使用下列表格修改GetIT中的在线资源传递类型的代码 链接2配置映射表:
GetIT! 链接2配置映射表 传递种类代码 可用性状态代码 PNX中的链接字段(更改) PNX中的链接字段(至) 在线资源may_be_restrictedopenurlAlmagetit在线资源受限制openurlAlmagetit在线资源not_restrictedopenurlAlmagetit
Alma资源库不提供可用性状态。
本地Alma记录的出厂传递设置
下表总结了在Primo映射和代码表中支持Alma传递种类的出厂设置 (Alma-P, Alma-C, Alma-D, and Alma-E)。 您可以按需修改这些设置。
下表描述了传递映射表中的Alma特定设置:
映射表格 | 使用 | 传递种类/ 可用性状态 | 定义 |
---|---|---|---|
GetIt链接1配置
|
定义主传递选项 (获取1)
|
Alma-P / 全部状态
|
系统使用Almagetit模板从Alma请求获取服务。
|
Alma-E和Alma-D / 全部状态
|
系统使用Almagetit模板从Alma请求查看服务。
|
||
Alma-C / 无状态
|
系统使用linktocollection模板显示资源库大厅中的资源库。
|
||
GetIt! 选项卡1文本配置
|
为获取1选项卡中的标签定义代码。文本在GetIt!中定义。 选项卡1代码表。
|
Alma-P, Alma-E, Alma-D / 全部
|
每个传递种类/状态有不同的代码。 欲知详情,见映射表中的映射行。
|
Alma-C / 无状态
|
系统使用linktocollection 代码。
|
||
GetIt! 链接2配置
|
定义次传递选项 (获取2)
|
Alma-P / 全部状态
|
不定义其它传递选项。 所有的Alma服务通过获取提供。 如果需要更多传递选项,可以添加本地定义。
|
Alma-E和Alma-D / 全部状态
|
系统使用Almagetit模板从Alma请求获取服务。
|
||
选项卡2文本配置
|
为GetIt2选项卡中的标签定义代码。文本在代码表中定义。
|
Alma-E and Alma-D /全部
|
每个传递种类/状态有不同的代码。 欲知详情,见映射表格。
|
上述表格中提到的所有模板均在传递子系统中的模板映射表中定义。
下表描述了传递代码表中的Alma特定设置:
代码表格 | 使用 | 传递种类 | 定义 |
---|---|---|---|
GetIt! 选项卡1
|
为获取1选项卡定义标签。
|
Alma-P
|
获取
|
Alma-E和Alma-D
|
查看
|
||
Alma-C
|
查看资源库
|
||
GetIt! 选项卡2
|
为获取2选项卡定义标签。
|
Alma-P
|
不定义标签
|
Alma-E和Alma-D
|
获取
|
远程检索记录出厂传递设置
从CDI或MetaLib检索中Primo取得的记录被分配为远程检索资源传递种类。 要支持Alma的链接解析器和非Alma的链接解析器的出厂配置, 虚拟传递种类远程检索资源:Alma在传递表格中为Alma提供专用配置。 如果用户的机构被定义为Alma机构,系统会首先检查虚拟传递种类的表格。
CDI记录的可用性状态基于来自Alma的发布到CDI的信息。 有关更多信息,见Alma作为中央发现索引的馆藏信息源。 对于从MetaLib取得的记录,Primo使用Alma RSI API检查全文可用性状态。
下表描述了传递映射表格中远程检索的出厂设置:
表格 | 使用 | 传递种类/ 可用性状态 | 定义 |
---|---|---|---|
GetIt链接1配置
定义主传递选项 (获取1)
|
远程检索资源:Alma /
fulltext |
系统使用Almaviewit_remote模板从Alma请求查看服务。
如果题名被配置为在线资源的直链,系统使用 Almasingle_service_remote 模板。
|
|
远程检索资源:Alma /
fulltext_unknown |
|||
远程检索资源:Alma / no_fulltext
|
系统使用Almagetit_remote模板从Alma请求获取服务。
|
||
远程检索资源:Alma / no_fulltext
|
|||
远程检索资源:Alma / citation_available
|
|||
GetIt! 选项卡1文本配置
|
为获取1选项卡中的标签定义代码。文本在代码表格中定义。
|
全部
|
每个传递种类/状态有不同的代码。 欲知详情,见映射表格。
|
GetIt! 链接2配置
定义次传递选项(获取2)
|
远程检索资源:Alma /
fulltext |
系统使用Almagetit_remote模板从Alma请求其它服务。
|
|
远程检索资源:Alma / fulltext_linktosrc
|
|||
远程检索资源:Alma / fulltext_unknown
|
|||
获取选项卡2文本配置
|
为获取2选项卡中的标签定义代码。文本在代码表格中定义。
|
全部
|
每个传递种类/状态有不同的代码。 欲知详情,见映射表格。
|
上表中提到的所有模板在传递子系统中的模板映射表格中定义。
下表描述了传递代码表格中远程检索的Alma特定设置:
代码表格 | 使用 | 传递种类/ 可用性状态 | 定义 |
---|---|---|---|
GetIt! 选项卡1
|
为获取1选项卡定义标签。
|
远程检索资源:Alma / fulltext
|
查看
|
远程检索资源:Alma / no_fulltext
远程检索资源:Alma / citation_available
|
获取
|
||
GetIt! 选项卡2
|
为获取2选项卡定义标签。
|
远程检索资源:Alma / fulltext
|
获取
|
远程检索资源:Alma / no_fulltext
远程检索资源:Alma / citation_available
|
不定义标签。
|