[% INCLUDE 'help-top.inc' %]

Z39.50/SRU Servers

Z39.50 and SRU are client–server protocols for searching and retrieving information from remote computer databases, in short tools used for copy cataloging. Using Koha you can connect to any Z39.50/SRU target that is publicly available or that you have the log in information to and copy both bibliographic and/or authority records from that source. (Note that not all SRU targets will offer bibliographic information in MARC format.)

Koha comes with a default list of Z39.50/SRU targets set up that you can add to, edit or delete.

To find additional targets you use IndexData's IRSpy: http://irspy.indexdata.com.

Add a Z39.50/SRU Target

From the main Z39.50/SRU page, click 'New Z39.50 Server' or 'New SRU server'.

Using XSLT file(s) to transform the imported records

When retrieving records from external targets you may wish to automate some changes to those records. XSLT's allow you to do this. Koha ships with some sample XSLT files ready for use.

Example

If you want to remove both holdings data and $9 links when importing, you can use:

Syntax XSLT configuration
MARC21/NORMARCDel9LinksExcept952.xsl, Del952.xsl
UNIMARCDel9LinksExcept995.xsl, Del995.xsl

SRU example

If you want to enter the Library of Congress SRU server, you should at least use the following information. The full URL http://lx2.loc.gov:210/LCDB must be entered as follows:

Hostlx2.loc.gov
Port210
DatabaseLCDB
SyntaxMARC21/USMARC
Encodingutf8

To further refine your searches, you could add the following index names to the SRU search field mappings. To do this, edit the server and click the Modify button next to this field.

Titledc.title
ISBNbath.isbn
Anycql.anywhere
Authordc.author
ISSNbath.issn
Subjectdc.subject
Standard IDbath.standardIdentifier

Suggested Bibliographic Z39.50 Targets

The following targets have been used successfully by other Koha libraries (in the Americas):

Suggested Authority Z39.50 Targets

The following targets have been used successfully by other Koha libraries:

See the full documentation for Z39.50/SRU Servers in the manual (online).

[% INCLUDE 'help-bottom.inc' %]