5.A.0. Functional Area A: Level 0 Basic Bibliographic Search and Retrieval
Conformance with Level 0 Searching enables a basic level of author, title, subject, and general keyword (any) searching. Author, title, subject, and general keyword searches are all based on a keyword approach to assist in high recall. It reflects and replaces the functionality supported by the ATS-1 Profile. (The Z39.50 Maintenance Agency has designated the ATS-1 Profile with the status "Not Currently Maintained".)
Z39.50 Version 2 is required; Z39.50 Version 3 is recommended and required for national profiles that extend Bath and need to use multiple attribute sets in a query.
Level 0 Searching requires that clients recognize the ISO Latin-1 character set. In addition, clients should be prepared to negotiate UNICODE. If a character set is not negotiated, a server should assume that the characters in the search term are Latin-1.
Level 0 Retrieval requires:
-
Z-clients to support MARC21 and SUTRS.
-
Z-servers to support MARC 21.
Level 0 Searching requires the following bib-1 Attributes Types and Values:
| Attribute Type |
Attribute Values |
Attribute Names |
| Use (1) |
4 |
title |
| 21 |
subject heading |
| 1003 |
author |
| 1016 |
any |
| Relation (2) |
3 |
equal |
| Position (3) |
3 |
any position in field |
| Structure (4) |
2 |
word |
| Truncation (5) |
100 |
do not truncate |
| Completeness (6) |
1 |
incomplete subfield |
Combinations of these Attributes Types and Values express the semantics of four Level 0 Searches detailed below:
-
Author Search -- Keyword
-
Title Search -- Keyword
-
Subject Search -- Keyword
-
Any Search -- Keyword
-
5.A.0.1. Author Search -- Keyword
Uses: Searches for complete word in fields that contain the name of a person or entity responsible for a resource.
| Attribute Type |
Attribute Values |
Attribute Names |
| Use (1) |
1003 |
author |
| Relation (2) |
3 |
equal |
| Position (3) |
3 |
any position in field |
| Structure (4) |
2 |
word |
| Truncation (5) |
100 |
do not truncate |
| Completeness (6) |
1 |
incomplete subfield |
5.A.0.2. Title Search -- Keyword
Uses: Searches for complete word in a title of a resource.
| Attribute Type |
Attribute Values |
Attribute Names |
| Use (1) |
4 |
title |
| Relation (2) |
3 |
equal |
| Position (3) |
3 |
any position in field |
| Structure (4) |
2 |
word |
| Truncation (5) |
100 |
do not truncate |
| Completeness (6) |
1 |
incomplete subfield |
5.A.0.3. Subject Search -- Keyword
Uses: Searches for complete word in subject fields in a record.
| Attribute Type |
Attribute Values |
Attribute Name |
| Use (1) |
21 |
subject heading |
| Relation (2) |
3 |
equal |
| Position (3) |
3 |
any position in field |
| Structure (4) |
2 |
word |
| Truncation (5) |
100 |
do not truncate |
| Completeness (6) |
1 |
incomplete subfield |
5.A.0.4. Any Search -- Keyword
Uses: Searches for complete word in fields that are commonly used as access points (as defined by the server). Any searches comprising more than one keyword are interpreted in such a way that the terms may exist in the same or different attributes.
Example: a search on "Dickens AND Twist" might conceivably find "Dickens" in the Author Use Attribute (1003) and "Twist" in the Title Use Attribute (4).
| Attribute Type |
Attribute Values |
Attribute Name |
| Use (1) |
1016 |
any |
| Relation (2) |
3 |
equal |
| Position (3) |
3 |
any position in field |
| Structure (4) |
2 |
word |
| Truncation (5) |
100 |
do not truncate |
| Completeness (6) |
1 |
incomplete subfield |
|