The NorZIG Profile for SRW/SRU

Draft 2, 2005-03-16

Introduction

This document describes the NorZIG profile for SRW/SRU (Search and Retrieve Web Service and Search and Retrieve URL Service, respectively). The profile is based on the NorZIG Z39.50 Profile Version 2.

The purpose of the document is to promote interoperability between Norwegian SRW and SRU services. The intended audience is implementers of such services in Norway.

NorZIG is an acronym for the Norwegian Z39.50 Interest Group.

The unique identifier for this document is: http://www.norzig.no/srw/norzig_profile.html

NorZIG CQL Requirements

NorZIG-compliant SRW and SRU servers must meet SRW's basic requirements for CQL. In addition, the NorZIG CQL Requirements must be met.

The NorZIG Context Set

NorZIG-compliant SRW and SRU servers must support the full NorZIG Context Set.

The recommended prefix for the NorZIG context set is norzig, and its unique identifier is http://www.norzig.no/cql/norzig/1.0/.

NorZIG CQL queries may therefore begin with the following prefix-mapping:

>norzig="http://www.norzig.no/cql/norzig/1.0/"

Indexes from other context sets

In addition to the NorZIG context set, NorZIG-compliant SRW and SRU servers must support CQL queries for several indexes from other context sets. These context sets are:

Context setShort nameIdentifier
Bathbathhttp://zing.z3950.org/cql/bath/2.0/
Defaultcqlinfo:srw/cql-context-set/1/dc-v1.1
Dublin Coredcinfo:srw/cql-context-set/1/cql-v1.1
Record metadatarecinfo:srw/cql-context-set/2/rec-1.0

The following indexes must be supported:

Index nameContext setAccess point1Bib-1 Use attribute2
anywherecqlAny1016
conferenceNamebathConference Name3
corporateNamebathCorporate name2
creatordcAuthor1003
datedcDate of publication (year)31
idrecLocal Number12
identifierdcISBN7
identifierdcISSN8
possessingInstitutionbathPossessing institution1044
subjectdcSubject21
titledcTitle4

See also the informational list of Other context sets.

Retrieval

NorZIG-compliant SRW and SRU servers must support at least the following record schemas:

Short nameIdentifierDescription
dcinfo:srw/schema/1/dc-v1.1The Dublin Core schema
marcxmlinfo:srw/schema/1/marcxml-v1.1The MarcXML schema

Notes

  1. The access point names correspond to the names used in the NorZIG Z39.50 Profile version 2
  2. These attributes are fully described in the document Attribute Set Bib-1 (Z39.50-1995): Semantics