<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
           xmlns:tns="http://webservices.groove.net/Groove/1.0/Core/" 
           targetNamespace="http://webservices.groove.net/Groove/1.0/Core/" 
           elementFormDefault="qualified" 
           version="1.0">

	<xs:element name="GrooveHeader">
	   <xs:complexType>
	      <xs:sequence>
            <xs:element name="GrooveTargetName" type="xs:string" />
				<xs:element name="TargetURL" type="xs:string" />
				<xs:element name="TimeToLive" type="xs:int" />
				<xs:element name="GrooveIdentityURL" type="xs:string" />
            <xs:element name="GrooveNonce" type="xs:string" />
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	
   <xs:complexType name="URIList">
		<xs:sequence>
			<xs:element name="URI" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded" />
		</xs:sequence>
	</xs:complexType>
	
   <xs:complexType name="IDList">
		<xs:sequence>
			<xs:element name="ID" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
		</xs:sequence>
	</xs:complexType>

</xs:schema>

