Related Topics

HOWTO: Backing Up the ILLiad Database
HOWTO: Breaking the User Link in the ILLiad Database
PROBLEM: Cancellations or OCLC Reasons for No are all updating as Other
HOWTO: Changing the Port for Microsoft SQL Server 2000
HOWTO: Changing the size of a field in the ILLData database
See more

Other Support Options

Contact Atlas Systems
Phone Numbers, Support Options, Online Help, and more.
Listserv
Pose a question to other users.

Page Tools

Print this page Print this page
E-mail this page E-mail this page

Feedback

How helpful was this article?
Suggestions:

Revised:January 6, 2006 (mc)
Version:Client version 6.3.0.0 and greater
Revision:1
INFO: Z39.50 Profiles in ILLiad
January 6, 2006

INFORMATION

ILLiad uses Z39.50 searching profiles to let you customize your Z39.50 searching abilities. This article shows some examples of the the default searching profiles for different OPACS, as well as discusses ways to change the profiles to better enable the mode of searching you would like to achieve.

AVAILABLE PROFILES

ILLiad currently supports the following OPACS: Aleph, DRA, Dynix, Geac, Innopac, Sirsi, and Voyager. These default profiles are available in the Customization Manager.

SAMPLE PROFILE

The following is a sample profile from an INNOPAC site:

System Number Search @attr 1=1007 "<#SystemNumber>"
Title Search @attr 1=4 "<#Title>"
Author Search @attr 1=1 "<#Author>"
ISSN Search @attr 1=7 "<#ISSN>"
ISBN Search @attr 1=7 "<#ISBN>"
Date Search  
Keyword Author Search @attr 1=1 @attr 4=2 @attr 3=3
Keyword Title Search @attr 1=4 @attr 4=2 @attr 3=3

These values are in a format called Prefix Notation. Each Z39.50 attribute is shown, along with an ILLiad field tag (like this: <#ILLiadFieldTag>). When the search is run in ILLiad, the field tag is replaced with the appropriate word from the ILLiad record.

As an example, if the z39.50 use attribute for doing a title search on your OPAC is 4, then the sample from above, @attr 1=4 "<#Title>", will work. Generally, without any other search modifiers, the title search as shown will only search for titles starting with the search words. It will not by default search anywhere in the title for the title information from the field tag.

The Keyword Author and Keyword Title searches don't have field tags - they are used by the system to denote a combination of search attributes that will result in a keyword search for the author and title respectively. In the example above, the Z39.50 Position attribute (3) is modified to be 3 (any position in field), allowing a keyword search to happen.

CHANGING PROFILES

Changing the profile is as simple as changing the entries in the Customization Manager for the selected server. You will need knowledge of your server's z39.50 setup and profile information in order to make changes to the profile in ILLiad. (Incorrect profiles will simply not work - they should not cause any problems on the server end.)

An example of something a site may want to change is the Author Search. The default profile in ILLiad runs an exact Author Search - it will not search other pieces of the author to make a match. A search for Ayn Rand may not return the same results as a search for Rand, Ayn. One way to fix this is to change the author search to be more like a keyword author search. From the example above, if I change the author Search from @attr 1=1 "<#Author>" to @attr 1=1 @attr 4=2 @attr 3=3 "<#Author>" then author searches should be more flexible.

More Related Topics

PROBLEM: Class Not Registered error when trying to initiate Z39.50 Searching
PROBLEM: Incorrect Queues and E-mail Routing Entries in the ILLiad Client for a Shared Server Site
HOWTO: Enabling Logging on the ILLiad Gateway
HOWTO: Enabling Logging on the ILLiad Web DLL
HOWTO: Increasing the Username field in the ILLiad database
INFO: ILLiad and McAfee VirusScan 8
OCLC ILLiad and Windows Server 2003
INFO: ILLiad and the NVTGC Field
HOWTO: Implementing SSL with ILLiad
HOWTO: Importing a Customized List of Addresses to ILLiad
HOWTO: Importing Pre-ILLiad Copyright Information into your ILLiad Database
PROBLEM: Z39.50 Searching Form gives File Not Found error for Yaz.dll
INFO: Z39.50 Compatibility in ILLiad
INFO: What Ports are Required to be Open for General ILLiad Use?
INFO: User Request Limits
HOWTO: Updating Across a Multiple Server ILLiad Installation
PROBLEM: I/O Error 32 or Path not Found when opening the Borrowing Request Form
HOWTO: Migrating an ILLiad Database to a New ILLiad Server
PROBLEM: Error Message "Login failed. Reason: Not associated with a Trusted SQL Server connection"
PROBLEM: SQL Server Agent fails when executing job to run ILLiad Connector
ERROR: SQL ERROR: Unmatched '' near TransactionNumber
PROBLEM: EDBEngine Error: Vendor Initialization Failed
Microsoft SQL Server 2005 Compatibility
HOWTO: Changing the Default Request Type for Manually Entered Transactions
INFO: Required ILLiad Server Permissions
HOWTO: Routing Rules Across Modules
BUG: Routing Rules for Borrowing and Doc Del do not work using the ILLiad Connector