<xs:complexType name="UserDefinedValueType">
<xs:sequence>
<xs:element name="stringValue" minOccurs="0" type="xs:string"/>
<xs:element name="intValue" minOccurs="0" type="xs:integer"/>
<xs:element name="doubleValue" minOccurs="0" type="xs:double"/>
<xs:element name="codeValue" minOccurs="0" type="gml:CodeType"/>
<xs:element name="dateValue" minOccurs="0" type="xs:date"/>
<xs:element name="uriValue" minOccurs="0" type="xs:anyURI"/>
<xs:element name="measuredValue" minOccurs="0" type="gml:MeasureType"/>
</xs:sequence>
</xs:complexType>