OPAC/HOLDINGS SCHEMA
Definitions and Examples
(First draft -- May 26, 1998)
|
With precious collaboration from: |
DRA Information Inc. rolande@dra.com |
Lylliane Le Quellec (DRA) |
INTRODUCTION 1
1.0 MODEL OF A BIBLIOGRAPHIC ITEM 2
1.1 ISO 10324 Bibliographic Item Model 32.0 OPAC/HOLDINGS REPORTING LEVELS 6
2.1 Bibliographic Level Holdings 63.0 SCHEMA ELEMENTS DESCRIPTION 9
3.1 Opac-1 Record 94.0 EXAMPLES 23
APPENDICES 35
APPENDIX A: Structure of OPAC Bibliographic Level Holdings Statements 35
APPENDIX B: Structure of OPAC Piece Level Holdings Statements 37
APPENDIX C: OPAC/Holdings Schema (May 1998 Version) 39
(to be included) 39
APPENDIX D: OPAC/Holdings Schema expressed in ASN.1 40
This document provides definitions and examples about the newly revised (May 1998) Z39.50 OPAC/Holdings Schema that is proposed for use within the context of the OPAC/Holdings Profile 1: Profile for retrieving detailed library holdings in a bibliographic environment. (Joe Zeeman, CGI, Draft 1 -- January 15, 1998)
This new revision follows the January 1998 version of the schema, which was essentially based on the US-MARC Format for Holdings Data. Considering that some other existing and important holdings-related standards had not taken proper part in the design phase, a full revision of the January 1998 schema was then undertaken in order to ensure consistency between the schema and those standards. The result is that this May 1998 version is now based on four main standards:
1) ISO 10324: Information and documentation -- Holdings statements -- Summary level (1997)
2) ANSI/NISO Z39.71: Holdings Statements for Bibliographic Items
3) US-MARC Format for Holdings Data
4) ISO 8459-4 : Information and documentation -- Bibliographic data element directory -- Part 4: Circulation applications
The schema was also reviewed in order to provide maximum transparency between data coming from different servers to a single client application. In that respect, most elements that could be `enumerated', as opposed to being previously defined as free-form text, have been modified to a list of specific code values. And finally, the last consideration pertained to clarifying the conceptual model of an OPAC/Holdings bibliographic item.
So that the first section of this document is devoted to that aspect, i.e. defines the OPAC/Holdings' bibliographic item model on which the new schema is based. Follows the second section, which provides an overview of all reporting levels defined for OPAC/Holdings statements. The third section provides the actual definitions of the schema's elements and types. And lastly, the fourth section concludes with examples on the kind of holdings statements that could potentially be obtained according to the different OPAC/Holdings reporting levels defined.
An OPAC/Holdings record is intended to carry a specific bibliographic item's description along with associated holdings information. In order to establish a common reference model for a `bibliographic item', we will first include herein a few important definitions (extracted from ISO 10324) related to terminology used throughout this document:
bibliographic item, item:
Bibliographic unit or set of bibliographic units in any physical form, either serial or non-serial, that are published, issued or treated as an entity, and form the basis for a single bibliographic description.
Note: Some bibliographic items consist of one or more basic bibliographic units; others consist of a basic bibliographic unit and one or more secondary bibliographic units. Examples of bibliographic items are: a single book, a set of maps, a musical score with parts, a compact digital disc, a multimedia kit, a manuscript collection, a microform journal, a videotape with an accompanying pamphlet, a loose-leaf publication together with its serially-issued updates, a journal, a newspaper.
bibliographic unit:
Discrete bibliographic entity that constitutes either the whole or a part of the bibliographic item.
Note: A bibliographic unit may be a basic bibliographic unit, or a secondary bibliographic unit; it may be a single-part unit, a multipart unit, or a serial unit. A bibliographic unit may or may not correspond to a physical unit. Examples of bibliographic units are: a single volume, a serial publication, a multivolume monograph, an accompanying pamphlet, a set of serially issued updates.
basic bibliographic unit:
Primary bibliographic unit for which holdings are being reported.
Note: (snip) A bibliographic item composed of several bibliographic units of which one does not predominate is considered to have multiple basic bibliographic units; examples include a multimedia kit or a musical score and parts.
secondary bibliographic unit:
Discrete bibliographic unit that is supplementary or complementary to a basic bibliographic unit or to another secondary bibliographic unit.
Note: Examples of secondary bibliographic units are: a map in a pocket inside a book, a supplement to a newspaper, a separate index to a serial publication, a set of updates to a loose-leaf publication, or a pamphlet accompanying an audiodisc. A secondary unit may itself be a single-part unit, multipart unit or serial unit.
single-part unit:
Basic bibliographic unit or secondary bibliographic unit that is complete in a single physical unit.
multipart unit:
Basic bibliographic unit or secondary bibliographic unit that is composed of a number of separate physical units that are complete or intended to be complete in a finite number of parts.
serial unit:
Basic bibliographic unit or secondary bibliographic unit that is issued in successive parts at regular or irregular intervals and intended to be continued indefinitely.
ISO 10324 defines a bibliographic item as follows1:
Bibliographic-item
Basic-bibliographic-unit (repeatable)
According to this model, a bibliographic item is made of one or many bibliographic units. Each bibliographic unit may be a basic or secondary unit, serial or non-serial. Non-serial units are made of a finite number of parts (1 or many) while serial units vary from 1 to infinite.
Examples of bibliographic items and units 2:
Item |
Unit |
journal with no supplements |
1 basic |
single volume monograph |
1 basic |
multivolume monograph |
1 basic |
set of maps |
1 basic |
book with pocket fiche |
1 basic + 1 secondary |
kit with 5 components |
5 basic |
music score and 2 parts |
3 basic |
journal with a journal supplement |
1 basic + 1 secondary |
videotape with program notes |
1 basic + 1 secondary |
phonorecord |
1 basic |
loose-leaf publication with serially issued updates |
1 basic + 1 secondary |
multivolume monograph with periodically issued revised volumes |
1 basic |
Within the context of the OPAC/Holdings schema, we will not make an actual distinction between the types of bibliographic units (basic or secondary), nor will we insist on their type of holdings (single-part, multipart or serial), besides providing those characteristics at the time of report. We will simply consider that any type of bibliographic unit is made of a certain number of parts, issued over a period of time. Considering that holdings must be retrievable according to their original publication and also according to their current `physical' state, we will therefore adapt the ISO model to represent those two distinct views, as follow:
Bibliographic-item (Item Identification Area) Bibliographic-unit-1 (General Holdings Area) Part-1 (Extent of Holdings Area) Part-2 (Extent of Holdings Area) (...) (...) Part-n (Extent of Holdings Area) Bibliographic-unit-2 (...) Bibliographic-unit-n
This model simply describes a bibliographic item as a series of bibliographic units. Each bibliographic unit is made of a number of parts, varying from one to many (at the time of report). It is more or less the `intellectual view' of the bibliographic item, i.e. close to the publisher's initial issue of the item.
Bibliographic-item (Item Identification Area) Piece-1 Bibliographic-unit-1 (General Holdings Area) Part-1 (Extent of Holdings Area) Part-2 (Extent of Holdings Area) (...) (...) Part-n (Extent of Holdings Area) Bibliographic-unit-2 (...) Bibliographic-unit-n Piece-2 (...) Piece-n
This second approach models a bibliographic item as a series of "pieces" 4 that are made of one or many bibliographic units. Each bibliographic unit is (again) made of a number of parts, varying from one to many, at the time of report. A piece may link parts from different bibliographic units, and it may include a unit fully or partially. This is more or less an institution's physical re-organization or grouping of the original holdings. A `piece' is the actual component that may or may not circulate.
The OPAC/Holdings reporting levels proposed below are meant to reflect essentially the different levels of holdings statements existing in ISO 10324 and NISO Z39.71 holdings standards. A total of eight(8) different levels are proposed.
Table 1 presents the general content of bibliographic level holdings statements at four different levels, defined as follow:
Level B-1: Minimal bibliographic level holdings(Please, refer to the corresponding schema definition section for detailed definition of each. The `Holdings Statement' section provides overview of all levels).
In addition, Appendix A presents the general structure of OPAC bibliographic level holdings statements.
As for the bibliographic level, four levels of reporting are similarly defined for the piece level holdings:
Level P-1: Minimal piece level holdingsTable 2 provides the content of each level's statement. Notice that Table 2 is identical to Table 1 to the exception that holdings statements contain a `piece information' area.
Appendix B presents the general structure of OPAC piece level holdings statements.
Table 1: OPAC/Holdings Bibliographic Level Holdings Statements.
(Note: Elements in italic are identical to ISO 10324. Others are additions or modifications.)
Area or Data Element |
B-1 |
B-2 |
B-3 |
B-4 |
Rpt |
US-Marc field/subfield |
item identification |
M |
M |
M |
M |
NR |
004 |
Location data |
M |
M |
M |
M |
R |
|
Country identifier |
M |
M |
M |
M |
NR |
852 $n |
Region identifier |
O |
O |
O |
O |
NR |
Not defined |
Institution identifier |
M |
M |
M |
M |
NR |
852 $a |
Sublocation identifier |
O |
O |
O |
O |
R |
852 $b $c |
Copy identifier |
O |
O |
O |
O |
NR |
852 $t or 863-865 $t or 876-878 $t |
Call number |
O |
O |
O |
O |
NR |
852 $h $i $j $k $l $m |
Date of report |
O |
O |
O |
O |
NR |
008/26-31 |
General holdings |
- |
M |
M |
M |
R |
|
Type of unit designator |
- |
M |
M |
M |
NR |
Leader/17 + presence of 865-878 |
Unit part type designator |
- |
M |
M |
M |
NR |
Leader/06 |
Physical form designator |
- |
M |
M |
M |
NR |
007/00-01 |
Completeness designator |
- |
M |
M |
M |
NR |
008/16 |
Acquisitions status designator |
- |
M |
M |
M |
NR |
008/06 |
Retention designator |
- |
M |
M |
M |
NR |
008/12 |
Lending policy |
- |
M |
M |
M |
NR |
008/20 |
Reproduction policy |
- |
M |
M |
M |
NR |
008/21 |
Reproduction note |
- |
O |
O |
O |
NR |
843 |
Terms use and repro. |
- |
O |
O |
O |
NR |
845 |
Copyright article fee code |
- |
O |
O |
O |
NR |
852 $s or 863-865 $s |
Extent of holdings |
- |
- |
M* |
M* |
R |
|
Name of unit |
- |
- |
O |
O |
NR |
844 |
Extent of unit |
- |
- |
O |
O |
NR |
Not defined |
Enum. and Chronology |
- |
- |
O |
O |
NR |
863-865 $a-h + 863-865 $i-m |
Specific extent note |
- |
- |
O |
O |
NR |
Not defined |
Holdings note |
O |
O |
O |
O |
R |
008 (generated notes) 852 $z or 863-865 $z |
Area or Data Element |
P-1 |
P-2 |
P-3 |
P-4 |
Rpt |
US-Marc field/subfield |
item identification |
M |
M |
M |
M |
NR |
004 |
Location data |
M |
M |
M |
M |
R |
|
Country identifier |
M |
M |
M |
M |
NR |
852 $n |
Region identifier |
O |
O |
O |
O |
NR |
Not defined |
Institution identifier |
M |
M |
M |
M |
NR |
852 $a |
Sublocation identifier |
O |
O |
O |
O |
R |
852 $b $c |
Copy identifier 5 |
O |
O |
O |
O |
NR |
852 $t, 863-865 $t, 876-878 $t |
Call number |
O |
O |
O |
O |
NR |
852 $h $i $j $k $l $m |
Date of report |
O |
O |
O |
O |
NR |
008/26-31 |
Piece Information |
M |
M |
M |
M |
R |
|
Piece identifier |
M |
M |
M |
M |
NR |
852 $p or 863-865 $p or 876-878 $p |
Temporary location |
O |
O |
O |
O |
NR |
876-878 $l |
Circulation data |
M |
M |
M |
M |
NR |
|
Circulation status |
M |
M |
M |
M |
NR |
(ISO 8459-4 and not 876-878 $j) |
Status start date |
O |
O |
O |
O |
NR |
Not defined |
Status end date |
O |
O |
O |
O |
NR |
Not defined |
Use restrictions |
O |
O |
O |
O |
NR |
876-878 $h |
Circulation note |
O |
O |
O |
O |
NR |
876-878 $z |
Specific piece note |
O |
O |
O |
O |
NR |
852 $q or 863-865 $q |
General holdings |
- |
M |
M |
M |
R |
|
Type of unit designator |
- |
M |
M |
M |
NR |
Leader/17 + presence of 865-878 |
Unit part type designator |
- |
M |
M |
M |
NR |
Leader/06 |
Physical form designator |
- |
M |
M |
M |
NR |
007/00-01 |
Completeness designator |
- |
M |
M |
M |
NR |
008/16 |
Acquisitions status designator |
- |
M |
M |
M |
NR |
008/06 |
Retention designator |
- |
M |
M |
M |
NR |
008/12 |
Lending policy |
- |
M |
M |
M |
NR |
008/20 |
Reproduction policy |
- |
M |
M |
M |
NR |
008/21 |
Reproduction note |
- |
O |
O |
O |
NR |
843 |
Terms use and repro. |
- |
O |
O |
O |
NR |
845 |
Copyright article fee code |
- |
O |
O |
O |
NR |
852 $s or 863-865 $s |
Extent of holdings |
- |
- |
M* |
M* |
R |
|
Name of unit |
- |
- |
O |
O |
NR |
844 |
Extent of unit |
- |
- |
O |
O |
NR |
Not defined |
Enum. and Chronology |
- |
- |
O |
O |
NR |
863-865 $a-h + 863-865 $i-m |
Specific extent note |
- |
- |
O |
O |
NR |
Not defined |
Holdings note |
O |
O |
O |
O |
R |
008 or 852 $z or 863-865 $z |
This section provides the definition of each element found in the (May 1998) OPAC/Holdings schema. A copy of the schema is included in Appendix C. (The corresponding ASN.1 definition may be found in Appendix D).
An Opac-1 record provides an item's bibliographic description along with related holdings information. The record is made of two elements: a bibliographic record and its associated holdings data.
1) bibliographicRecord:
Provides the bibliographic description of an item. Usually expressed according to the national MARC bibliographic format.
2) holdingsData:
Contains all or a portion of an item's holdings, for one or many reporting institutions. Holdings data may be expressed using either a series of MARC for holdings records or a series of (ISO) holdings statements, but not both simultaneously. Both representations may be complemented with additional holdings information and a (server) locally defined `next holdings' pointer.
A holdings data element is made of three sub-elements:
1) holdingsFormat:
A series of MARC for Holdings records or a series of Holdings Statements.
a) marcHoldingsRecords:
The set of records representing the physical locations of an item or one of its component. Each (physical) record is expressed according to a national MARC for Holdings format. The content of a record varies according to the rules prescribed by the format. Multiple MARC records may be necessary to represent, for instance, a multipart item in a single location (ex: videocassette with a pamphlet), depending on the local cataloguing rules.
b) holdingsStatements
A holdings statement is the record of the locations of a specific bibliographic item and, optionally, the units of that item held at a location, within a specific institution. (See `Holdings Statement' below).
2) additionalHoldingsInfo:
A pointer (or reference) to additional holdings information expressed as a Z39.50s URL6. This pointer may reference an alternative server and/or database where the Z39.50 client may obtain additional holdings data. There may be one or many of these pointers that complement the holdings information supplied by the local server.
3) nextHoldingsESN:
A pointer to the next holdings data `segment', expressed as a server-defined element set name. A `segment' could represent, depending on the holdings presentation level, the next location report, the next portion of a summary bibliographic holdings statement, the next portion of a detailed bibliographic holdings statement, and so on, the lowest level being the next `part' within a bibliographic unit. When MARC for holdings records are used, it could be a pointer to the next record in order to continue the presentation.
A holding statement reflects the current holdings of an institution, at the level of presentation requested. Although not mandatory, it is suggested that a specific statement be provided for each distinct institution. The structure of a holdings statement used in this document is essentially the same as the ISO 10324 standard.7
1) bibItemIdentifier:
This element uniquely identifies the bibliographic item for which holdings are being reported. May be a local bibliographic record number, ISSN, ISBN, etc. Corresponds to ISO and NISO Z39.71 "Item Identifier", unique element of the "Item Identification Area".
2) holdings:
Contains the data corresponding to the holdings presentation level requested. The different presentation levels are:
a) minimalBibLevelHoldings:
Provides the minimal bibliographic level holdings information. Corresponds to ISO 10324/NISO Z39.71 level-1 holdings statements. At that level, only the physical locations of an item (or component) are returned. (See `Location Report' below).
b) generalBibLevelHoldings:
Provides the general bibliographic level holdings information. Corresponds to ISO/NISO level-2 holdings statements. At that level, location reports and general bibliographic units holdings are returned. (See `General Bibliographic Level Holdings' below).
c) summaryBibLevelHoldings:
Provides the summary bibliographic level holdings information. Corresponds to ISO/NISO level-3 holdings statements. At that level, location reports and summary extent of bibliographic units are returned. (c.f. `Summary Bibliographic Level Holdings').
d) detailedBibLevelHoldings:
Provides the detailed bibliographic level holdings information. Corresponds essentially to NISO Z39.71 level-4 holdings statements. At that level, location reports and detailed extent of bibliographic units are returned. (c.f. `Detailed Bibliographic Level Holdings').
e) minimalPieceLevelHoldings:
Provides the minimal piece level holdings and corresponds partially to the US-Marc for Holdings level-5 holdings statements. This level includes locations and piece information, along with related circulation data. (c.f. `Minimal Piece Level Holdings').
f) generalPieceLevelHoldings:
Provides the general piece level holdings and corresponds partially to the US-Marc for Holdings level-5 holdings statements. Locations, piece information, and general bibliographic units holdings are returned. (c.f. `General Piece Level Holdings').
g) summaryPieceLevelHoldings:
Provides the summary piece level holdings and corresponds partially to the US-Marc for Holdings level-5 holdings statements. Locations and summary piece information are returned. Summary piece information refers to providing a summary extent of associated bibliographic units. (See `Summary Piece Level Holdings' below.)
h) detailedPieceLevelHoldings:
Provides the detailed piece level holdings and is identical to the summary level, to the exception that the component bibliographic units are fully enumerated. (See `Detailed Piece Level Holdings' below.)
This type of element wants to reflect ISO/NISO level-1 holdings statement. In terms of those standards, it contains a Location Data, a Date of Report and a Holdings Note Areas and identifies a physical location of an item (or component).
1) locationData:
Corresponds to the Location Data Area of the two standards. (See `Location Data' below).
2) dateOfReport:
Corresponds to the Date Of Report Area and indicates the currency of the information provided in this location's report. Provided according to ISO 8601, which requires eight numeric characters, such as 4 for the year, 2 for the month and 2 for the day. When different dates of report would apply for different bibliographic units included in a single statement, it is suggested that only the latest date be provided, to reflect currency of an item's holdings in general.
3) holdingsNotes:
Corresponds to the HoldingsNote Area and may optionally contain a series of free-text local notes pertaining to the location data. Such notes may include public location notes.
This type of element provides (theoretically) a unique physical location of an item or component. The combination of a country, institution, optionally sublocations and copy, and a call number shall represent a unique physical location.
1) countryId:
An authoritative two- or three-character code that identifies the country of an institution identifier (i.e. the principal location). Such code could originate from the USMARC Code List for Countries that is maintained by the Library of Congress. -- This to be decided by the ZIG.
2) regionId: (to see if authority)
A possibly authoritative n-character code that identifies a specific geographic area within the country of the reporting institution. Such list could be a national standard that is maintained by the country of origin. -- To be evaluated by ZIG.
3) institutionId:
The person, library, organization, consortium or physical site holding the item or from which access is given. May or may not be an authoritative code. When authoritative, the source for the institution code should conform to the specified country's Symbols of Libraries or similar definitions.
4) sublocationId:
Indicates a subdivision or collection within the institution represented by the institution identifier. May be repeated to show hierarchical levels within the specified institution.
5) copyId:
Indicates the specific copy of a bibliographic item or unit for which holdings are being reported. Could be a copy number or other unique identification scheme used by the institution.
6) callNumber:
Indicates the physical location of a bibliographic item or bibliographic unit in a collection and (usually) serves the purpose of a shelving designation. In terms of US-MARC for Holdings, a call number may take (non exhaustively) one of the following forms:
This type of element (GeneralBibLevelHoldings) proposes to reflect ISO/NISO level-2 holdings statement and provides general guidance as to the extent of an institution's holdings. It includes the physical location of an item/part and a general description of the component bibliographic units.
1) locationReport:
Provides the physical location of the item/component. (See `Location Report' above).
2) generalBibUnits:
Provides general holdings information on all bibliographic units at the specified location. (c.f. `General Bibliographic Unit').
Same as the GeneralHoldings type. (Defined for consistency with the piece level definitions).
GeneralHoldings provides general information about a specific bibliographic unit. Th first five sub-elements are identical to those described in ISO/NISO. The others are not part of those two standards and pertain to additional requirements in terms of OPAC/Holdings information needs. GeneralHoldings includes the following:
1) typeOfUnitDesignator:
Specifies the type of bibliographic unit, i.e. whether it is a basic, a supplement or an index unit. Code values appear in Table-3.
2) unitPartTypeDesignator:
Qualifies the type of part(s) making up the bibliographic unit, i.e. single-part unit, multipart unit or serial part unit. Code values appear in Table-3. Not part of ISO.
3) physicalFormDesignator:
Specifies the physical medium or type of material of the bibliographic unit. Code values appear in Table-3.
4) completenessDesignator:
Indicates how much of the published part of a serial unit or multipart unit is held by an institution. Table-3 lists possible code values.
5) acquisitionStatusDesignator:
Indicates whether a bibliographic unit has been or will be acquired by the reporting institution. Eligible values appear in Table-3.
6) retentionDesignator:
Indicates the period for which the bibliographic units are held by the reporting institution. Code values appear in Table-3.
7) lendingPolicy:
Indicates the reporting institution's external lending policy for the bibliographic unit. Table-3 lists eligible values. More specific information about the lending policy may also be provided in the `termsUseRepro' element, defined below. Not part of ISO.
8) reproductionPolicy:
Indicates the institution's reproduction policy for the bibliographic item or unit. Table-3 lists possible values. More specific information about this policy may be provided via the `termsUseRepro' element. Not part of ISO.
9) reproductionNote:
Contains information about a reproduced item or unit that differs from the original bibliographic description. Not part of ISO.
10) termsUseRepro:
Contains information about the terms governing the use and reproduction of a bibliographic item or unit, when the holding organization will lend (lendingPolicy) and reproduce (reproductionPolicy) an item or a unit.
11) copyrightArticleFeeCode:
Contains a unique identification code for a component part of a monograph or a serial unit.
|
Sub-element 8 |
Code value |
Definition |
1) type of unit designator |
`a' |
Basic bibliographic unit |
`c' |
Secondary bib unit: supplements, special issues, accompanying material | |
`d' |
Secondary bib unit: indexes | |
`0' (zero) |
Information not available; not applicable | |
2) unit part type designator |
0 |
Information not available |
1 |
Single part unit | |
2 |
Multipart unit | |
3 |
Serial unit | |
3) physical form designator 9 |
`hh' |
Microform |
`ha' |
Microform, aperture card | |
`hb' |
Microform, microfilm cartridge | |
`hc' |
Microform, microfilm cassette | |
`hd' |
Microform, microfilm reel | |
`he' |
Microform, microfiche | |
`hf' |
Microform, microfiche cassette | |
`hg' |
Microform, micro-opaque | |
`hz' |
Microform, other type | |
`mm' |
Multiple physical forms | |
`tt' |
Text | |
`ta' |
Text, regular print | |
`tb' |
Text, large print | |
`tc' |
Text, braille | |
`tz' |
Text, other | |
`vv' |
Visual material | |
`va' |
Motion picture | |
`vb' |
Visual projection: slide, transparency, filmstrip | |
`vc' |
Videorecording | |
`ma' |
Map | |
`mb' |
Globe | |
`ra' |
Music, printed | |
`rb' |
Sound recording | |
`ca' |
Computer file | |
`ga' |
Graphic | |
`km' |
Kit | |
`zu' |
Physical form is unspecified | |
`zz' |
Other physical media | |
4) completeness designator |
0 |
Information not available |
1 |
Complete (95% - 100% held) | |
2 |
Incomplete (50% - 94% held) | |
3 |
Very incomplete or scattered (less than 50%) | |
4 |
Not applicable | |
5) acquisition status designator |
0 |
Information not available; not applicable |
1 |
Other | |
2 |
Completed or ceased | |
3 |
On order | |
4 |
Currently received | |
5 |
Not currently received | |
6) retention designator |
0 |
Information not available |
1 |
Other | |
2 |
Complete or ceased | |
3 |
Sample issue retained | |
4 |
Retained until replaced by microform, etc. | |
5 |
Retained until replaced by cumulation, replacement volume, or revision. | |
6 |
Limited retention (all parts not permanently kept) | |
7 |
No retention (no parts kept) | |
8 |
Permanent retention (all parts permanently kept) | |
7) lending policy |
0 |
Lending policy is unknown. |
1 |
Will lend. | |
2 |
Will not lend. | |
8) reproduction policy |
0 |
Reproduction policy is unknown. |
1 |
Will reproduce. | |
2 |
Will not reproduce. |
SummaryBibLevelHoldings corresponds to ISO/NISO level-3 holdings statement. This level reports summary holdings at the bibliographic level, i.e. makes no distinction on how the local institution physically arranged the different bibliographic or physical parts. In terms of ISO/NISO standards, it contains a Location Data Area, a Date of Report Area, a Holdings Note Area and the record of the bibliographic units at the highest level of enumeration.
1) locationReport:
Provides the physical location of the item/component. (c.f `Location Report').
Provides the summary extent of all bibliographic units at the specified location. (See `Extended Bibliographic Unit' below).
This type (ExtendedBibUnit) provides general information about a specific bibliographic unit as well as summary or detailed information about its part(s), that is, when such extent information is applicable and available.
1) generalHoldings:
Corresponds to ISO/NISO General Holdings Area. This element, beside providing the type of unit (basic, supplement, index) and its physical form, conveys information about the different policies concerning the holdings of a bibliographic unit, such as acquisition, retention, reproduction, etc. (c.f. `General Holdings').
2) extentInfoChoice:
Specifies whether extended holdings information is applicable for the unit. Sets to only one of the following:
a) notApplicable:
Extended holdings information is not applicable to this type of unit, which is usually the case for single-part basic bibliographic units.
b) extentInfo:
Extended information is applicable, i.e. unit is multipart or serial (no matter if basic or secondary). When applicable, extended information is provided for one or many parts/segments of the associated bibliographic unit. (See `Extent Information').
ExtentInfo provides the extended holdings information for a specific part/segment of a bibliographic unit, and optionally, a reference (pointer) to an additional source of holdings information.
1) extentOfHoldingsChoice:
Specifies whether extent of holdings information is available (at all) for a specific part/segment. A choice between:
a) notAvailable:
No summary or detailed extent of holdings is available for this part/segment (or whole unit). This could happen, for instance, when the recording level of holdings changed during the period over which a serial item was received, say from US-MARC level-2/general to level-3/summary, for instance. The level-2 holdings statements would therefore not have any extent of holdings recorded.
b) extentOfHoldings:
Summary or detailed extent of holdings is available. When information is available, but not at the requested extent level, i.e. detailed was requested, but only summary is available, then summary extent should be provided. (See `Extent of Holdings' below).
2) additionalHoldingsInfo:
A pointer (or reference) to additional holdings information for a portion (or whole) of the bibliographic unit. Expressed as a Z39.50s URL. This pointer may reference an alternative server and/or database where the Z39.50 client may obtain additional summary or detailed holdings information, when such information is available elsewhere. There may be one or many of these pointers that complement the holdings information supplied by the local server.
This element conveys specific information about a bibliographic unit or its component parts. Includes the following information:
1) nameOfUnit:
Indicates the name or title of a bibliographic unit appearing on it or formulated by the cataloguer for the purpose of identifying it. Used primarily for non-serial units.
2) extentOfUnit:
Contains specific information about the number of parts of a bibliographic unit lacking sequential designations held by the reporting institution.
3) enumAndChron:
Enumeration and/or chronology of a multipart or serial bibliographic unit. (c.f. `Enumeration and Chronology').
4) specificExtentNote:
Provides additional information to clarify or enlarge upon the holdings information provided in this ExtentOfHoldings' element.
Provides enumeration and/or chronology data (EnumAndChron). May be expressed at the summary or detailed levels, and be compressed or uncompressed.
1) encodingLevel:
Specifies the level of specificity of the enumeration and/or chronology elements.
Two levels are defined:
a) summary (code 1): Enumeration and chronology is provided at the highest level of enumeration, i.e. the main level of division of a bibliographic unit.
b) detailed (code 2): Enumeration and chronology is provided at all applicable levels of enumeration, i.e. including all levels of division of a unit.
2) compressed:
Boolean expression. When TRUE, the enumeration and chronology elements are compressed, i.e. describe a range of bibliographic or physical parts (enumerated at the first or all levels of enumeration). For instance, if a serial unit is divided into `volumes' (first level) and `numbers' (second level), a `compressed summary enumeration' would list a range of volumes, while a `compressed detailed enumeration' would list a range of single issues (all levels). When `compressed' is FALSE, the enumeration and chronology elements would represent a single bibliographic or physical part (i.e. summary = a single volume, detailed = single issue).
3) enumeration:
Sequential numeric/alphabetic designation used by the publisher of a multipart or serial bibliographic unit, to identify the individual bibliographic or physical parts and to show the relationship of each part to the bibliographic unit as a whole.
4) chronology:
Date(s) used by the publisher on a multipart or serial unit, to help identify it and/or indicate when it was issued.
This type (DetailedBibLevelHoldings) is based on NISO Z39.71 level-4 holdings statement. It includes the same information as the summary bibliographic level holdings statement, to the exception that holdings of the bibliographic units are reported at the detailed level, i.e., including all applicable levels of division of the units.
1) locationReport:
Provides the location data, date of report and holdings notes areas.
2) detailedBibUnits:
Provides the detailed extent of all bibliographic units at the specified location. (c.f `Extended Bibliographic Unit').
This type of element is partially based on the US-Marc for Holdings' Item Information fields (876-878)12. It provides basic information about the "pieces" that are to be found at the reported location. A piece's basic information includes identification, temporary location and related circulation information.
Note:
The name `piece' was preferred over `item' in order to avoid confusion between contextual usage of the word `item' (i.e. `holdings item' versus `bibliographic item'), which could be interpreted as a full copy of a bibliographic item. Since a `holdings item' is not necessarily the whole of a bibliographic item, the name `piece' was deemed more appropriate to convey the notion of a grouping of some or all the parts of a bibliographic item. (In fact, a piece would represent the whole of a bibliographic item only when the total number of parts grouped under the piece designation would correspond to the total number of parts referenced by the bibliographic item -- which is the case with single-part bibliographic items. When only some of the parts are reunited under a piece designation, there would then exist several pieces associated to the same copy of the bibliographic item -- such as bound volumes for serial items).
1) locationReport:
Provides the physical location of the piece(s), along with date of report and holdings notes.
2) pieces:
Provides the list of pieces held at the specified location (See `Piece' below).
This type of element provides minimal information about a specific piece. Such information includes a piece's identification, temporary location and related circulation data. It does not include any level of description of the bibliographic units "bound" into the piece.
1) pieceId:
Identifies a single piece of the bibliographic item or bibliographic unit. A piece is represented as the grouping of a number of parts (1 to many), where each part may belong to a different bibliographic unit. Hence, a piece may identify the entire copy of the bibliographic item itself, i.e. all the parts of all the bib units making up the item; it may identify a single bibliographic unit (i.e. all the parts making up a single bib unit); it may identify a segment of a bibliographic unit only (i.e. just a few parts); it may identify a single part of a specific bibliographic unit only, and finally, it may identify a combination of parts of different bibliographic units. The piece designation may be an identification number such as a barcode or accession number.
2) temporaryLocation:
Provides temporary location information of the piece relative to the permanent location specified in the location report.
3) circData:
Provides circulation information about the reported piece. (See `Circulation Data' below).
4) specificPieceNote:
Provides information about the reported piece, such as its physical condition for instance.
This element (CircData) provides circulation information about a piece. It includes the following:
1) circStatus:
Contains the circulation status of the piece. Table 4 enumerates the different values for circulation status.
2) statusStartingDate:
Indicates the date where the circulation status became effective (i.e. "since").
3) statusEndingDate:
Indicates the date where the circulation status will or is expected to end (i.e. "until").
4) useRestrictions:
Contains information about any restrictions on the use of the piece.
5) circNotes:
Provides additional details about a piece's circulation information.
Code value13 |
Definition |
0 |
Available on shelves |
1 |
Circulation status undefined |
2 |
On order |
3 |
Not available; undefined |
4 |
On loan |
5 |
On loan and not available for recall until earliest recall date |
6 |
In process |
7 |
Recalled |
8 |
Waiting on reservation shelf |
9 |
Waiting to be re-shelved |
10 |
In transit (between library locations) |
11 |
Claimed, returned or never borrowed |
12 |
Lost |
13 |
Missing, being traced |
14 |
Supplied (i.e. return not required) |
15 |
In binding |
16 |
In repair |
17 |
Pending transfer |
18 |
Missing, overdue |
19 |
Withdrawn |
20 |
Weeded |
21 |
Other |
GeneralPieceLevelHoldings is also based on the US-Marc for Holdings' Item Information fields (876-878). It provides the list of all pieces at a specific location, in addition to providing the general holdings of all its component bibliographic units.
1) locationReport:
Provides the physical location of the piece(s), along with date of report and holdings notes.
2) generalPieces:
Provides the list of pieces found at the reported location, along with a general description of their component bibliographic units. (See `General Piece' below).
This type of element provides general information about the component bibliographic units of a piece. It includes the following:
1) piece:
Identifies the reported piece, including its circulation information report. (c.f. `Piece').
2) generalBibUnits:
Provides general holdings information on all bibliographic units `bound' into the piece. (c.f. `General Bibliographic Unit').
SummaryPieceLevelHoldings is also based on the US-Marc for Holdings' Item Information fields (876-878)14. It provides the list of all pieces at a specific location, in addition to providing the summary extent of component bibliographic units.
1) locationReport:
Provides the physical location of the piece(s), along with date of report and holdings notes.
2) summaryPieces:
Provides the list of summary holdings pieces found at the specified location (See `Extended Piece' below).
This type of element provides a piece's basic information, in addition to providing the summary (1st level enumeration) or detailed (all applicable levels) extent of its component bibliographic units.
1) piece:
Identifies the piece involved. (c.f. `Piece').
2) extendedBibUnits:
Provides the summary/detailed extent of all bibliographic units making up the piece. (c.f. `Extended Bibliographic Unit').
This type is also based on the US-Marc for Holdings' Item Information fields (876-878)15. It provides the list of all pieces at a specific location, in addition to providing the detailed extent of each piece's component bibliographic units.
1) locationReport:
Provides the physical location of the piece(s), along with date of report and holdings notes.
2) detailedPieces:
Provides the list of detailed holdings pieces found at the specified location (c.f. `Extended Piece').
This section provides examples on reporting OPAC/Holdings statements at each level defined in this document.
The samples originate from three principal sources: ISO 10324(1997) Annex C, NISO Z39.71(199X) Appendix A, and US-MARC for Holdings(1994) Appendix B. Examples included are:
1) A single-part printed text.In these examples, "CN" is used in the location data to represent the country of an institution, "XXX" is used to represent an institution identifier and "SYS" is used as a system identifier that precedes a record control number when used as an item identifier. Similarly, the "Unit" caption identifies a specific bibliographic unit (i.e. General Holdings Area), "Extent" a summary or detailed extent of a bibliographic unit (i.e. Extent of Holdings) when applicable, and "Piece" a specific part/segment related to the bibliographic item.
Also, wherever a code value would be supplied for an OPAC/Holdings element, its `textual' counterpart will be used for clarity the first time it appears; from the second time and on, code values will appear (to lighten content). Elements of the same component are grouped together using parenthesis (except for country id), and a comma acts as a place-holder for an absent value. Finally, comments appear in square brackets ([]).
Note: Those examples do not suggest any particular way of displaying holdings information (although strongly inspired from the related standards). They are rather meant to show the actual content of OPAC/Holdings statements at each specified level. Please, note also that piece and circulation information are purely hypothetical.
Example 1: A single-part printed text. (NISO #1).
(SYS)801-247897 Level B-1: (CN)XXX -- 19940621 Level B-2: (CN)XXX -- 19940621 Unit 1: (basic, single part, text regular print, not applicable, completed or ceased, permanent retention, will lend, will not reproduce, , , ) = (a, 1, ta, 4, 2, 8, 1, 2, , , ) Level B-3: (CN)XXX -- 19940621 Unit 1: (a, 1, ta, 4, 2, 8, 1, 2, , , ) Extent Choice: (not applicable) [single-part unit] Level B-4: Same as B-3 Level P-1: (CN)XXX -- 19940621 Piece 1: Id = #12345, Temp. Location = n/a , Circ: (available on shelves, , , , ), Note = n/a Level P-2: (CN)XXX -- 19940621 Piece 1: Id = #12345, Temp. Location = n/a , Circ: (available on shelves, , , , ), Note = n/a Unit 1: (a, 1, ta, 4, 2, 8, 1, 2, , , ) Level P-3: (CN)XXX -- 19940621 Piece 1: Id = #12345, Temp. Location = n/a , Circ: (available on shelves, , , , ), Note = n/a Unit 1: (a, 1, ta, 4, 2, 8, 1, 2, , , ) Extent Choice: (not applicable) Level P-4: Same as P-3
Example 2: A printed text with various kinds of accompanying materials. (ISO #8).
Item is not available for regular patron loans nor for interlibrary loans. It is used internally for teaching purposes. Piece number for the whole item is #12345.
(SYS)801-248140
Level B-1: (CN)XXX
Level B-2: (CN)XXX -- 19830525
Unit 1: (basic, single part, text regular print, not applicable,
completed or ceased, permanent retention, will not lend,
will not reproduce, , , )
= (a, 1, ta, 4, 2, 8, 2, 2, , , )
Unit 2: (supplement, multipart, map [model], not applicable,
completed or ceased, permanent retention, will not lend,
will not reproduce, , , )
= (c, 2, ma, 4, 2, 8, 2, 2, , , )
Unit 3: (supplement, single part, sound recording [cassette],
not applicable, completed or ceased, permanent
retention, will not lend, will not reproduce, , , )
= (c, 1, rb, 4, 2, 8, 2, 2, , , )
Unit 4: (supplement, single part, sound recording [disc], not
applicable, completed or ceased, permanent retention,
will not lend, will not reproduce, , , )
= (c, 1, rb, 4, 2, 8, 2, 2, , , )
Unit 5: (supplement, serial, microform microfiche, not
applicable, completed or ceased, permanent retention,
will not lend, will not reproduce, , , )
= (c, 3, he, 4, 2, 8, 2, 2, , , )
Level B-3: (CN)XXX -- 19830525
Unit 1: (a, 1, ta, 4, 2, 8, 2, 2, , , )
Extent 1: (, "1 v.", , )
Unit 2: (c, 2, ma, 4, 2, 8, 2, 2, , , )
Extent 1: (, "ca 300 pieces", , )
Unit 3: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Extent 1: ("Teacher's guide", "1 sound cassette", , )
Unit 4: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Extent 1: (, "1 sound disc", , )
Unit 5: (c, 3, he, 4, 2, 8, 2, 2, , , )
Extent 1: ("Supplement", , "no.1-5", )
Level B-4: Same as B-3
Level P-1: (CN)XXX -- 19940621
Piece 1: Id = #12345, Temp. Location = "Reserve",
Circ: (not available, , , "For teacher's use only", ),
Note = n/a
Level P-2: (CN)XXX -- 19940621
Piece 1: Id = #12345, Temp. Location = "Reserve",
Circ: (not available, , , "For teacher's use only", ),
Note = n/a
Unit 1: (a, 1, ta, 4, 2, 8, 2, 2, , , )
Unit 2: (c, 2, ma, 4, 2, 8, 2, 2, , , )
Unit 3: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Unit 4: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Unit 5: (c, 3, he, 4, 2, 8, 2, 2, , , )
Level P-3: (CN)XXX -- 19940621
Piece 1: Id = #12345, Temp. Location = "Reserve",
Circ: (not available, , , "For teacher's use only", ),
Note = n/a
Unit 1: (a, 1, ta, 4, 2, 8, 2, 2, , , )
Extent 1: (, "1 v.", , )
Unit 2: (c, 2, ma, 4, 2, 8, 2, 2, , , )
Extent 1: (, "ca 300 pieces", , )
Unit 3: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Extent 1: ("Teacher's guide", "1 sound cassette", , )
Unit 4: (c, 1, rb, 4, 2, 8, 2, 2, , , )
Extent 1: (, "1 sound disc", , )
Unit 5: (c, 3, he, 4, 2, 8, 2, 2, , , )
Extent 1: ("Supplement", , "no.1-5", )
Level P-4: Same as P-3
Example 3: Two copies of the same multi-volume monograph at different locations (ISO #4).
Location #1 has an incomplete copy (v.14, v.16 and v.17) and has summary holdings information, Location #2 has no details available.
(SYS)841-1728 Level B-1: (CN)XXX Art Library 155.444 (CN)XXX Journalism 155.444 Level B-2: (CN)XXX Art Library 155.444 -- 19920712 Unit 1: (basic, multipart, text regular print, incomplete, info not available, permanent retention, will lend, will not reproduce, , , ) = (a, 2, ta, 2, 0, 8, 1, 2, , , ) (CN)XXX Journalism 155.444 -- 19920712 Unit 1: (basic, multipart, text regular print, info not available, info not available, permanent retention, will lend, will not reproduce, , ,) = (a, 2, ta, 0, 0, 8, 1, 2, , ,) Level B-3: (CN)XXX Art Library 155.444 -- 19920712 Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Extent 1: (, , "v.14", ) Extent 2: (, , "v.16-17", "Pages 356-382 of v.17 lacking") (CN)XXX Journalism 155.444 -- 19920712 Unit 1: (a, 2, ta, 0, 0, 8, 1, 2, , , ) Extent 1: (not available) [extent info is applicable, but not available] Level B-4: Same as B-3. Level P-1: (CN)XXX Art Library 155.444 Piece 1: Id = "c.1/vol.14", Tmp.Loc. = n/a, Circ: (available on shelves, , , , ), Note = n/a Piece 2: Id = "c.1/vol.16", Tmp.Loc. = n/a, Circ: (on loan, 19980518,19980601, , ), Note = n/a Piece 3: Id = "c.1/vol.17", Tmp.Loc. = n/a, Circ: (in transit, 19980525,19980529, , ), Note = n/a (CN)XXX Journalism 155.444 Piece 1: Id = "c.2", Temp. Loc. = n/a, Circ: (undefined, , , , ), Note = n/a Level P-2: (CN)XXX Art Library 155.444 -- 19920712 Piece 1: Id = "c.1/vol.14", Tmp.Loc. = n/a, Circ: (available on shelves, , , , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Piece 2: Id = "c.1/vol.16", Tmp.Loc. = n/a, Circ: (on loan, 19980518,19980601, , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Piece 3: Id = "c.1/vol.17", Tmp.Loc. = n/a, Circ: (in transit, 19980525,19980529, , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) (CN)XXX Journalism 155.444 Piece 1: Id = "c.2", Temp. Loc. = n/a, Circ: (undefined, , , , ), Note = n/a Unit 1: (a, 2, ta, 0, 0, 8, 1, 2, , , ) Level P-3: (CN)XXX Art Library 155.444 -- 19920712 Piece 1: Id = "c.1/vol.14", Tmp.Loc. = n/a, Circ: (available on shelves, , , , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Extent 1: (, , "v.14", ) Piece 2: Id = "c.1/vol.16", Tmp.Loc. = n/a, Circ: (on loan, 19980518,19980601, , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Extent 1: (, , "v.16", ) Piece 3: Id = "c.1/vol.17", Temp. Loc. = n/a, Circ: (in transit, 19980525,19980529, , ), Note = n/a Unit 1: (a, 2, ta, 2, 0, 8, 1, 2, , , ) Extent 1: (, , "v.17", "Pages 356-382 of v.17 lacking") (CN)XXX Journalism 155.444 Piece 1: Id = "c.2", Temp. Loc. = n/a, Circ: (undefined, , , , ), Note = n/a Unit 1: (a, 2, ta, 0, 0, 8, 1, 2, , , ) Extent 1: (not available) Level P-4: Same as P-3.
Example 4: A supplement that is a multipart unit, with 27 volumes bound after publication into 26; volume 28, parts 3-4 and volume 29, part 4 are missing. (Note: the basic bibliographic item is not held). (ISO #14). Room use only. Not available for interlibrary loan, but will reproduce. Each bound volume (26 of them) has its own piece designation. Volumes 28 and 29 also have a piece identification assigned.
(SYS)021-78909
Level B-1: (CN)XXX SQ C1 8330.162.11
Level B-2: (CN)XXX SQ C1 8330.162.11 -- 19880806
Unit 1: (supplement, multipart, text regular print,
complete, info not available, permanent
retention, will not lend, will reproduce, , , ) = (c, 2, ta, 1, 0, 8, 2, 1, , , )
Level B-3: (CN)XXX SQ C1 8330.162.11 -- 19880806
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.1-27", "" )
Extent 2: (, , "v.28-29", )
Level B-4: (CN)XXX SQ C1 8330.162.11 -- 19880806
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.1-27", "" )
Extent 2: (, , "v.28:pt.1-2", )
Extent 3: (, , "v.29:pt.1-3", )
Level P-1: (CN)XXX SQ C1 8330.162.11 -- 19880806
Piece 1: Id = #12345-1, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Piece 2: Id = #12345-2, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
(...)
Piece 26: Id = #12345-26, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Piece 27: Id = #12345-27, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.28, part 3-4 missing"
Piece 28: Id = #12345-28, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.29, part 4 missing"
Level P-2: (CN)XXX SQ C1 8330.162.11 -- 19880806
Piece 1: Id = #12345-1, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Piece 2: Id = #12345-2, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
(...)
Piece 26: Id = #12345-26, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Piece 27: Id = #12345-27, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.28, part 3-4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Piece 28: Id = #12345-28, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.29, part 4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Level P-3: (CN)XXX SQ C1 8330.162.11 -- 19880806
Piece 1: Id = #12345-1, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.1", )
Piece 2: Id = #12345-2, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.2", )
(...)
Piece 26: Id = #12345-26, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.26-27", )
Piece 27: Id = #12345-27, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.28, part 3-4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.28", )
Piece 28: Id = #12345-28, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = "v.29, part 4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.29", )
Level P-4: (CN)XXX SQ C1 8330.162.11 -- 19880806
Piece 1: Id = #12345-1, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement",, "v.1:pt.1-4",)
Piece 2: Id = #12345-2, Temp.Loc. = n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement",, "v.2:pt.1-4",)
(...)
Piece 26: Id = #12345-26, Temp.Loc.=n/a,
Circ: (not available, , , "Room use only", ),
Note = n/a
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.26:pt.1-4-
v.27:pt.1-4", )
Piece 27: Id = #12345-27, Temp.Loc.=n/a,
Circ: (not available, , ,
"Room use only", ),
Note = "v.28, part 3-4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.28:pt.1-2", )
Piece 28: Id = #12345-28, Temp.Loc.=n/a,
Circ: (not available, , ,
"Room use only", ),
Note = "v.29, part 4 missing"
Unit 1: (c, 2, ta, 1, 0, 8, 2, 1, , , )
Extent 1: ("Supplement", , "v.29:pt.1-3", )
Example 5: A serial item with volumes 1-10 held in textual form and volumes 11-17 in microform. (ISO #23)
ISSN 0201-8654 Level B-1: (CN)XXX Level B-2: (CN)XXX -- 19850917 Unit 1: (basic, serial, text regular print, incomplete, not currently received, permanent retention, unknown, unknown, , , ) = (a, 3, ta, 2, 5, 8, 0, 0, , , ) Unit 2: (basic, serial, microform, very incomplete or scattered, not currently received, permanent retention, unknown, unknown, , , ) = (a, 3, hh, 3, 5, 8, 0, 0, , , ) Level B-3: (CN)XXX -- 19850917 Unit 1: (a, 3, ta, 2, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1-10", ) Unit 2: (a, 3, hh, 3, 5, 8, 0, 0, , , ) Extent 1: (, , "v.11-17", ) Level B-4: Could be same as B-3 (or extent itemized) Level P-1: (CN)XXX Piece 1: Id = #v.1-5, Temp.Loc.=n/a, Circ: (waiting to be reshelved, , , "Room use only", ), Note = n/a Piece 2: Id = #v.6-10, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Piece 3: Id = #MIC-1117, Temp.Loc.=n/a, Circ: (missing being traced, , , "Room use only", ), Note = n/a Level P-2: (CN)XXX Piece 1: Id = #v.1-5, Temp.Loc.=n/a, Circ: (waiting to be reshelved, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 2, 5, 8, 0, 0, , , ) Piece 2: Id = #v.6-10, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 2, 5, 8, 0, 0, , , ) Piece 3: Id = #MIC-1117, Temp.Loc.=n/a, Circ: (missing being traced, , , "Room use only", ), Note = n/a Unit 2: (a, 3, hh, 3, 5, 8, 0, 0, , , ) Level P-3: (CN)XXX Piece 1: Id = #v.1-5, Temp.Loc.=n/a, Circ: (waiting to be reshelved, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 2, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1-5", ) Piece 2: Id = #v.6-10, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 2, 5, 8, 0, 0, , , ) Extent 1: (, , "v.6-10", ) Piece 3: Id = #MIC-1117, Temp.Loc.=n/a, Circ: (missing being traced, , , "Room use only", ), Note = n/a Unit 2: (a, 3, hh, 3, 5, 8, 0, 0, , , ) Extent 1: (, , "v.11-17", ) Level P-4: Could be same as P-3 (or extent itemized)
Example 6: Serial with indexes (USMARC Holdings, Appendix B - p11, April 1991)
The library holds v.1-9 in hard copy and several indexes. (Each volume contains 12 issues.)
The title is not currently received; all holdings are permanently retained. Volumes 1 to 4 share a single binder with piece id #ABC-0001; Volumes 5 to 9 share another one, piece id #ABC-0002; the two indexes are bound together, with piece id #ABC-0003.
ISSN 8946-8321 Level B-1: (CN)XXX Chem QD.C454L55 Level B-2: (CN)XXX Chem QD.C454L55 -- 19831017 Unit 1: (basic, serial, text regular print, info not available, not currently received, permanent retention, unknown, unknown, , , ) = (a, 3, ta, 0, 5, 8, 0, 0, , , ) Unit 2: (index, serial, text regular print, info not available, not currently received, permanent retention, unknown, unknown, , , ) = (d, 3, ta, 0, 5, 8, 0, 0, , , ) Level B-3: (CN)XXX Chem QD.C454L55 -- 19831017 Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1 (1973)-v.9 (1982)", ) Unit 2: (d, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1 (1973/1974)-v.2(1974/1975)", ) Level B-4: (CN)XXX Chem QD.C454L55 -- 19831017 Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1:no.1 (1973:Jan)-v.9:no.12 (1982:Dec)", ) Unit 2: (d, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1 (1973/1974)", ) Extent 2: (, , "v.2 (1974/1975)", ) Level P-1: (CN)XXX Chem QD.C454L55 Piece 1: Id = #ABC-0001, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Piece 2: Id = #ABC-0002, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Piece 3: Id = #ABC-0003, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Level P-2: (CN)XXX Chem QD.C454L55 Piece 1: Id = #ABC-0001, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Piece 2: Id = #ABC-0002, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Piece 3: Id = #ABC-0003, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (d, 3, ta, 0, 5, 8, 0, 0, , , ) Level P-3: (CN)XXX Chem QD.C454L55 Piece 1: Id = #ABC-0001, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1 (1973)-v.4 (1977)", ) Piece 2: Id = #ABC-0002, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.5 (1978)-v.9 (1982)", ) Piece 3: Id = #ABC-0003, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (d, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v. 1 (1973/1974)-v.2 (1974/1975)", ) Level P-4: (CN)XXX Chem QD.C454L55 Piece 1: Id = #ABC-0001, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1:no.1 (1973:Jan)-v.4:no.12 (1977: Dec)", ) Piece 2: Id = #ABC-0002, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (a, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.5:no.1 (1978:Jan)-v.9:no.12 (1982: Dec)", ) Piece 3: Id = #ABC-0003, Temp.Loc.=n/a, Circ: (not available, , , "Room use only", ), Note = n/a Unit 1: (d, 3, ta, 0, 5, 8, 0, 0, , , ) Extent 1: (, , "v.1 (1973/1974)", ) Extent 2: (, , "v.2 (1974/1975)", )
Example 7: Serial with pattern changes and piece (item) information (USMARC Holdings, Appendix B - p15, July 1994)
Example 8: Audio CD set with collected and analytic records; circulated as a set or individually (four separate Holdings Statements). The discs are designated volume 1, volume 2, and volume 3. (NISO #10)
Example 9: A loose-leaf multipart item with serial updates to be interfiled, shown both as an itemized and as a compressed statement. (NISO #19)
This appendix provides the general structure of all types of OPAC bibliographic level holdings statements. Relationship to ISO 10324's Data Areas is provided wherever a correspondence exists.
1) Minimal Bibliographic Level Holdings (B-1)
2) General Bibliographic Level Holdings (B-2)
3) Summary Bibliographic Level Holdings (B-3)
4) Detailed Bibliographic Level Holdings (B-4)
This appendix provides the general structure of all types of OPAC piece level holdings statements. Relationship to ISO 10324's Data Areas is provided wherever a correspondence exists.
1) Minimal Piece Level Holdings (P-1)
2) General Piece Level Holdings (P-2)
3) Summary Piece Level Holdings (P-3)
4) Detailed Piece Level Holdings (P-4)
This appendix provides the corresponding ASN.1 definition for the OPAC/Holdings Schema. (It is included here for information only and has not been revised for possible syntax errors).
OPAC-1Record::= SEQUENCE {
bibliographicRecord [1] IMPLICIT EXTERNAL OPTIONAL,
holdingsData [2] IMPLICIT HoldingsData }
HoldingsData::= SEQUENCE {
holdingsFormat CHOICE {
marcHoldingsRecords [1] IMPLICIT SEQUENCE OF EXTERNAL,
holdingsStatements [2] IMPLICIT SEQUENCE OF
HoldingsStatement },
additionalHoldingsInfo [3] IMPLICIT SEQUENCE OF Z3950sUrl
OPTIONAL,
-- additional info for all
holdings, alternative servers/
databases
nextHoldingsESN [4] IMPLICIT InternationalString
OPTIONAL -- "next chunk" }
HoldingsStatement::= SEQUENCE {
bibItemIdentifier [1] IMPLICIT InternationalString,
-- 004
holdings CHOICE {
minimalBibLevelHoldings [2] IMPLICIT SEQUENCE OF
LocationReport,
generalBibLevelHoldings [3] IMPLICIT SEQUENCE OF
GeneralBibLevelHoldings,
summaryBibLevelHoldings [4] IMPLICIT SEQUENCE OF
SummaryBibLevelHoldings,
detailedBibLevelHoldings [5] IMPLICIT SEQUENCE OF
DetailedBibLevelHoldings,
minimalPieceLevelHoldings [6] IMPLICIT SEQUENCE OF
MinimalPieceLevelHoldings,
generalPieceLevelHoldings [7] IMPLICIT SEQUENCE OF
GeneralPieceLevelHoldings,
summaryPieceLevelHoldings [8] IMPLICIT SEQUENCE OF
SummaryPieceLevelHoldings,
detailedPieceLevelHoldings [9] IMPLICIT SEQUENCE OF
DetailedPieceLevelHoldings } }
LocationReport::= SEQUENCE { -- Bib Level-1 (ISO 10324 Level-1)
locationData [1] IMPLICIT LocationData,
dateOfReport [2] IMPLICIT InternationalString OPTIONAL,
-- 008 26-31
holdingsNotes [3] IMPLICIT SEQUENCE OF InternationalString
OPTIONAL -- 852 $z }
LocationData::= SEQUENCE { -- Physical location of an item (or a portion/segment
of it)
countryId [1] IMPLICIT InternationalString, -- 852 $n
regionId [2] IMPLICIT InternationalString OPTIONAL,
-- See list of regions/country
institutionId [3] IMPLICIT InternationalString, -- 852 $a
sublocationId [4] IMPLICIT SEQUENCE OF InternationalString
OPTIONAL,
-- 852 $b $c
copyId [5] IMPLICIT InternationalString OPTIONAL,
-- 852 $t or 863-865 $t or 876-878 $t
callNumber [6] IMPLICIT InternationalString OPTIONAL,
-- 852 $h-m }
GeneralBibLevelHoldings::= SEQUENCE { -- Bib Level-2 (ISO 10324 Level-2)
locationReport [1] IMPLICIT LocationReport,
generalBibUnits [2] IMPLICIT SEQUENCE OF GeneralBibUnit }
GeneralBibUnit::= IMPLICIT GeneralHoldings
GeneralHoldings::= SEQUENCE {
typeOfUnitDesignator [1] IMPLICIT TypeOfUnitDesignator,
unitPartTypeDesignator [2] IMPLICIT UnitPartTypeDesignator,
-- Leader 06
physicalFormDesignator [3] IMPLICIT PhysicalFormDesignator,
-- 007 00-01
completenessDesignator [4] IMPLICIT CompletenessDesignator,
-- 008 16
acquisitionStatusDesignator [5] IMPLICIT AcquisitionStatusDesignator,
-- 008 06
retentionDesignator [6] IMPLICIT RetentionDesignator,
-- 008 12
lendingPolicy [7] IMPLICIT INTEGER {
unknown (0),
willLend (1),
willNotLend (2) } OPTIONAL,
-- 008 20
reproductionPolicy [8] IMPLICIT INTEGER {
unknown (0),
willReproduce (1),
willNotReproduce(2) } OPTIONAL,
-- 008 21
reproductionNote [9] IMPLICIT InternationalString
OPTIONAL, -- 843 }
termsUseRepro [10]IMPLICIT InternationalString
OPTIONAL -- 845
copyrightArticleFeeCode [11]IMPLICIT InternationalString
OPTIONAL
-- 852 $s or 863-865$s }
TypeOfUnitDesignator::= IMPLICIT InternationalString { -- From ISO 10324 and
NISO Z39.71
basic ('a'),
supplement ('c'),
index ('d'),
infoNotAvailableOrApplicable ('0') }
UnitPartTypeDesignator ::= IMPLICIT INTEGER {
infoNotAvailable (0),
singlePart (1),
multipart (2),
serial (3) }
PhysicalFormDesignator::= IMPLICIT InternationalString {
-- No correspondence between ISO 10324 and NISO Z39.71; Listed values
are from ISO
microform ('hh'),
microformApertureCard ('ha'),
microformMicrofilmCartridge ('hb'),
microformMicrofilmCassette ('hc'),
microformMicrofilmReel ('hd'),
microformMicrofiche ('he'),
microformMicrofichecassette ('hf'),
microformMicroOpaque ('hg'),
microformOtherType ('hz'),
multiplePhysicalForms ('mm'),
text ('tt'),
textRegularPrint ('ta'),
textLargePrint ('tb'),
textBraille ('tc'),
textOther ('tz'),
visualMaterial ('vv'),
motionPicture ('va'),
visualProjection ('vb'),
videorecording ('vc'),
map ('ma'),
globe ('mb'),
musicPrinted ('ra'),
soundRecording ('rb'),
computerFile ('ca'),
graphic ('ga'),
kit ('km'),
physicalFormUnspecified ('zu'),
otherPhysicalMedia ('zz') }
CompletenessDesignator::= IMPLICIT INTEGER { -- From ISO 10324 and NISO Z39.71
infoNotAvailable (0),
complete (1), -- 95% - 100% held
incomplete (2), -- 50% - 94% held
veryIncompleteOrScattered (3), -- less than 50% held
notApplicable (4) }
AcquisitionStatusDesignator::= IMPLICIT INTEGER { -- From ISO 10324 and
NISO Z39.71
infoNotAvailableOrApplicable (0),
other (1),
completedOrCeased (2),
onOrder (3),
currentlyReceived (4),
notCurrentlyReceived (5) }
RetentionDesignator::= IMPLICIT INTEGER { -- From ISO 10324 and NISO Z39.71
infoNotAvailable (0),
other (1),
asReplacedByUpdates (2),
sampleIssueRetained (3),
untilReplacedByPreservationFormat (4),
untilReplacedByCumulationOrOther (5),
limitedRetention (6),
noRetention (7),
permanentRetention (8) }
SummaryBibLevelHoldings::= SEQUENCE { -- Bib Level-3 (ISO 10324 Level-3)
locationReport [1] IMPLICIT LocationReport,
summaryBibUnits [2] IMPLICIT SEQUENCE OF ExtendedBibUnit }
ExtendedBibUnit::= SEQUENCE {
generalHoldings [1] IMPLICIT GeneralHoldings,
extentInfoChoice CHOICE {
notApplicable [2] IMPLICIT NULL,
extentInfo [3] IMPLICIT SEQUENCE OF ExtentInfo }
ExtentInfo::= SEQUENCE {
extentOfHoldingsChoice CHOICE {
notAvailable [1] IMPLICIT NULL,
extentOfHoldings[2] IMPLICIT ExtentOfHoldings }
additionalHoldingsInfo [3] IMPLICIT SEQUENCE OF Z3950sUrl OPTIONAL
-- additional info for bib unit's extent}
ExtentOfHoldings::= SEQUENCE { -- Physical unit(s) or each successive (summary or
detailed) part(s)
nameOfUnit [1] IMPLICIT InternationalString OPTIONAL,
extentOfUnit [2] IMPLICIT InternationalString OPTIONAL,
enumAndChron [3] IMPLICIT EnumAndChron OPTIONAL,
specificExtentNote [4] IMPLICIT InternationalString OPTIONAL -- 863-865 $z }
EnumAndChron::= SEQUENCE { -- 863, 864, 865
encodingLevel [1] IMPLICIT INTEGER {
summary (1), -- First level of enum and
chron only
detailed(2) -- All applicable levels of
enum and chron },
compressed [2] IMPLICIT BOOLEAN,
-- compressed = range of (volume or
issues or ...)
-- uncompressed = itemized (single
volume or issue or ...)
enumeration [3] IMPLICIT InternationalString OPTIONAL,
chronology [4] IMPLICIT InternationalString OPTIONAL }
DetailedBibLevelHoldings::= SEQUENCE { -- Bib Level-4 (NISO Z39.71 Level-4)
locationReport [1] IMPLICIT LocationReport,
detailedBibUnits [2] IMPLICIT SEQUENCE OF ExtendedBibUnit }
MinimalPieceLevelHoldings::= SEQUENCE { -- Piece level-1
locationReport [1] IMPLICIT LocationReport,
pieces [2] IMPLICIT SEQUENCE OF Piece }
Piece::= SEQUENCE {
pieceId [1] IMPLICIT InternationalString,
-- 852 $p or 863-865$p or 876-878$p
temporaryLocation [2] IMPLICIT InternationalString OPTIONAL,
-- 876-878 $l
circData [3] IMPLICIT CircData,
specificPieceNote [4] IMPLICIT InternationalString OPTIONAL
-- 852 $q or 863-865 $q }
CircData::= SEQUENCE {
circStatus [1] IMPLICIT CircStatus,
statusStartingDate [2] IMPLICIT InternationalString OPTIONAL,
-- "since"
statusEndingDate [3] IMPLICIT InternationalString OPTIONAL,
-- "until"
useRestrictions [4] IMPLICIT InternationalString OPTIONAL,
-- 876-878 $h
circNotes [5] IMPLICIT InternationalString OPTIONAL
-- 876-878 $z }
CircStatus::= IMPLICIT INTEGER { -- Value 0 to 14 are from ISO 8459-4
-- Value 15 down are (arbitrary) additional
values
availableOnShelves (0),
undefined (1),
onOrder (2),
notAvailable (3),
onLoan (4),
onLoanUntilRecall (5), -- i.e. not available for recall
until earliest recall date
inProcess (6),
recalled (7),
waitingOnReservationShelf (8), -- on Hold
waitingToBeReshelved (9),
inTransit (10), -- between library locations
claimedReturnedOrNeverBorrowed (11),
lost (12),
missingBeingTraced (13),
supplied (14), -- i.e. return not required
inBinding (15),
inRepair (16),
pendingTransfer (17),
missingOverdue (18),
withdrawn (19),
weeded (20),
other (21) }
GeneralPieceLevelHoldings::= SEQUENCE { -- Piece level-2
locationReport [1] IMPLICIT LocationReport,
generalPieces [2] IMPLICIT SEQUENCE OF GeneralPiece }
GeneralPiece::= SEQUENCE {
piece [1] IMPLICIT Piece,
generalBibUnits [2] IMPLICIT SEQUENCE OF GeneralBibUnit }
SummaryPieceLevelHoldings::= SEQUENCE { -- Piece level-3
locationReport [1] IMPLICIT LocationReport,
summaryPieces [2] IMPLICIT SEQUENCE OF ExtendedPiece }
ExtendedPiece::= SEQUENCE {
piece [1] IMPLICIT Piece,
extendedBibUnits [2] IMPLICIT SEQUENCE OF ExtendedBibUnit }
DetailedPieceLevelHoldings::= SEQUENCE { -- Piece level-4
locationReport [1] IMPLICIT LocationReport,
detailedPieces [2] IMPLICIT SEQUENCE OF ExtendedPiece }