Profile Specifications

Functional Area A: Basic Bibliographic Search and Retrieval in Online Library Catalogs

This Functional Area specifies three levels of conformance for Z39.50 clients and servers.  Each level is based on the specifications from the Bath Profile. Differences that may exist between the U.S. National and the Bath Profiles are indicated by noting Bath and U.S. specifications, BL and US respectively.  This page addresses Level 2 requirements.


Level 2 Search and Retrieval Requirements

Level 2 inherits all search and retrieval requirements from Level 0 and Level 1.  Level 2 also defines additional requirements.


Level 2 Search Requirements

Level 2 searching requirements inherits all searches defined in Level 0 and 1, and requires the following bib-1 Attributes Types and Values:

Attribute Type Attribute Values Attribute Names
Use (1) 5, 6, 9, 31, 33, 51, 63, 1004, 1005, 1006, 1018, 1027, 1031 title series, uniform title, LC Card number, date of publication, title key, no. music publisher, note, author-name personal, author-name corporate, author-name conference, publisher, report-number, material-type,  
Relation (2) 3, 104 equal, within position
Position (3) 1, 3 first in field, any position in field
Structure (4) 1, 2, 4 phrase, word, year
Truncation (5) 1, 100 right truncation, do not truncate
Completeness (6) 1, 3 incomplete subfield, complete field

[NOTE:  We have defined searches for which there are not Use Attributes: OCLC Number, DOI/URN, State Government Document Number Search.  We will need to ask the Maintenance Agency and the ZIG for Use Attributes for these if we want to include the searches.]

Combinations of these Attributes Types and Values express the semantics of  Level 2 searches:

BL2.1.    Key Title Search Keyword
BL2.2.    Key Title Search Keyword with Right Truncation
BL2.3.    Key Title Search Exact Match
BL2.4.    Key Title Search First Words in Field
BL2.5.    Key Title Search First Characters in Field
US2.1.    Uniform Title Search Keyword
US2.2.    Uniform Title Search First Characters in Field
US2.3.    Series Title Search Keyword
US2.4.    Series Title Search First Characters in Field
BL2.6.    Format of Material Search - Keyword
[Note: The Bath Profile Level 2 Format/Type Search -- Keyword is defined as a U.S. Level 1 search on Format and is therefore not listed here.]
BL2.7.    Type of Material Search - Keyword [Note: This is a refinement of the Bath Profile Level 2 Format/Type Search -- Keyword]
BL2.8.    Language Search [Note: The Bath Profile Level 2 Language Search is defined as a U.S. Level 1 search and is therefore not listed here.]

BL2.9.    Date of Publication Range Search

US2.5.    LCCN Search

US2.6.    OCLC Number Search
US2.7.    Music Number Search
US2.8.    Technical Report Number Search
US2.9.    State Government Document Number Search
US2.10.  DOI/URN Search
US2.
11.  Notes Search
Keyword
US2
.12.  Notes Search Keyword with Right Truncation
US2
.13.  Publisher Name Search First Characters in Field
US2.14. 
Personal Author Search — Keyword
US2.15.  Personal Author Search — Keyword with Right Truncation
US2.16.  Personal Author Search — Exact Match
US1.17.  Personal Author Search — First Characters in Field (Left-Anchored with Truncation)

US2.18. 
Corporate Author Search — Keyword

US2.19.  Corporate Author Search — Keyword with Right Truncation
US2.20.  Corporate Author Search — Exact Match
US1.21.  Corporate Author Search — First Characters in Field (Left-Anchored with Truncation)

US2.22. 
Conference Author Search — Keyword

US2.23.  Conference Author Search — Keyword with Right Truncation
US2.24.  Conference Author Search — Exact Match
US1.25.  Conference Author Search — First Characters in Field (Left-Anchored with Truncation)

The following list contains the specifications for expressing these searches.

 

BL2.1. Key Title Search - Keyword

Uses: Searches for complete word in the key title of a periodical.

Attribute Type Attribute Values Attribute Names
Use (1) 33 title key
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

BL2.2. Key Title Search - Keyword with Right Truncation

Use: Searches for complete word beginning with the specified character string in fields that contain a key title of a periodical.

Attribute Type Attribute Values Attribute Names
Use (1) 33 title key
Relation (2) 3 equal
Position (3) 3 any position in field
Structure (4) 2 word
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

BL2.3. Key Title Search - Exact Match

Use: Searches in fields that contain a key title of a periodical for an exact match on the complete
string as specified. This search is useful for one or two word titles where a less precise search may
retrieve a very large result set.

Attribute Type Attribute Values Attribute Names
Use (1) 33 title key
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 3 complete field


BL2.4. Key Title Search - First Words in Field

Use: Searches for complete word(s) in the order specified in fields that contain a key title of a periodical. The field must begin with the specified character string. This search is useful when only the beginning words are known to the user.

Attribute Type Attribute Values Attribute Names
Use (1) 33 title key
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

BL2.5. Key Title Search - First Characters in Field

Use: Searches for the specified character string in fields that contain a key title of a periodical. The field must begin with the specified character string. This search is useful when the beginning words of a key title are known to the user but the user is not sure of the form or spelling of a particular word.

Attribute Type Attribute Values Attribute Names
Use (1) 33 title key
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.1. Uniform Title Search - Keyword

Uses: Searches for complete word in the uniform title for a work.

Attribute Type Attribute Values Attribute Names
Use (1) 6 title uniform
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

US2.2. Uniform Title Search - First Characters in Field

Use: Searches for the specified character string in fields that contain a uniform title for a work. The field must begin with the specified character string. This search is useful when the beginning words of a key title are known to the user but the user is not sure of the form or spelling of a particular word.

Attribute Type Attribute Values Attribute Names
Use (1) 6 title uniform
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.3. Series Title Search - Keyword

Uses: Searches for complete word in the series title for a resource.

Attribute Type Attribute Values Attribute Names
Use (1) 5 title series
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

US2.4. Series Title Search - First Characters in Field

Use: Searches for the specified character string in fields that contain a series title for a resource. The field must begin with the specified character string. This search is useful when the beginning words of a key title are known to the user but the user is not sure of the form or spelling of a particular word.

Attribute Type Attribute Values Attribute Names
Use (1) 5 title series
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

BL2.6.  Format of Material Search - Keyword [Note: The Bath Profile Level 2 Format/Type Search -- Keyword is defined as a U.S. Level 1 search on Format and is therefore not listed here.]

BL2.7.  Type of Material Search - Keyword [Note: This is a refinement of the Bath Profile Level 2 Format/Type Search -- Keyword]

Uses: A limiting search based on type of material  (e.g., printed music, globe, videorecording, etc.).

Attribute Type Attribute Value Attribute Name
Use (1) 1031 material-type
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 2 word
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

The Material-Type Use attribute must be used as a search delimiter in conjunction with another operand (i.e., used to limit a search using other Use Attribute values). Z-servers may reject a query that only includes the Material-Type Use Attribute. Searches will use a query term that is a 3-letter coded value associated with a Material Type.  Clients will use the Material Type Code in a query, not the natural language text of the format.  The table identifies codes that can be used in a query. The table also identifies sources of data in a MARC 21 record.

Material Type

Code

leader/06

006/00

Leader/07

007/00

008/21

008/23

008/29

Printed Music

pmu

c

c

 

 

 

 

 

Manuscript Music

mmu

d

d

 

 

 

 

 

Printed Cartographic Material

pcm

e

e

 

 

 

 

 

Manuscript Cartographic Material              

mcm

f

f

 

 

 

 

 

Map

map

 

 

 

a

 

 

 

Globe

glb

 

 

 

d

 

 

 

Manuscript Material

mss

d OR f OR t

d OR f OR t

 

 

 

 

 

Projected Medium

pgr

g

g

 

g

 

 

 

Motion Picture

mot

 

 

 

m

 

 

 

Videorecording

vid

 

 

 

v

 

 

 

Two Dimensional Nonprojected Graphic

ngr

k

k

 

k

 

 

 

Three Dimensional Object (Artifact)

art

r

r

 

 

 

 

 

Musical Sound Recording

msr

i

i

 

 

 

 

 

Nonmusical Sound Recording

nsr

j

j

 

 

 

 

 

Kit

kit

o

o

 

o

 

 

 

*Periodical

per

a

AND s

 

 

AND p

 

 

*Newspaper

new

a

AND s

 

 

AND n

 

 

Microform

mic

 

 

 

h

 

 

 

 

 

a OR c OR d OR p OR t

a OR c OR d OR p OR t

 

 

 

AND (a OR b OR c)

 

 

 

 

s

b OR s

 

 

AND (a OR b OR c)

 

 

 

e OR f OR g OR k OR r

e OR f OR g OR k OR r

 

 

 

 

AND (a OR b OR c)

Large Print

lpt

a OR c OR d OR p OR t

a OR c OR d OR p OR t

 

 

 

AND d

 

 

 

 

s

b OR s

 

 

AND d

 

 

 

e OR f OR g OR k OR r

e OR f OR g OR k OR r

 

 

 

 

AND d

Braille

brl

a OR c OR d OR p OR t

a OR c OR d OR p OR t

 

 

 

AND f

 

 

 

 

s

b OR s

 

 

AND f

 

 

 

e OR f OR g OR k OR r

e OR f OR g OR k OR r

 

 

 

 

AND f

Note: Any single value in a cell identifies the material type (i.e., ORs between cells in the same row are implied), EXCEPT when ANDs are used within the same row. 

BL2.8. Language Search [Note: The Bath Profile Level 2 Language Search is defined as a U.S. Level 1 search and is therefore not listed here.]

BL2.9. Date of Publication Range Search

Use: Searches for items published between two specified dates.

The Date of Publication Use Attribute must be used as a search limiter in conjunction with another operand (i.e., used to limit a search using other Use Attribute values). Z-servers may reject a query that only includes the Date of Publication Use Attribute.

This search must be based on the Z39.50 Implementors Agreement #1 for Linear Range Searching ( see <http://lcweb.loc.gov/z3950/agency/agree/range.html>).

Attribute Type Attribute Values Attribute Names
Use (1) 31 date of publication
Relation (2) 104 within position
Position (3) 3 any position in field
Structure (4) 4 year
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield


US2.5. LCCN Search

Use: Searches for a complete LCCN. 

Attribute Type Attribute Value Attribute Name
Use (1) 9 LC Card Number
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.6. OCLC Number Search

Use: Searches for a complete OCLC number. 

Attribute Type Attribute Value Attribute Name
Use (1) ??? OCLC Number
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.7. Music Number Search

Use: Searches for a complete Music number. 

Attribute Type Attribute Value Attribute Name
Use (1) 51 no. music publisher (not ISMN)
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.8. Technical Report Number Search

Use: Searches for a complete Technical Report number. 

Attribute Type Attribute Value Attribute Name
Use (1) 1027 Report-number
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.9. State Government Document Number Search

Use: Searches for a complete state government document number. 

Attribute Type Attribute Value Attribute Name
Use (1)    
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.10. DOI/URN Search

Use: Searches for a complete Digital Object Identifier/Uniform Resource Name. 

Attribute Type Attribute Value Attribute Name
Use (1)    
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 1 incomplete subfield

US2.11. Notes Search - Keyword

Uses: Searches for complete word in notes fields of a record.

Attribute Type Attribute Values Attribute Names
Use (1) 63 note
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

US2.12. Notes Search - Keyword with Right Truncation

Use: Searches for complete word beginning with the specified character string in fields that contain notes.

Attribute Type Attribute Values Attribute Names
Use (1) 63 note
Relation (2) 3 equal
Position (3) 3 any position in field
Structure (4) 2 word
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.13. Publisher Name Search - First Characters in Field

Use: Searches for the specified character string in fields that contain publishers' names for a resource. The field must begin with the specified character string. This search is useful when the beginning words of a publisher's name are known to the user but the user is not sure of the form or spelling of a particular word.

Attribute Type Attribute Values Attribute Names
Use (1) 1018 publisher
Relation (2) 3 equal
Position (3) 1 first position in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.14.  Personal Author Search — Keyword

Use: Searches for complete word in fields that contain the name of a personal author responsible for a resource.

Attribute Type Attribute Values Attribute Names
Use (1) 1004 author-name personal
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

US2.15. Personal Author Search — Keyword with Right Truncation

Use: Searches for complete word beginning with the specified character string in fields that contain the name of a personal author responsible for a resource. 

Attribute Type Attribute Values Attribute Names
Use (1) 1004 author-name personal
Relation (2) 3 equal
Position (3) 3 any position in field
Structure (4) 2 word
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.16.  Personal Author Search — Exact Match

Use: Searches for the complete string as specified in fields that contain a name of a personal author responsible for a resource.  

Attribute Type Attribute Values Attribute Names
Use (1) 1004 author-name personal
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 3 complete field

US1.17.  Personal Author Search — First Characters in Field (Left-Anchored with Truncation)

Use: Searches for the specified character string in personal author fields.  The field must begin with the specified character string.  This search is useful when the searcher wants to retrieve all names beginning with a common stem.  

Attribute Type Attribute Values Attribute Names
Use (1) 1004 author-name personal
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.18.  Corporate Author Search — Keyword

Use: Searches for complete word in fields that contain the name of a corporate author responsible for a resource.

Attribute Type Attribute Values Attribute Names
Use (1) 1005 author-name corporate
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

US2.19. Corporate Author Search — Keyword with Right Truncation

Use: Searches for complete word beginning with the specified character string in fields that contain the name of a corporate author responsible for a resource. 

Attribute Type Attribute Values Attribute Names
Use (1) 1005 author-name corporate
Relation (2) 3 equal
Position (3) 3 any position in field
Structure (4) 2 word
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.20.  Corporate Author Search — Exact Match

Use: Searches for the complete string as specified in fields that contain a name of a personal author responsible for a resource.  

Attribute Type Attribute Values Attribute Names
Use (1) 1005 author-name corporate
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 3 complete field

US1.21.  Corporate Author Search — First Characters in Field (Left-Anchored with Truncation)

Use: Searches for the specified character string in corporate author fields.  The field must begin with the specified character string.  This search is useful when the searcher wants to retrieve all names beginning with a common stem.  

Attribute Type Attribute Values Attribute Names
Use (1) 1005 author-name corporate
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.22.  Conference Author Search — Keyword

Use: Searches for complete word in fields that contain the name of a conference responsible for a resource.

Attribute Type Attribute Values Attribute Names
Use (1) 1006 author-name conference
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

US2.23. Conference Author Search — Keyword with Right Truncation

Use: Searches for complete word beginning with the specified character string in fields that contain the name of a conference responsible for a resource. 

Attribute Type Attribute Values Attribute Names
Use (1) 1006 author-name conference
Relation (2) 3 equal
Position (3) 3 any position in field
Structure (4) 2 word
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

US2.24.  Conference Author Search — Exact Match

Use: Searches for the complete string as specified in fields that contain a name of a conference responsible for a resource.  

Attribute Type Attribute Values Attribute Names
Use (1) 1006 author-name conference
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 100 do not truncate
Completeness (6) 3 complete field

US1.25.  Conference Author Search — First Characters in Field (Left-Anchored with Truncation)

Use: Searches for the specified character string in conference author fields.  The field must begin with the specified character string.  This search is useful when the searcher wants to retrieve all names beginning with a common stem.  

Attribute Type Attribute Values Attribute Names
Use (1) 1006 author-name conference
Relation (2) 3 equal
Position (3) 1 first in field
Structure (4) 1 phrase
Truncation (5) 1 right truncation
Completeness (6) 1 incomplete subfield

Level 2 Scan Requirements

Level 2 Scan inherits Level 1 Scan requirements.  

[NOTE: Do we define additional Scans for Level 2?]


Level 2 Retrieval Requirements

Level 2 Retrieval inherits Level 1 Retrieval requirements.  

[NOTE: Do we define additional retrieval requirements for Level 2?]



[Date Page Last Revised: March 26, 2001 ]