<?xml version="1.0" encoding="UTF-8"?>
<!--  $Id: keywordTransfer.xsd,v 1.2 2003/12/11 14:13:40 m.doering Exp $   -->
<xs:schema targetNamespace="http://www.biocase.org/schemas/keywords/1.0" xmlns="http://www.biocase.org/schemas/keywords/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<xs:element name="feedbackkeywords">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="body" type="bodyType" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="bodyType">
		<xs:sequence>
			<xs:element name="term" maxOccurs="unbounded">
				<xs:complexType>
					<xs:complexContent>
						<xs:extension base="termType"/>
					</xs:complexContent>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
		<xs:attribute name="ID" type="xs:byte" use="required"/>
		<xs:attribute name="sourceID" type="xs:string" use="required"/>
		<xs:attribute name="documentType" type="xs:string" use="optional"/>
	</xs:complexType>
	<xs:complexType name="termType">
		<xs:attribute name="name" type="xs:string" use="required"/>
		<xs:attribute name="class" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKENS">
					<xs:enumeration value="organisation class"/>
					<xs:enumeration value="object class"/>
					<xs:enumeration value="collection class"/>
					<xs:enumeration value="preservation method"/>
					<xs:enumeration value="taxon"/>
					<xs:enumeration value="common name"/>
					<xs:enumeration value="geography"/>
					<xs:enumeration value="time"/>
					<xs:enumeration value="living time"/>
					<xs:enumeration value="collecting time"/>
					<xs:enumeration value="assembling time"/>
					<xs:enumeration value="unknown"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="relevancy" type="xs:float" use="optional"/>
		<xs:attribute name="source" use="optional">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="corm_description"/>
					<xs:enumeration value="meta_keywords"/>
					<xs:enumeration value="web_page_content"/>
					<xs:enumeration value="thesaurus_list"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="status" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKENS">
					<xs:enumeration value="to be validated"/>
					<xs:enumeration value="accepted"/>
					<xs:enumeration value="rejected"/>
					<xs:enumeration value="stop word"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
</xs:schema>
