LANL Research Library
 

XML Schemas

ARCfileRegistry.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/ARCfileRegistry.xsd

This XML Schema defines the content of the ARCfile Registry of the XMLtape/ARCfile storage solution used in aDORe. Herbert Van de Sompel, August 3rd 2005. This Schema is available at http://african.lanl.gov/aDORe/schemas/2005-08/ARCfileRegistry.xsd .

PMPrequest.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/PMPrequest.xsd

This XML Schema defines the structure of XML documents that convey information to allow:
(1) Putting an Item/Record into an OAI-PMH repository used in the aDORe environment
(2) Deleting an Item/Record from an OAI-PMH repository used in the aDORe environment (not yet implemented in aDORe)
(3) Updating an Item/Record from an OAI-PMH repository used in the aDORe environment (not yet specified in this Schema, not yet implemented in aDORe)
The simplifying assumtions in the design is that only one metadata format is supported by the OAI-PMH repository to which the Record is Put or from which the Record is deleted. This means that a successful PutRecord always results in the creation of an OAI-PMH Item with a single underlying OAI-PMH Record. It also means that a successfull DeleteRecord always results in the deletion of both the Item and the Record. Both assumtpions are met in the administrative OAI-PMH repositories used in aDORe. Herbert Van de Sompel, August 8th 2005. Based on work by Lyudmila Balakirev, Jeroen Bekaert, Xiaoming Liu, and Herbert Van de Sompel. This Schema is available at http://african.lanl.gov/aDORe/schemas/2005-08/PMPRequest.xsd.

PMPresponse.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/PMPresponse.xsd

This XML Schema defines requestType, indicating the PMPrequest that led to the response. Element content is baseURL of the repository, attributes indicate the type of PMPrequest and the identifier involved in the request.

XMLtape.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/XMLtape.xsd

This XML Schema defines the structure of the XMLtape storage solution to contain multiple records in a single valid XML file. Herbert Van de Sompel. August 3rd 2005. Based on work by Patrick Hochstenbach, Xiaoming Liu and Herbert Van de Sompel. This Schema is available at http://african.lanl.gov/aDORe/schemas/2005-08/XMLtape.xsd .

XMLtapeBasics.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/XMLtapeBasics.xsd

This Schema defines essential administrative data-elements to be used with the XMLtape/ARCfile storage solution as used in the OAIResource and aDORe software. Herbert Van de Sompel. August 3rd 2005. This Schema is available at http://african.lanl.gov/aDORe/schemas/2005-08/XMLtapeBasics.xsd .

XMLtapeRegistry.xsd

Location: http://african.lanl.gov/aDORe/schemas/2005-08/XMLtapeRegistry.xsd

This XML Schema defines the content of records in the XMLtape Registry of the XMLtape/ARCfile storage solution used in aDORe. Each record in the XMLtape Registry conveys crucial information pertaining to a registered XMLtape. Herbert Van de Sompel, August 3rd 2005. This Schema is available at http://african.lanl.gov/aDORe/schemas/2005-08/XMLtapeRegistry.xsd .