[Koha-bugs] [Bug 23173] New: ILL should be able to search third party sources prior to request creation

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Jun 21 09:55:55 CEST 2019


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23173

            Bug ID: 23173
           Summary: ILL should be able to search third party sources prior
                    to request creation
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: ILL
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: andrew.isherwood at ptfs-europe.com
  Target Milestone: ---

Currently, there is no integrated way of knowing if an item being requested is
already available.

If a user creating a request wants to know if the item they are requesting is
already available, it is necessary to search the, possibly, multiple sources
the library has available (catalogue, discovery interface, open access provider
etc.) first. The problem is further compounded if the institution has the
unmediated ILL workflow enabled where a request can be placed with no
oversight, even though the institution may already have access to it.

I propose a mechanism by which, during request creation, one or more "sources"
are searched with the provided metadata to try and determine if the item being
requested is already available and, if so, links to that item are provided.
This behaviour will be optional, via a syspref.

"Sources" will be provided as Koha plugins and will provide the ability to
accept metadata conforming to the established ILL schema, search the source
with which they're concerned, and return results in a prescribed format. This
will be performed via an API common to all "source" plugins. All plugins
performing this task will be in a common plugin category and therefore
enumerable.

The workflow for two backends:

Freeform:
- User fills in Freeform form, clicks submit button
- User is taken to an "Availability" page
- ILL enumerates source plugins that can service this type of request (mostly
determined by material type) and makes search requests to each using provided
metadata
- Displays results from each source, with links to matching items
- User can then either choose a result and be taken to it, or choose none and
continue with the request as normal

BLDSS:
- Identical to above except the user will choose a BLDSS result rather than
filling in the Freeform form

As part of this work, a source plugin, which will serve as a reference, will be
provided.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list