Main -> Documentation -> WebZ System Administration -> Working with WebZ -> WebZ and Interlibrary Loan (ILL) -> Concepts and Terminology |
WebZ ILL Concepts and Terminology Contents Introduction
This document defines concepts and terminology used in WebZ's interlibrary loan (ILL) implementation. In SiteSearch, an ILL service is the destination for ILL requests initiated by WebZ patrons. A destination may be an ILL vendor's remote server or an e-mail address. SiteSearch 4.1.2 and Higher Beginning with SiteSearch 4.1.2, WebZ supports three methods (or ILL service types) for submitting ILL requests to ILL services:
SiteSearch 4.1.2 and higher ships with selected vendor-specific ILL server configuration files, sample ILL request forms, and ILL verbs for each of the IPIG-compliant ILL services listed above, as well as generic ISOILL, EMAIL, and MIME_EMAIL verbs and configuration files. You can configure your WebZ environment to work with one ISOILL verb, one MIME e-mail verb, and one e-mail verb per interface style. SiteSearch 4.1.1 and previous versions In SiteSearch 4.1.1 and previous versions, WebZ supports the ISOILL and EMAIL ILL service types. SiteSearch 4.1.1's ILL client sends ILL requests that conform to the ILL Protocol Implementors Group (IPIG) profile. However, the only ILL vendor for which OCLC has tested and verified compatibility with SiteSearch 4.1.1 and earlier versions is OCLC ILL Direct Request. An ILL server is a WebZ server that processes and submits ILL requests to a particular ILL service, using the information in its ILL server configuration file. The JaSSIServer.ini configuration file has a section for each ILL server in a WebZ environment. These sections include the server's initialization class and ILL server configuration file. Beginning with SiteSearch 4.1.2, a WebZ environment can have multiple ILL servers. There must be at least one ILL server defined for each ILL service used within the environment for processing ILL requests. If the WebZ environment uses ILL profiling, there may be more than one ILL server for a single ILL service. In SiteSearch 4.1.1 and earlier versions, a WebZ environment has only one ILL server, ILLServer. ILL Server Configuration Files An ILL server configuration file contains information needed to route requests to a particular ILL service, including its ILL service type, destination, autho and password (if required), billing and shipping information, and other ILL-related variables. An ILL verb is a Java class that captures patron input from the ILL request form, validates and formats the ILL request, sends the request to an ILL service, and provides a confirmation message to the patron or indicates that it could not submit the request. SiteSearch 4.1.2 includes generic verbs for processing each of the ILL service types and vendor-specific verbs for the IPIG-compliant ILL services with which it can communicate. Beginning with SiteSearch 4.1.2, each interface style in a WebZ environment allows you to specify one verb to process requests from each of the three ILL service types. If the institutions that share your WebZ environment submit ILL requests more than one ILL service of the same service type, you can use multiple interface styles to specify a different verb for a different ILL service type. Specifying Which ILL Server(s) to Use All SiteSearch versions allow you to specify the ILL server you wish to use for processing ILL requests on a per-database basis. Specifying ILL services by database provides system-level control over ILL processing. The ILL services and service types supported vary by version, as described in ILL Service Types. You can have some databases configured to route ILL requests to an ISOILL ILL service, others to an EMAIL ILL service, and in SiteSearch 4.1.2 and higher, others to a MIME_EMAIL ILL service, or any combination of these options. You can also configure some databases so that patrons cannot initiate ILL requests for any of their resources. In SiteSearch 4.1.2 or higher, you can configure some databases to use the same ILL service for all institutions and others to use ILL profiling. The IllService variable in the [default] section of a database's configuration file defines whether to use one ILL server to process all ILL requests from a particular database or to use ILL profiling for that particular database. See Also ILL
Server Configuration Files |
|||||||||
[Main][Documentation][Support][Technical
Reference][Community][Glossary][Search]
|