Category 3 Requirements

Z39.50

Home | Implementation Resources

Category 3 Searching requires support of the following Bib-1 Use Attributes

Bib-1 Use Attributes:

Use Attribute Value

Name

4*

Title

5*

Title Series

6*

Title Uniform

7**

ISBN

8**

ISSN

12**

Local Number

13**

Dewey Classification

16**

LC Call Number

21*

Subject Heading

25**

MESH Subject

27**

LC Subject Heading

31**

Date Of Publication

32

Date-Acquisition

50**

No. Govt. Pub.

54**

Code-Language

60**

CODEN

63**

Notes

1003*

Author

1007**

Identifier--Standard

1016*

Any

1018

Publisher Name

1031**

Material-Type

1035**

Anywhere

* Use Attributes for Category 1 searching

** Use Attributes for Category 2 searching

1. Publisher Name

Definition: Searches for an exact match with the first characters of first words appearing in the organization responsible for the publication of the item. Right truncation.

Attribute Type

Attribute Values

Attribute Names

USMARC Fields indexed (Suggested)

Use (1)

1018

Name-publisher

260$b

Relation (2)

3

equal

Position (3)

2

first in field

Structure (4)

1

phrase

Truncation (5)

1

right truncation

Completeness (6)

1

incomplete subfield

 

2. Acquisition Date

Definition: Searches for the date (usually year) in which an item was acquired.

Attribute Type

Attribute Values

Attribute Names

USMARC Fields indexed (Suggested)

Use (1)

32

Date-acquisition

541$d

Relation (2)

1,2,3,4,5

less than, less than or equal, equal, greater than or equal, greater than

Position (3)

1

first in field

Structure (4)

4

year

Truncation (5)

100

do not truncate

Completeness (6)

1,3

incomplete subfield, complete field

(There are not specific attribute values for Form/Genre and Function. In the document ATTRIBUTE SET BIB-1 (Z39.50-1995): SEMANTICS these MARC tags are included in the Use Subject. The question is how to differentiate the three searches.)

3. Form/Genre

Definition: Searches for an exact match beginning with the first character of first word appearing in the Form/Genre heading for an item. Right truncation.

Attribute Type

Attribute Values

Attribute Names

USMARC Fields indexed (Suggested)

Use (1)

21

Subject

655$a

Relation (2)

3

equal

Position (3)

2

first in subfield

Structure (4)

1

phrase

Truncation (5)

1

right truncation

Completeness (6)

1

incomplete subfield

GILS attribute value 1114 (Index Terms - Controlled)

4. Function (Archives)

Definition: Searches for an exact match beginning with the first character of first word appearing in the Index Term--Function heading for an item. Right truncation.

Attribute Type

Attribute Values

Attribute Names

USMARC Fields indexed (Suggested)

Use (1)

21

Subject

657$a

Relation (2)

3

equal

Position (3)

2

first in subfield

Structure (4)

1

phrase

Truncation (5)

1

right truncation

Completeness (6)

1

incomplete subfield

Bib-1 Truncation Attributes -- Extensions

Definition: Change the attributes of all searches that have Right Truncation (value 1) to Left And Right (value 3). Add the search for Z39.58 attribute to all searches or searches that allow truncation?

Name

Value

Semantics

Right Truncation

1

Left Truncation

2

Left And Right

3

do not truncate

100

process # in search term

101

regExpr-1

102

regExpr-2

103

Z39.58 (added at October, 1996 ZIG meeting)

104

Truncation as defined in Z39.58-1992, section 7.7.2: "Character Masking" (page 9); including subsections 7.7.2.1: "Variable number of characters", and 7.7.2.2: "Fixed number of characters". The rules governing the usage of this attribute are explicitly articulated as follows (if this is inconsistent with Z39.58, these rules take precedence).

The character '?' (question mark) is used to mask a variable number of characters. It may be followed by a positive integer, i.e. one or more consecutive decimal digits (where the first is positive) in which the positive integer represented by the string of digits (beginning with the digit immediately following the '?', up to and not including the first non-digit character), indicates a range of characters to mask, from zero up to and including the specified integer.

When '?' is not immediately followed by a positive decimal digit, it indicates an arbitrary number of characters to mask (from zero to a system defined limit).

The character '#' (pound or number sign) is used to mask a single character.

Multiple consecutive occurrences of '#' may be used to indicate a precise number of characters to mask.

 

Return to Committee-Created Documents Table of Contents

Page last modified: March 2, 2011