[Ex-plain] SRW Explain Record

LeVan,Ralph levan at oclc.org
Tue May 14 19:48:45 CEST 2002


> -----Original Message-----
> From: Ray Denenberg [mailto:rden at loc.gov]
> Sent: Tuesday, May 14, 2002 12:45 PM
>
> urn="http://dublincore.org/documents/2001/09/20/dcmes-xml/dcme
> s-xml-dtd.dtd"
> 
> Please, can we say "uri", instead of "urn"!

Doesn't matter to me.


> >                         <indexSet name="zxd"
> > urn="http://lcweb.loc.gov/z3950/agency/indexSets/zxd">
> >                                 <index name="title" />
> >                                 <index name="titleWords" />
> >                                 <index name="author" />
> >                                 <index name="authorWords" />
> >                                 </indexSet>
> 
> Does this presume that zxd will be a well-known prefix?

Nope.  I made it up myself.


> My current working premise is that if you list a 
> server-specific (i.e. not
> well-known) prefix, you have to list the attribute 
> combination.

Nope.  The urn (uri) points to a document that provides that info.  In this
case, that document was registered with the maintenance agency.  (Which
might well mean that it is a well-known index set.)


> >                         <indexSet name="bath"
> 
> > urn="http://lcweb.loc.gov/z3950/agency/indexSets/bath">
> >                                 <index name="title" />
> >                                 <index name="author" />
> >                                 <index name="subject" />
> >                                 </indexSet>
> 
> Again, assuming (and this is still hypothetical)  that we 
> define a well-know
> bath prefix which defines the indexes listed at
> http://www.loc.gov/z3950/agency/zing/bath-prefixes.html then 
> the above three
> index names would all have to be from that list (thus, author 
> and subject
> qualify, but title doesn't).

Yes, the indexes listed must be legal.  Since I made up my bath example, I
can assert that they are legal.  Reality may render my examples obsolete.


> >                         <indexSet name="utility"
> > urn="http://lcweb.loc.gov/z3950/agency/indexSets/utility">
> >                                 <index name="all" />
> >                                 </indexSet>
> 
> Sorry, you've lost me here. What does "utility" refer to?  I 
> hope not the
> utility set.  What would "all" be?

Utility does in fact refer to a utility index set that the ZIG will define.
I noticed while thinking about a DC index set, that there is no way to
specify an ALL search.  You can search specific fields, but not all fields.
Some attribute set will want to fix that little hole.  I propose the z39.50
Utility IndexSet.

Ralph




More information about the Ex-plain mailing list