通用电子服务
本页面介绍如何配置通用电子(HTTP)服务,包括URL模板、在共享区分享通用电子服务、配置电子服务的顺序等。
有关所有主要读者服务文档页面的链接,请见读者服务。
配置通用电子服务
要配置通用电子服务,您必须具有以下角色之一:
-
通用系统管理员
-
读者服务管理员
除了在您的资源库中找到的服务(例如全文、请求等),Alma使您可以定义通用HTTP服务(例如在ProQuest dissertations、Amazon.com、Ask a Librarian等中检索)以在记录的完整显示页面的查看、获取和如何获取部分中向读者展示。允许用户访问或订购资料的服务被视为传递相关,且会显示在记录的完整显示页面的查看、获取和如何获取部分中。
要让这些服务出现在Leganto中,见在Leganto中启用通用电子服务。
为了创建通用电子服务,您必须熟悉服务URL的语法,其中包含查询或访问服务中特定信息所需的参数。该服务的URL以及从Alma的链接解析器返回的OpenURL上下文对象属性用于定义URL模板,Alma用来创建出现在查看和/或获取中的服务链接。
另外,您可以为通用电子服务配置以下显示设置:
-
指定服务顺序 - 见配置通用电子服务顺序
-
定义显示逻辑规则 - 见配置显示逻辑规则
您也可以共享您的通用电子服务到共享区,以及使用其他机构定义的通用电子服务。见共享通用电子服务到共享区。
建议在查看中使用Ex Libris的Unpaywall服务额不是外部使用客户Unpaywall GES。这是因为Ex Libris的Unpaywall服务中的开放获取100%可用。
- 打开通用电子服务配置页面(配置菜单> 读者服务> 发现界面显示逻辑 > 通用电子服务)。 通用电子服务列表(Alma-Primo)
-
单册层级栏默认隐藏,您可以通过选定表格上方的管理栏显示图标将其添加到表格中。
-
这是文献传递/馆际互借服务吗栏只在Primo VE和Alma-Summon环境中可用。
-
-
选择添加服务。 添加服务对话框打开。
添加服务对话框除非特殊说明,所有字段都在以下环境中支持:Alma-Primo、Primo VE和Alma-Summon。
-
输入以下服务信息:
-
服务代码 – 服务的内部代码。
-
服务名称 – 服务的内部名称。
-
服务描述 – 服务的描述。
-
公共名称 – 在查看和/或获取中显示的链接标签。
-
公共备注 – 在查看和/或获取中的链接下方显示的服务的说明或备注。
-
这是文献传递/馆际互借服务吗 – 选择是指示该服务为传递相关并提供资源的访问。选择否指示该服务不为传递相关且会显示在链接部分下。
该字段在Alma-Primo环境中不可用。
-
显示位置 - 指定记录的完整显示中想要显示GES链接的部分。下表列出不同客户环境中可用的选项:
显示位置仅在这是文献传递/ILL服务吗选择为是时显示。
如果这是文献传递/ILL服务吗选择为否,则显示位置不显示。Alma-Primo Primo VE和Alma-Summon - 获取
- 查看
- 获取&查看
- 无 - 服务显示在记录完整显示的链接部分中。
- 获取&如何获取
- 查看&如何获取
- 获取、查看和如何获取
- 无 - 服务显示在记录完整显示的链接部分中。
如何获取部分仅在记录没有馆藏时显示。通常而言,如何获取部分用于资源共享和相关的馆际互借服务链接。
-
URL模板 - 选择外部服务连接时重定向到的URL。外部服务链接包含服务的基址URL,以及任何查询或访问服务特定信息所需的参数。根据服务的URL的语法格式化。有关更多信息,见URL模板。
-
单册层级 - 选择是在每个匹配输入规则的单册旁边显示链接。选择否在馆藏级别显示链接。
- 该选项仅在显示位置字段的值包含GetIt时显示。
- 要防止潜在的执行问题,单册层级的通用电子服务不能使用显示逻辑规则中的If Exists
- 如果您更新现有的通用电子服务并将单册级别设置从“否”更改为“是”,则使用此服务创建的显示逻辑规则将不再起作用,并且服务的标签将更改并显示后缀(未列出)。您需要删除之前创建的显示逻辑规则,才能从下拉列表中删除该服务。
有关更多信息,见单册层级通用电子服务。
-
-
点击添加并关闭。新服务将显示在通用电子服务页面上,并具有以下操作: 删除和编辑。
-
显示服务详情页面。
服务详情页面(服务详情选项卡) -
要仅将此服务显示给登录用户,在不登录启用字段中选择否。
-
要根据机构仓储中的纸本资源的可用性隐藏此服务,为禁用服务选择以下选项:
当访客用户或没有配置校区的用户执行任何校区级别的禁用操作时,Alma会禁用/隐藏机构级别的基于自助借阅的服务。
-
从不 – 这项服务从不禁用。
-
当资源由校区拥有时 – 当资源的纸本单册由校区拥有时禁用服务。
-
当资源是由校区拥有且可用时 – 当资源的纸本单册由校区拥有且可用时(即不在任何进程中)禁用服务。
-
当资源由机构拥有时 – 当资源的纸本单册由机构拥有时禁用服务。
-
当资源由机构拥有且可用时 – 当资源的纸本单册由机构拥有且在开发位置就位时禁用服务。请注意,如果纸本位置设置为不可用(见添加纸本位置)且该选项选定,服务启用。当单册在特定位置(如阅览室)不可请求时,您可能想要使用该选项。设置该位置为不可用会启用显示服务。
-
-
服务可用性规则选项卡显示系统用于确定是否对用户隐藏服务的规则。每个服务都有一个默认规则在没有其他规则适用时使用。 默认通用电子服务规则默认隐藏服务(IsDisplay=False)。您可以按需编辑默认规则并添加规则。
服务可用性规则选项卡 -
添加关于OpenURL上下文对象属性的规则(可在用户搜索期间由Alma的链接解析器返回),以确保Alma具有显示服务的必要信息。
-
可用的属性是标准OpenURL属性。有关更多信息,见URL模板的常用OpenURL属性。
-
配置了单册级别服务时可以使用以下单册级别属性:
-
material_type
-
item_policy - 从机构的单册政策表填充值。见配置单册政策。
-
process_type
-
base_status - 值为单册不在架和单册在架。
-
item_call_number
-
-
在规则中添加参数将导致参数之间具有AND关系,这意味着在规则被视为true之前,所有值必须为true。对于OR条件,只有一个值必须为true,应在新规则中单独输入参数。
-
如果多个规则为true,则输出参数将基于第一个为true的规则应用。
-
要添加新规则,点击添加规则。打开编辑规则页面。
编辑规则页面 -
在编辑规则部分,输入规则的名称(必需)和说明(可选)。
-
在输入参数部分,点击添加参数。打开添加参数对话框。
编辑规则页面 -
输入以下字段:
-
名称 – OpenURL上下文对象中属性的名称。有关更多信息,见URL模板的常用OpenURL属性。
-
运算符 – 与此上下文对象属性一起使用的比较运算符。
-
值 – 该参数的接受值。要匹配多个值,为每个值创建一个单独的规则。请注意,并非所有运算符都需要一个值。
-
-
选择添加参数。该参数添加到输入参数列表中。
-
在输出参数部分,将IsDisplay设置为true。
-
选择保存。服务可用性规则页面显示新规则。
-
-
选择保存。通用电子服务页面显示新服务。
在合作网络中,您可以在网络区中创建通用电子服务,然后将其分发给成员机构。成员机构队分发的记录有查看权限但是无法编辑或删除。当分发了网络区通用电子服务时,本地列表将仅显示分发的记录或同时显示分发的记录和之前的本地通用电子服务记录,取决于客户参数network_ges_distribution_members_behavior的配置。
欲知更多信息,见在网络区配置读者服务信息。
URL 模板
URL用相关值替换OpenURL字段括号(“{" and "}”)中的值。例如,引用URL的ISBN被替换为包含以下内容的URL:...&isbn={rft.isbn}&...
例如,亚马逊检索特定ISBN的网址:
当连接到资源共享代理时,请确保此字段包含与正在使用的代理相对应的属性。例如,使用OCLC代理时:
ILiad - 书籍/书籍单册(根据您所在机构的基址URL)。例如:
ILLiad - 文章/期刊(根据您所在机构的基址URL)。例如:
ProQuest - 学位论文服务。例如:
以下值可以在用于规范ISBN、ISSN、eISBN或eISSN的大括号中的URL模板参数指定:
-
rft.normalized_isbn
该规范化移除数字和破折号(-)之后的文本并将ISBN 10转换为ISBN 13。
-
rft.normalized_issn
该规范化移除数字之后的文本并将文本改为小写。
-
rft.normalized_Eisbn
该规范化移除数字和破折号(-)之后的文本并将ISBN 10转换为ISBN 13。
-
rft.normalized_Eissn
该规范化移除数字之后的文本并将文本改为小写。
有关OpenURL的更多信息,见以下内容:
-
OpenURL详情的特定供应商网站
URL模板的常用OpenURL属性
下表描述从Alma的链接解析器返回的OpenURL属性按以下通用类别分组。
分类 | 前缀 | 描述 |
---|---|---|
请求者 | req. | 有关请求实体的信息,即读者。对通用电子服务创建服务可用性规则时不使用。 |
ReferringEntity | rfe. | 关于引用实体的信息,例如,Primo。对通用电子服务创建服务可用性规则时不使用。 |
对象 | rft. | 有关请求单册的信息。 |
ServiceType | svc. | 对象的特定格式是否可用:“是”或“否”。例如,请求的目标是否作为摘要或全文可用。可能有多种服务类型可用。 |
其他 | 多种 | 其他返回值未使用,除非如下标注。 |
属性 | PNX 映射 | MARC 21字段 | 描述 |
---|---|---|---|
req_id | PDS处理(见识别读者以提供相应服务) | ||
rft.advisor | 学位论文顾问 | ||
rft.applcc | 专利的ISO两字符格式的申请国家代码。专利申请的主要国家。 | ||
rft.appldate | 专利申请日期 | ||
rft.applyear | 专利申请年份 | ||
rft.artnum | addata/artnum | 文章编号。由出版者分配。URL可能是在线文章唯一可用的ID。 | |
rft.assignee | 专利的被分配人:"Smith, John J.", "IBM" | ||
rft.atitle | addata/atitle | 文章或章节题名 | |
rft.au | addata/au | 100或110或111 | 作者的全名:"Smith, Fred James Jr." |
rft.aucorp | addata/aucorp | 创建文件的组织或团体:"Mellon Foundation" | |
rft.aufirst | 第一作者的名字:"Fred James" 可有空格和标点。 | ||
rft.auinit | addata/auinit | 第一作者的名字和中间名缩写 | |
rft.auinit1 | addata/auinit1 | 第一作者的名字缩写 | |
rft.auinitm | addata/auinitm | 第一作者中间名缩写 | |
rft.aulast | addata/aulast | 第一作者姓氏:"Smith" 可有空格和标点。 | |
rft.ausuffix | addata/ausuffix | 第一作者姓名后缀:"Jr."等等 | |
rft.bici | addata/bici | 图书单册和组件标识符(BICI代码) | |
rft.btitle | addata/btitle | 有关LDR位置,见识别书目资料类型的字段。 | 如果LDR material_type = BK,则为书名。见rft.jtitle。 |
rft.cc | 出版国家代码,ISO两字符格式:"US"。见co. | ||
rft.chron | 不是标准格式的计数级别或年代级别:"1st quarter"。如有可能,使用日期。见ssn和季度。 | ||
rft.co | 出版国家:"United States"。见cc. | ||
rft.coden | addata/coden | 030 a | CODEN(字母数字代码) |
rft.date | addata/date | 发布日期。就专利而言,这是专利发行日期。格式是 YYYY、YYYY-MM或YYYY-MM-DD。 | |
rft.day | 出版日 | ||
rft.dcContributor | 都柏林核心元数据贡献者:个人、组织或服务 | ||
rft.dcCreator | 都柏林核心元数据创建者:个人、组织或服务 | ||
rft.dcDescription | 都柏林核心元数据描述:摘要、目录、图形表现或自由文本 | ||
rft.dcFormat | 都柏林核心元数据格式:文件格式、物理介质或尺寸,如MIME类型 | ||
rft.dcIdentifier | 都柏林核心元数据标识符:明确的资源标识符 | ||
rft.dcLanguage | 都柏林核心元数据语言:资源语言 | ||
rft.dcPublisher | 都柏林核心元数据出版者:个人、组织或服务 | ||
rft.dcRelation | 都柏林核心元数据关系:相关资源 | ||
rft.dcRights | 都柏林核心元数据版权:版权信息 | ||
rft.dcSource | 都柏林核心元数据来源:获取资源的相关资源 | ||
rft.dcSubject | 都柏林核心元数据主题:关键字和分类代码 | ||
rft.dcTitle | 都柏林核心元数据题名:资源题名 | ||
rft.dcType | 都柏林核心元数据类型:性质和类型,如DCMITYPE所述。有关格式,见dcFormat。 | ||
rft.degree | 学位发布,论文 | ||
rft.doi | addata/doi | DOI(数字对象标识符)字段 | |
rft.edition | 显示/版本 | 250 a | 图书版本,通常是短语,有或没有数字:"First edition", "4th ed."。 |
rft.eisbn | addata/eisbn | 如果没有020 e且记录不为纸本,则为020 a;否则020 e | 电子版国际标准书号。可以是多个ISBN,用逗号分隔。可能包含连字符。可能或可能不同于rft.isbn。 |
rft.eissn | addata/eissn | 如果没有020 e且记录不为纸本,则为020 a;否则020 e | 电子版国际标准序号。可能是多个ISSN,用逗号分隔。可能包含连字符。可能或可能不同于rft.issn。 |
rft.epage | addata/epage | 卷/期中的文章/章节的结尾页。 | |
rft.format | addata/format | MIME类型的格式 | |
rft.genre | addata/genre | 之一:
| |
rft.inst | 学位论文的发布机构 | ||
rft.inventor | 馆藏者完整名字:"Smith, John J."。专利。 | ||
rft.invfirst | 馆藏者名字:"John J."。专利。 | ||
rft.invlast | 馆藏者姓氏:"Smith"。专利。 | ||
rft.isbn | addata/isbn | 如果有020 e则为020 a;否则如果记录不为纸本则为776z或如果没有020 e且记录为纸本则为020 a | 国际标准书号。九位数加上一个校验位。可能包含连字符。 |
rft.issn | addata/issn | 如果没有022 e且记录为纸本,则为022 a;否则如果有022 e则为022 a或如果记录不为纸本则为776 x | 国际标准连续出版物号。可能包含连字符。一本书的ISSN可能与该系列相关联。 |
rft.issue | addata/issue | 期刊期号:"Spring 1998"。一般为数字。 | |
rft.jtitle | addata/jtitle | 有关LDR位置,见识别书目资料类型的字段。 | 如果LDR material_type = CR,则为完整期刊题名。见rft.btitle。例如,"Journal of the American Medical Association"。对于短标题,请使用拼接。 |
rft.kind | 专利代码:"AU A1"。专利代码在原籍国有意义。 | ||
rft.lccn | addata/lccn | 010 a,z | 美国国会图书馆控制编号 |
rft.mms_id | 单册的MMS ID | ||
rft.month | 出版月 | ||
rft.number | 专利申请号 | ||
rft.object_type | 有关LDR位置,见识别书目资料类型的字段。 | LDR material_type默认为BOOK。 | |
rft.oclcnum | addata/oclcid | 035 a,z | OCLC控制号码或期刊级别OCLC号码。可以是多个OCLC控制号,用逗号分隔。 |
rft.pages | addata/pages | 卷/期中的文章/章节的开头和结尾页:"53-58"。也可以包含不按顺序的页面,例如"12-6,64-67"。见spage和epage。 | |
rft.part | addata/part | 细分或代替卷。例如:"B"、"Supplement"。 | |
rft.place | addata/cop | 260 a或264 a | 出版地:"New York"。 |
rft.prioritydate | 专利的优先日期 | ||
rft.pub | addata/pub | 502 a,c或260 b或264 b | 出版商名称:“Harper and Row”。 |
rft.pubdate | 260 c或260 g或264 c或362 a或008(date1) | 专利的出版日期 | |
rft.publisher | 502 a,c或260 b或264 b | 出版商名称 | |
rft.pubyear | 出版年 | ||
rft.quarter | addata/quarter | 年代级别: "1", "2", "3", 或 "4"。对于非标准年表,使用日期。 | |
rft.series | addata/seriestitle | 包含这本书的连续出版物题名。也可能存在与该系列相关联的ISSN。 | |
rft.sici | addata/sici | 连续出版物单册及其文献标识符(SICI代码) | |
rft.pages | addata/spage | 卷/期刊中的文章/章节的起始和结尾页: | |
rft.ssn | addata/ssn | 季节:“冬天”,“春天”,“夏天”或“秋天”。对于非标准季节,使用日期。 | |
rft.stitle | addata/stitle | 245 a | 短期刊题名:"J Am Med Assn"。对于完整的标题,使用期刊题名. |
rft.title | 245 a,b | 书名(已弃用:使用btitle),期刊标题(已弃用:使用jtitle),论文标题,专利标题 | |
rft.tpages | 总页数: "392"。通常仅用于专著(书籍和印刷报告)。可能不是数字:"F96"。 | ||
rft.volume | addata/volume | 期刊卷: "124",通常为数字,但可以是罗马数字等 | |
svc.abstract | 摘要 | ||
svc.any | 任意格式 | ||
svc.citation | 引文 | ||
svc.fulltext | 全文 | ||
svc.holdings | 馆藏信息。该字段不用于根据记录是否有馆藏来隐藏服务。如果OpenURL中包含,则会在上下文对象中存储以用于GES。 | ||
svc.ill | 馆际互借 |
单册层级通用电子服务
通用电子服务添加为单册层级服务时,您可以配置URL模板包含以下馆藏和单册层级的信息:
馆藏/单册元素 | 占位符名称 |
---|---|
当前图书馆(代码) | 图书馆 |
当前图书馆(代码) | 位置 |
当前索书号 | call_number |
条码 | barcode |
资料类型(代码) | material_type |
当前单册政策(代码) | item_policy |
MMS ID | mms_id |
进程类型(代码) | process_type |
单册描述 | 描述 |
存储位置ID | storage_location_id |
单册索书号 | item_call_number |
此外,可以添加馆藏记录的字段到URL模板。占位符语法为HOL_{field}_{indicators}_{subfields}。可选使用指示符。例如:
-
HOL_506_ab - Alma会从506字段提取子字段a和子字段b。每个子字段会由空格分隔。不考虑指示符。
-
HOL_506_12_df - Alma仅在存在指示符1和2时从506字段提取子字段d和子字段f。每个子字段会由空格分隔。
-
HOL_506_1#_g - 这个情况下,Alma仅在首个指示符的值为1且不从属于第二指示符时从506字段提取子字段g。
样本URL模板可以为:<baseURL>?LIB={library}&BARCODE={barcode}&FIELD1={HOL_506_ab}。
定义通用电子服务时允许使用书目记录中的任何字段
“通用电子服务书目字段丰富”配置屏幕(配置 > 读者服务 > 发现界面显示逻辑)可让机构定义将从记录的元数据中提取哪些字段,并在定义“可用性规则”或在定义“通用电子服务”(配置 > 读者服务 > 发现界面显示逻辑 > 通用电子服务)期间增强“URL模板”字段时可供使用。
下面是示例工作流程:
1.访问新的配置屏幕并添加一个新行以指向特定的书目字段(示例中的020_a)。
2.您可以在规则的输入参数部分找到新定义的书目字段。
3.您还可以利用通用电子服务的URL模板字段中新定义的字段。
4.以下如何向Discovery (Primo)系统中的读者显示此内容以及如何构造实际URL的示例。
当向“通用电子服务书目字段丰富”配置屏幕添加行时,您需要定义记录格式、书目字段和子字段。“通用电子服务中的字段名称”中定义的值将是定义通用电子规则/URL模板时出现的值。
1.当2条书目记录匹配时,该逻辑将仅适用于“选定的”书目记录。
2.如果URL模板字段以参数占位符开头且前面没有文本或URL(无论其后面是什么内容),则不会对
第一个参数的信息进行任何解码。
3.对于网络区成员,如果通用电子服务使用“通用电子服务书目字段丰富”页面中的相应值,则建议
使用与网络区中相同的名称。这是为了显示机构区或网络区域资源的通用电子服务。
有关更多信息,见通用电子服务。
共享通用电子服务到共享区
要共享和复制共享的通用电子服务,您必须具有以下角色之一:
- 读者服务管理员
- 通用系统管理员
机构花费很多时间创建通用电子服务。为了让这些机构节约时间和精力,图书馆员可以提交他们的通用电子服务到共享区并复制和使用其他机构提交到共享区的通用电子服务。一旦将通用电子服务复制到机构,机构可以按需对其修改。
通用电子服务提交时,与其相关的规则也会提交。
提交的通用电子服务显示在通用电子服务页面(Alma配置 > 读者服务 > 发现系统界面显示逻辑 > 通用电子服务)的共享区选项卡。复制的通用电子服务显示在机构区选项卡中。
由网络机构设置的通用电子服务也显示在“机构区”选项卡中。要分发通用电子服务给联盟成员,使用分发读者服务网络配置作业(见在网络区中配置读者服务信息)。由网络机构设置的通用电子服务由网络机构管理,因此无法由成员机构编辑或提交。
- 在通用电子服务页面(Alma配置 > 读者服务 > 发现系统界面显示逻辑 > 通用电子服务)的机构区选项卡中对通用电子服务从行操作中选择提交。
显示确认消息。
- 您也可以更改服务代码和服务名称。
- 建议更改描述以包含将复制配置文件的机构的详情。
- 您可以选择输入或更改联系人的电子邮件地址。
- 选择确认。服务显示在共享区选项卡中也可以由任何机构复制。
如果通用电子服务已提交到共享区,您也可以编辑和重新提交编辑过的通用电子服务。最新的通用电子服务覆盖此前的通用电子服务。该操作对其他机构本地的通用电子服务不会由影响。
- 在通用电子服务页面(Alma配置 > 读者服务 > 发现系统界面显示逻辑 > 通用电子服务)打开共享区选项卡。
要查看有关通用电子服务的更多信息,选择查看。配置文件详情出现。
- 对通用电子服务选择复制。通用电子服务复制到您的机构且新通用电子服务已打开用于编辑。通用电子服务已复制且状态默认为未启用。
- 按需编辑通用电子服务详情。
- 完成后,选择保存。
- 选择机构区选项卡查看复制的通用电子服务。
- 对通用电子服务选择删除然后选择确认。
该通用电子服务不再对其他机构可用。但是,未被删除;您可以继续在机构区选项卡中使用。以及,如果其他机构已经复制了该通用电子服务,您的删除不会影响它们的本地复本。
配置通用电子服务的排序
- 通用系统管理员
- 读者服务管理员
通过通用电子服务排序页面,您可以配置Primo中显示通用电子服务的顺序。像其他服务一样,您还可以分配列表中第一个或最后一个组中显示的服务。
您只能在机构级别配置通用电子服务的顺序。从读者服务配置页面上的正在配置过滤器中选择所需的机构。
该页面没有保存按钮。此处做出的每个选择会自动保存在Alma中。
-
打开通用电子服务订购页面(配置菜单> 读者服务> 发现界面显示逻辑 > 通用电子服务)。
-
选择添加到顶部或添加到最后服务配置结果列表的服务顺序。
-
在服务类型字段中,选择通用电子服务类型。
-
在服务名称字段,选择服务。
-
在服务值字段,选择服务值。
-
根据定义的列表,选择添加到顶部或添加最后的服务。服务显示在定义的列表中。
-
对于每个列表,选择向上移动和向下移动箭头对服务排序。