Rob Sanderson wrote: >> The aim of Intrallect's "collection" context set is to allow queries to >> be limited to sub-collections within a repository. I would like to make >> this into a recognised CQL context set, or adopt an existing context set >> which would allow us to do the same thing. > > How would that differ from > > collectionName and collectionIdentifier in the record metadata context > set? > > http://srw.cheshire3.org/contextSets/rec/1.1/ I think it is the same thing. Glad I asked! Martin >> There are some details of what we have implemented so far at >> http://www.intrallect.com/support/intralibrary/v2p8/manuals/integration_guide.html#SRU_CQL. >> At the moment there is one index, "collection.name", used to constrain a >> search by collection name. I am planning to add a >> "collection.identifier" index field. >> >> We also want to include information on the collections available in a >> repository (i.e. at least the name and ID of the collections). We >> thought we would do this in the SRU explain file, but we have been >> struggling to work out what the best extension would be to add this >> information to the ZeeRex schema. Possible schemes include ISAD, EAD >> and RSLP, e.g. http://www.ukoln.ac.uk/metadata/rslp/isadg/crosswlk.html, >> ISO 2146 or the latest version of MODS. >> >> Ray Denenberg has since suggested using Scan to expose the collection >> information, which is something I hadn't considered, but seems to make a >> lot sense for a CQL index. >> >> Any thoughts would be very welcome. >> >> Martin >> -- ---------------------------------------------------------------------- Martin Morrey, Product Director, Intrallect, http://www.intrallect.com [log in to unmask], Tel: +44 870 234 3933, Fax: +44 1506 505 117 ----------------------------------------------------------------------