Agreements work: EBSCO KB + Agreements app integration
(UXPROD-1548)
|
|
| Status: | Closed |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None | Parent: | Agreements work: EBSCO KB + Agreements app integration |
| Type: | Sub-task | Priority: | P3 |
| Reporter: | Khalilah Gambrell | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||
| Development Team: | Spitfire | ||||||||||||||||||||
| Description |
|
As an electronic resource librarian Agreements App Requirements
Acceptance Criteria Given I have not sucessfully setup EBSCO KB in Folio Given I have not setup EBSCO KB in Folio |
| Comments |
| Comment by Ian Ibbotson (Use this one) [ 08/Mar/19 ] |
|
It is critically important to note that agreements currently supports searching a local KB - this story is to provide an alternate / additional path to searching a different KB, not INSTEAD of the current implementation. There will also be a need, therefore, to define the mechanism that allows the user to say which KB they want the eResources tab to search - this might be per-tenant config, per user config, or per search operation - depending on the story. Integration tests on ui-agreements should provide some regression protection, but care should be taken. |
| Comment by Khalilah Gambrell [ 12/Mar/19 ] |
|
Adding Owen's 3/12 email response |
| Comment by Khalilah Gambrell [ 12/Mar/19 ] |
|
Adding Ian's 3/12 email response
|
| Comment by Carole Godfrey [ 12/Mar/19 ] |
|
On Status of Codex Packages Endpoint: The endpoints for Get Package by Id and Get Package Collection are available for mod-codex-ekb in the following environment http://folio-testing.aws.indexdata.com and in folio/testing vagrant box - v5.0.0-20190312.1769 On the request, you will need to indicate x-okapi-module-id in header and indicate mod-codex-ekb with specific version - for example FOLIO testing was at - codex-ekb-1.1.1-SNAPSHOT.85 Vagrant box was at – codex-ekb-1.1.1-SNAPSHOT.86 One ticket is left on implementing MUX collection – https://folio-org.atlassian.net/browse/MODCXMUX-33 - after which you will be able to make the request to the MUX and eliminate the need to indicate module in x-okapi-module-id header Below are sample requests and responses GET http://folio-testing-backend01.aws.indexdata.com:9130/codex-packages?query=(name=ABC)` { "packages": [ { "id": "1075-7698", "name": "ABC Chemistry: Directory of Free Full-Text Journals in Chemistry", "type": "onlinereference", "providerId": "1075", "provider": "ABC Chemistry", "itemCount": 1, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "123355-3124668", "name": "abc test sd", "type": "onlinereference", "providerId": "123355", "provider": "API DEV CORPORATE CUSTOMER", "itemCount": 21, "coverage": { "beginCoverage": "2019-02-12", "endCoverage": "2019-02-20" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-4345", "name": "ABC-CLIO eBook Collection", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 9667, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356523", "name": "ABC-CLIO eBook Collection 2008 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 693, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356522", "name": "ABC-CLIO eBook Collection 2009 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 1624, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356521", "name": "ABC-CLIO eBook Collection 2010 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 359, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356520", "name": "ABC-CLIO eBook Collection 2011 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 221, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356519", "name": "ABC-CLIO eBook Collection 2012 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 302, "coverage": { "beginCoverage": "", "endCoverage": "" }, "isSelected": "Yes", "source": "kb" }, { "id": "583-2356518", "name": "ABC-CLIO eBook Collection 2014 (TAEBC)", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 169, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" }, { "id": "203-5302", "name": "Credo ABC-CLIO Collection", "type": "aggregatedfulltext", "providerId": "203", "provider": "Credo Reference", "itemCount": 339, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" } ], "resultInfo": { "totalRecords": 12, "facets": [], "diagnostics": [] } } GET http://folio-testing-backend01.aws.indexdata.com:9130/codex-packages/583-4345 { "id": "583-4345", "name": "ABC-CLIO eBook Collection", "type": "ebook", "providerId": "583", "provider": "ABC-CLIO", "itemCount": 9667, "coverage": { "beginCoverage": "2018-08-13", "endCoverage": "2018-09-13" }, "isSelected": "Yes", "source": "kb" } |
| Comment by Khalilah Gambrell [ 12/Mar/19 ] |
|
Owen Stephens's suggestion is definitely one to consider as a MVP and eholdings is already working on attaching agreements to packages/title+packages. |