[tdwg-tapir] Schema modification: r396 - trunk/protocol

tdwg-tapir at lists.tdwg.org tdwg-tapir at lists.tdwg.org
Thu Jan 5 19:31:24 CET 2006


Author: renato
Date: 2006-01-05 19:31:19 +0100 (Thu, 05 Jan 2006)
New Revision: 396

Modified:
   trunk/protocol/tapir.xsd
Log:
Removed controlled vocabulary from element /response/metadata/relatedEntities/entity/contact/role and made it unbounded to keep the protocol flexible (vocabulary control can still be defined at different levels such as software or network configuration).


Modified: trunk/protocol/tapir.xsd
===================================================================
--- trunk/protocol/tapir.xsd	2006-01-05 18:26:00 UTC (rev 395)
+++ trunk/protocol/tapir.xsd	2006-01-05 18:31:19 UTC (rev 396)
@@ -1478,15 +1478,7 @@
 			<xsd:element name="title" type="languageAwareElement" minOccurs="0"/>
 			<xsd:element name="email" type="xsd:string"/>
 			<xsd:element name="phone" type="xsd:string" minOccurs="0"/>
-			<xsd:element name="role" maxOccurs="3">
-				<xsd:simpleType>
-					<xsd:restriction base="xsd:token">
-						<xsd:enumeration value="data administrator"/>
-						<xsd:enumeration value="system administrator"/>
-						<xsd:enumeration value="other"/>
-					</xsd:restriction>
-				</xsd:simpleType>
-			</xsd:element>
+			<xsd:element name="role" type="xsd:string" maxOccurs="unbounded"/>
 		</xsd:sequence>
 		<xsd:attribute ref="lang"/>
 	</xsd:complexType>





More information about the tdwg-tag mailing list