How to Request ZIG XML Holdings Element Sets

Hi All,

Further to decisions made at the latest ZIG Meeting, Leif Andresen and
myself were charged with the task of clarifying the use of Element Set names
in relation to ZIG XML Holdings Present Requests.

The current Z39.50 Holdings Schema version 1.1 defines three sets of Element
Specifications, called B-1, B-2 an B-3 respectively.
Ref.: http://lcweb.loc.gov/z3950/agency/defns/holdings.html

To request these Element Sets, we propose to use the strings "B1", "B2" or
"B3" (plus "M" for MARC Holdings) i.e. to avoid the hyphens.

Svein Bjerken from BIBSYS in Norway has sent me the following snippet to
describe, how their Server currently handles the XML Holdings Element Set
Names:

" To identify XML Holdings in our server at BIBSYS, we look 
if the psPresentReq->pcPreferredRecordSyntax equals to
"1.2.840.10003.5.109.10" 
and if the
psPresentReq->psRecordComposition->uRecordComposition.psElementSetNames->uEl
ementSet.psGeneric equals to "B2" or "B-2".  "

We still need to resolve the more general question of how to reference XML
Schemas, XML Namespaces or XSL Style sheets as an alternative to using
simple Element Set Names or Element Specifications with "tag Paths", when we
are dealing with XML Structures in Z39.50.

I have prepared a new draft version of the ZIG Holdings XML Schema.
The only change is, that the localHoldings-10 element has been made optional
within the HoldingsStatement element type

The XML HoldingsSchema6a.xsd is available here:
  http://www.portia.dk/zholdings/Holdings6a/HoldingsSchema6a.xsd

Documentation of the schema with annotations and hyperlinked
cross-references is available here:
 
http://www.portia.dk/zholdings/Holdings6a/HoldingsSchema6a_xsd/HoldingsSchem
a6a.htm 
  (warning, several megabytes)

Best regards,
Poul Henrik Jørgensen
Danish BibliograhicCentre
 

Received on Wednesday, 23 May 2001 06:27:51 UTC