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

    配置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以分配每个机构的传递/传递种类。
    Alma MARC - 模板Alma Dublin Core - 模板 模板中定义Primo用来规范获取记录的规则。 欲知关于这些模板的更多信息, 见 Alma MARC 21

    修改在线资源传递种类

    出厂设置中,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配置在线资源设置:
    1. 使用下列表格修改GetIT中的在线资源传递类型的代码 选项卡1文本配置映射表:
      GetIT! 选项卡1文本配置映射表格
      传递种类代码 可用性状态代码 选项卡1标签代码(更改) 选项卡1标签代码 (至)
      在线资源
      may_be_restricted
      tab1_onl_mayrestrict
      alma_tab1_mayrestrict
      在线资源
      受限制
      tab1_onl_restrict
      alma_tab1_restrict
      在线资源
      not_restricted
      tab1_onl_norestrict
      alma_tab1_norestrict
    2. 使用下列表格修改GetIT中的在线资源传递类型的代码 选项卡2文本配置映射表:
      GetIT! 选项卡2文本配置映射表
      传递种类代码 可用性状态代码 选项卡2标签代码(更改) 选项卡2标签代码 (至)
      在线资源
      may_be_restricted
      tab2_onl_mayrestrict
      alma_tab2_mayrestrict
      在线资源
      受限制
      tab2_onl_restrict
      alma_tab2_restrict
      在线资源
      not_restricted
      tab2_onl_norestrict
      alma_tab2_norestrict
    3. 使用下列表格修改GetIT中的在线资源传递类型的代码 链接2配置映射表:
      GetIT! 链接2配置映射表
      传递种类代码 可用性状态代码 PNX中的链接字段(更改) PNX中的链接字段(至)
      在线资源
      may_be_restricted
      openurl
      Almagetit
      在线资源
      受限制
      openurl
      Almagetit
      在线资源
      not_restricted
      openurl
      Almagetit
    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
    不定义标签。
    • Was this article helpful?