<!--W3C Schema generated by XMLSPY v5 rel. 4 U (http://www.xmlspy.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="Attribute">
		<xs:complexType>
			<xs:attribute name="name" type="xs:string" use="required"/>
			<xs:attribute name="type" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:NMTOKEN">
						<xs:enumeration value="AIM"/>
						<xs:enumeration value="CITY"/>
						<xs:enumeration value="COMPANY"/>
						<xs:enumeration value="COUNTRY"/>
						<xs:enumeration value="DATE"/>
						<xs:enumeration value="EMAIL"/>
						<xs:enumeration value="FIRSTNAME"/>
						<xs:enumeration value="GENDER"/>
						<xs:enumeration value="ICQ"/>
						<xs:enumeration value="JABBER"/>
						<xs:enumeration value="LANGUAGE"/>
						<xs:enumeration value="LASTNAME"/>
						<xs:enumeration value="MSN"/>
						<xs:enumeration value="PHONE"/>
						<xs:enumeration value="STATE"/>
						<xs:enumeration value="STREET"/>
						<xs:enumeration value="URL"/>
						<xs:enumeration value="YAHOO"/>
						<xs:enumeration value="ZIP"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="value" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Attributes">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Attribute" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Categories">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Category" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="SubCategories">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Category" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>	
	<xs:element name="Category">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Attributes" minOccurs="0"/>
				<xs:element ref="SubCategories"/>
			</xs:sequence>
			<xs:attribute name="name" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>
	<xs:element name="Profile">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Categories"/>
			</xs:sequence>
			<xs:attribute name="description" type="xs:string" use="required"/>
			<xs:attribute name="name" type="xs:string" use="required"/>
		</xs:complexType>
	</xs:element>
</xs:schema>

