{"id":660,"date":"2019-10-24T13:01:28","date_gmt":"2019-10-24T00:01:28","guid":{"rendered":"http:\/\/deborahfitchett.com\/blog\/?p=660"},"modified":"2019-10-24T13:01:28","modified_gmt":"2019-10-24T00:01:28","slug":"primo-is-broken-can-you-fix-it-anzreg2019","status":"publish","type":"post","link":"https:\/\/deborahfitchett.com\/blog\/2019\/10\/primo-is-broken-can-you-fix-it-anzreg2019\/","title":{"rendered":"&#8220;Primo is broken, can you fix it?&#8221; #anzreg2019"},"content":{"rendered":"<p><strong>&#8220;Primo is broken, can you fix it?&#8221;: Converting anecdotal evidence into electronic resource access in Alma and Primo<\/strong><br \/>\n<em>Petrina Collingwood, Central Queensland University<\/em><\/p>\n<p>Combined library and IT service. EZproxy\/ADFS authentication.<\/p>\n<p>Problem: implemented quickly in late 2016; in 2017 received lots of reports of broken links (derived from unforeseen consequences of config choices &#8211; including moving EBSCOhost auth from EZproxy to SSO). Limited staff resources to troubleshoot. New Digital Access Specialist position created to fix issue.<\/p>\n<p>Approach: sought examples of issues, devised a plan to systematically check P2E records, check parsers, check static URLs correct, etc<\/p>\n<p>Cause of errors: multifarious! Incorrect metadata in PCI or target databases or Alma, configuration of parsers or electronic service linking or EZproxy config, limitations of EBSCO link resolver, incorrect availability\/coverage, links not proxied in Primo.<\/p>\n<p>Major problems: EBSCOhost links; EZproxy not enabled on some collections; EZproxy config stanzas not maintained; standalone portfolio static URLs not maintained.<\/p>\n<p>Fixed: 15,000 Kanopy standalone portfolios not proxied so moved into a collection for easy solve. Reduced EZproxy stanzas by 63%. All Ebscohost collections had major issues.<\/p>\n<p>Late 2017 moved EBSCOhost from EZproxy to SSO for convenience of students, but<\/p>\n<ul>\n<li>Alma&#8217;s generated link didn&#8217;t work as it didn&#8217;t use the authtype or custid parameters. The authtype parser parameter wasn&#8217;t configurable &#8211; opened a case and Alma fixed this.<\/li>\n<li>EBSCO link resolver plugin gives more accurate links but again missing authtype and custid parameters so didn&#8217;t work off campus. Integration profile in Alma contains the API user ID but no username\/password to access CQU account so Ex Libris just pulled back generic URLs which wouldn&#8217;t work. Ex Libris wouldn&#8217;t fix this.<\/li>\n<li>EBSCO link resolver &#8211; when plugin not enabled, OpenURL is used, but gives errors any time volume or issue numbers not available. EBSCO had no plans to fix this. Workaround was to create a dynamic URL in the Electronic Service. Gigantic code with four IF statements covers most situations&#8230;.\u00a0 Problems with URLENCODE function so lots of issues whenever diacritics, copyright symbols etc. Ex Libris has this in development. Also has no access to jkey parameter which is a problem for regional newspapers where the Alma title doesn&#8217;t match the EBSCO title.<\/li>\n<\/ul>\n<p>Essentially the solutions to the problems caused more problems&#8230;.<\/p>\n<p>Remaining possible solutions:<\/p>\n<ul>\n<li>Go back to EZproxy (unfortunately lots of links in Moodle)<\/li>\n<li>Go OpenAthens (probably worse than going back to EZproxy)<\/li>\n<li>Unsubscribe to EBSCO (tempting but not practical)<\/li>\n<li>Do nothing (use current FAQ workaround)<\/li>\n<li>After URLENCODE bug fixed, turn off EBSCO link resolver plugin in Alma and implement Dynamic URLs<\/li>\n<li>When URLENCODE bug fixed, ask Alma to use Dynamic URLs for everything<\/li>\n<\/ul>\n<p>&#8220;No full text error&#8221; problem &#8211; caused because a PNX record might have 3 ISBNs and Alma 2 ISBNs, one matches so we get &#8220;full text available&#8221; &#8211; but then OpenURL only sends one ISBN and if it&#8217;s not in Alma it returns &#8220;No full text error&#8221;. Ex Libris says this is pending development.<\/p>\n<p>Most issues demystified and many even solved. Still working to resolve some.<\/p>\n<p><strong>Q:<\/strong> Would it get anywhere if a bunch of libraries get together to lobby EBSCO to fix their link resolver?<br \/>\n<strong>A:<\/strong> Maybe; not sure of their reasons for hesitating.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Primo is broken, can you fix it?&#8221;: Converting anecdotal evidence into electronic resource access in Alma and Primo Petrina Collingwood, Central Queensland University Combined library and IT service. EZproxy\/ADFS authentication. Problem: implemented quickly in late 2016; in 2017 received lots of reports of broken links (derived from unforeseen consequences of config choices &#8211; including moving [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[307,310],"_links":{"self":[{"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/posts\/660"}],"collection":[{"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/comments?post=660"}],"version-history":[{"count":1,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/posts\/660\/revisions"}],"predecessor-version":[{"id":661,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/posts\/660\/revisions\/661"}],"wp:attachment":[{"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/media?parent=660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/categories?post=660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/deborahfitchett.com\/blog\/wp-json\/wp\/v2\/tags?post=660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}