<?xml version="1.0" encoding="UTF-8"?>

<!--                                                                            -->
<!-- Schema defining the additional elements used for asynchronous processing.  -->
<!-- This schema extends the OASIS DSS core schema.                             -->
<!--                                                                            -->
<!-- version : wd-05, 21. Aug. 2004                                             -->
<!-- author  : andreas kuehne, kuehne@klup.de                                   -->
<!--                                                                            -->

<xs:schema targetNamespace="urn:oasis:names:tc:dss:1.0:profiles:asynchronousprocessing:1.0"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:async="urn:oasis:names:tc:dss:1.0:profiles:asynchronousprocessing:1.0"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">

	<xs:import namespace="urn:oasis:names:tc:dss:1.0:core:schema"
               schemaLocation="http://www.oasis-open.org/dss/oasis-dss-1.0-core-schema-cd-2.xsd"/>

	<!-- Additional requests required for asynch protocol -->
	<xs:element name="PendingRequest">
		<xs:complexType name="PendingRequestType">
			<xs:attribute name="RequestID" type="xs:string" use="optional"/>
			<xs:attribute name="OriginalRequestID" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>

</xs:schema>

