The Danish National Library Authoritys logo - Go to www.bs.dkempty spaceLogo background
 
 
 
 


6. C Holdings Information Search and Retrieval

Search and retrieval of bibliographic Holdings information is specified in two levels:

Servers are not required to support searching of the Holdings attribute set within either level 1 or 2.

Servers are recommended to support the Use attribute number 1044 i.e. Possessing-Institution within bibliographic searches.

A two-step process can retrieve holdings information:

Record Syntax is XML and is specified in preferredRecordSyntax with:

Record Schema and ESN are specified by means of the Z39.50 compSpec feature:

The ZIG Holdings Abstract Schema and the corresponding Holdings XML Schemas are available via the US Library of Congress: http://www.loc.gov/z3950/agency/defns/holdings1-4.html

For validation of records the danZIG Profile recommends to use the general XML Schema for holdings and not the specific ESN schemas. Actual schema is:

http://www.loc.gov/z3950/agency/defns/HoldingsSchema8.xsd

The corresponding data element tables in the text below are for information purposes only.

For information: The Danish National Union Catalogue DanBib allows an extension to element set name B2 with a library code (syntax: B2:[library code]). This code define the sorting of other libraries based on the specified library’s reported order. If no such extension added, DanBib will provide holdings information sorted by default.

6.1 C Level-1 Holdings Retrieval

Level-1 Holdings supports retrieval of Summary bibliographic level holdings information according to the ZIG Holdings Abstract Schema Element Set B2 (summaryBibLevelHoldings).

This level of Holdings information may be supplied by either Union Catalogues (e.g. DanBib) or local libraries. DanBib for example will only supply general holdings information.

A library must return its earliest expected shipment date for the bibliographic item. Alternatively, the library may return information to the effect, that the bibliographic item is not available for loans (to the prospective borrower).

If the material is unavailable for loans, but is available by other means (e.g. in the library reading room), then this information must be supplied in a suitable clear-text message (e.g. “Udlånes kun til brug på læsesal”).

Dynamic information about periodicals holdings must be supplied within the SummaryEnum element in a structured format with top-level issue and chronology (e.g. “årstal 1982-1993 og Vol. 41 – 52”).

More static holdings information derived from danMARC2 records must be returned within the HoldingsNotes element.

6.1.1 Summary Bibliographic Holdings Structure

This section contains an informal overview of data elements within the Summary BibLevel Holdings Element Set (B2).

HoldingsStructure

Tag 0

BibItemInfo as targetItemId

Local bibliographic identificator

Tag 1

HoldingsStatement

Pointer to HoldingsStatement

Tag 4

 

HoldingsStatment

Tag 4

HoldingsSiteLocation

Pointer to SiteLocation

Tag 6

UnionCatShelfMark

Local shelfmark

Tag 9

localHoldings as bibView

Pointer to BibPart

Tag 10

 

SiteLocation

Tag 125

TargetLocationId

Identificator in local system

Tag 26

isilCode

Library number

Tag 29

networkAddress

Networksaddress (Z39.50 URL)

Tag 33

SiteNotes

Accessibility

Tag 34

 

BibPart

Tag 126

targetBibPartId

Identificator in local system

Tag 40

bibPartLendingInfo

Pointer to ServiceInfo

Tag 115

bibPartReproductionInfo

Pointer to ServiceInfo

Tag 116

childEnumChronSummary

structured

Pointer to SummaryEnumSeq

Tag 51

bibPartNotes

Description of volume (no. etc)

Tag 54

 

SummaryEnumSeq

Tag 130

TargetSequenceId

Identificator in local system

Tag 86

primaryEnum

Pointer to SummaryEnum

Tag 87

 

SummaryEnum

Tag 131

startingEnum

Pointer to Enumeration

Tag 89

startingChron

Pointer to Chronology

Tag 90

endingEnum

Pointer to Enumeration

Tag 91

endingChron

Pointer to Chronology

Tag 92

 

Enumeration

Tag 132

enumLevel

Level 1

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Empty

Tag 137

 

Chronology

Tag 133

chronLevel

Level 1

Tag 96

chronCaption

Term for chronology

Tag 97

specificChronology

Value for chronology

Tag 98

childChronology

Empty

Tag 138

 

ServiceInfo

Tag 136

servicePolicy

Value 0/1/2

Tag 109

serviceFee

Price

Tag 110

ExpectedDiaspatchDate

Expected day of delivery

Tag 111

serviceNotes

Text about terms of delivery

Tag 112

6.2 Level-2 Holdings Retrieval

Level-2 Holdings supports retrieval of Detailed bibliographic level holdings information according to the ZIG Holdings Abstract Schema Element Set B3 (detailedBibLevelHoldings).

Level-2 supplements Level-1 by detailed holdings information about individual issues of periodicals. It is possible to report up to six levels of enumerations and up to four levels of chronology.

Each entry may include both a value (enumeration/chronology) plus a description (enumCaption/chronCaption). For example value=”1998” plus description =”ÅR” & value=”11” plus description=”Hæfte”.

If the local system has encoded value and description within a single data element, then both types of information are turned as a value element.

The different levels are not guided by any fixed rules. Volume may usually represent the top-level enumeration, while the year should always represent the top-level chronology information.

6.2.1 Detailed Bibliographic Holdings Structure

This section contains an informal overview of data elements within the Detailed Bibliographic Holdings Element Set (B3).

HoldingsStructure

Tag 0

BibItemInfo as targetItemId

Local bibliographic identificator

Tag 1

holdingsStatement

Pointer to HoldingsStatement

Tag 4

 

HoldingsStatment

Tag 4

holdingsSiteLocation

Pointer to SiteLocation

Tag 6

unionCatShelfMark

Local shelfmark

Tag 9

unionCatLendingInfo

Pointer to ServiceInfo

Tag 19

localHoldings as bibView

Pointer to BibPart

Tag 10

holdingsNotes

Holdings for serials

Tag 25

 

SiteLocation

Tag 125

targetLocationId

Identificator in local system

Tag 26

isilCode

Library number

Tag 29

networkAddress

Networksaddress (Z39.50 URL)

Tag 33

siteNotes

Accessibility

Tag 34

 

BibPart

Tag 126

targetBibPartId

Identificator in local system

Tag 40

bibPartLendingInfo

Pointer to ServiceInfo

Tag 115

bibPartReproductionInfo

Pointer to ServiceInfo

Tag 116

bibPartEnumeration

Pointer to Enumeration

Tag 45

bibPartChronology

Pointer to Chronology

Tag 46

bibPartNotes

Description of volume (no. etc)

Tag 54

  

Enumeration

Tag 132

enumLevel

Level 1

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Pointer to Enumeration level 2

Tag 137

 

Enumeration

Tag 132

enumLevel

Level 2

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Pointer to Enumeration level 3

Tag 137

 

Enumeration

Tag 132

enumLevel

Level 3

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Pointer to Enumeration level 4

Tag 137

 

Enumeration

Tag 132

enumLevel

Level 4

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Pointer to Enumeration level 5

Tag 137

 

Enumeration

Tag 132

enumLevel

Level 5

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Pointer to Enumeration level 6

Tag 137

 

Enumeration

Tag 132

enumLevel

Level 6

Tag 93

enumCaption

Term for enumeration

Tag 94

specificEnumeration

Value for enumeration

Tag 95

childEnumeration

Empty

Tag 137

 

Chronology

Tag 133

chronLevel

Level 1

Tag 96

chronCaption

Term for chronology

Tag 97

specificChronology

Value for chronology

Tag 98

childChronology

Pointer to Chronology level 2

Tag 138

 

Chronology

Tag 133

chronLevel

Level 2

Tag 96

chronCaption

Term for chronology

Tag 97

specificChronology

Value for chronology

Tag 98

childChronology

Pointer to Chronology level 3

Tag 138

 

Chronology

Tag 133

chronLevel

Level 3

Tag 96

chronCaption

Term for chronology

Tag 97

specificChronology

Value for chronology

Tag 98

childChronology

Pointer to Chronology level 4

Tag 138

 

Chronology

Tag 133

chronLevel

Level 4

Tag 96

chronCaption

Term for chronology

Tag 97

specificChronology

Value for chronology

Tag 98

childChronology

Empty

Tag 138

 

ServiceInfo

Tag 136

servicePolicy

Value 0/1/2

Tag 109

serviceFee

Price

Tag 110

ExpectedDiaspatchDate

Expected day of delivery

Tag 111

ServiceNotes

Text about terms of delivery

Tag 112

6.3 Holdings Structure Comments

If the target is a union catalogue with only summary holdings information, only HoldingsStructure, HoldingsStatment, SiteLocation and ServiceInfo are relevant.

In HoldingsStatment, unionCatLendingInfo are only filled in, if target is a union catalogue.

In HoldingsStatment, localHoldings as bibView is only filled in, if target is a local library.

 

networkAddress:
In DanBib the networkAddress is the library’s Z39.50 URL if the library has one. If not, the networkAddress is Z39.50 URL for DanBib. 

holdingsNotes:
Can be used for a text-note describing the holdings of the library. Normal source will be danMARC2-tag 980 (Bibliotekets beholdning af et periodicum). 

BibPart:
If the bibliographic record describes a multi volume in one record. And there is no physical items connected to the bibliographic record, then bibPartNotes may include the following information from tag 247 or 248:

ServicePolicy:
If ServiceInfo exist, it is mandatory to use the following codes:

If target is the national union catalogue DanBib, the value is 2 …

ExpectedDispatchDate: Empty if target is the national union catalogue DanBib.

ServiceNotes:
If servicePolicy is 2 for No, ServiceNotes can be used for supplementary information such as "Kun tilgængelig på læsesal". The individual library must transform status codes to human readable text.

Enumeration:
For level B3, levels 1 to 6 are filled in order of priority by:

Chronology: For level B3, levels 1 to 4 are filled in order of priority by:





Print Print
This page forms part of the publication 'danZIG Profile Specification 2007' as chapter 6 of 12
Version 30. July 2007. 30-07-2007
Publication may be found at the address http://www.bs.dk/publikationer/andre/danzig/01/index.htm
© 2007
Danish Library Agency | H.C. Andersens Boulevard 2 | DK-1553 Copenhagen V | phone +45 33 73 33 73 (weekdays hrs. 9-16) | fax +45 33 73 33 72 | bs@bs.dk | CVR 56 79 81 10