OCLC Z39.50 Test Form

Vendor:

 

Server ip address or domain name:

 

Port:

 

Autho/password:

 

Database name:

 

Record syntaxes support:

MARC, OPAC, SUTRS, GRS_1, other:

Query type:

1, 101

Protocol version:

 

Server behavior:

Variable name

True/False or value

Comments

Preferred message length

 

 

Max message length

 

 

Piggybacked presents

 

 

Trigger resource control

 

 

Default result set naming

 

 

Must delete first

 

 

Element set name

 

 

Reference ids

 

 

Scan

 

 

Sort

 

 

1st level searching:

Name

Use

Structure

Right Truncation

Scan?

Comments, errors, or other Attribute requirements

Title

4

1, 2

1

 

 

Title series

5

1, 2

1

 

 

Title uniform

6

1, 2

1

 

 

Subject heading

21

1, 2

1

 

 

Author

1003, 1

1, 2

1

 

 

Any

1016

2

1

 

 

2nd level searching:

Name

Use

Structure

Right

Truncation

Scan?

Comments, errors, or other Attribute requirements

Corporate name

2, 1005

1, 2

1

 

 

Conference name

3, 1006

1, 2

1

 

 

ISBN

7

2

 

 

 

ISSN

8

2

 

 

 

Local number

12

2

 

 

 

Dewey classification

13

2

1

 

 

LC call number

16

2

 

 

 

MESH subject

25

2

 

 

 

LC subject heading

27

1, 2

1

 

 

Date

30, 31

2, 4, 5

 

 

 

No. Govt. Pub.

50

2

 

 

 

Language

54

2

 

 

 

CODEN

60

2

 

 

 

Abstracts/notes

62, 63

2

 

 

 

Identifier-standard

1007

2

 

 

 

Material-type

1031

2

 

 

 

Anywhere

1035

2

 

 

 

Holdings Information:

None

Level 1 - location only (things like owning institution)

Level 2 - copies only (contains info about things like individual copies)

Level 3 - Summary holdings - reports summary holdings at the bibliographic level

Level 4 - Detailed holdings - "provides the holdings of the bibliographic units at the physical parts level"

Level 5 - Copies and Circulation Information - partially based on USMARC Holdings format fields 876-878 and circulation data plus things like lending policy and terms of use

Level 6 - Detailed Holdings and Circulation Information

 

Basic workflow using zclient:

initRequest

Zclient -h<host name> -p<port> -u<autho/password> -v

(create a tracing/logging file in the .../scripts directory)

initResponse

Response:

Error message:

Set parameters

Db <database name>

Syntax <record syntax>

Query <1 or 101>

searchRequest

Perform 1st level searches

Perform 2nd level searches

searchResponse

Response:

Error message:

presentRequest

Display 1 record

Display multiple records 1-10

Display large result set 1-50

presentResponse

Response:

Error message:

scanRequest

Scan all indexes

Vary the values of "number of terms requested" and "position of search terms in list"

scan -<number> -<position> <term | phrase>/u=<>;s=<>

scanResponse

Response:

Error message: