The data type involved (can be string, bool, integer, real, list or datetime)
Diagram
Type
restriction of xs:NMTOKEN
Properties
content
simple
Facets
enumeration
string
enumeration
bool
enumeration
integer
enumeration
real
enumeration
list
enumeration
date_time
Source
<xs:element name="Type"><xs:annotation><xs:documentation>The data type involved (can be string, bool, integer, real, list or datetime)</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="string"/><xs:enumeration value="bool"/><xs:enumeration value="integer"/><xs:enumeration value="real"/><xs:enumeration value="list"/><xs:enumeration value="date_time"/></xs:restriction></xs:simpleType></xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ListValue" type="xs:string"><xs:annotation><xs:documentation>A sequence of text values, if Type is list</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="TextLength" type="xs:unsignedInt"><xs:annotation><xs:documentation>The maximum length of text value</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="FractLength" type="xs:unsignedInt"><xs:annotation><xs:documentation>The maximum length of fractal part of float value</xs:documentation></xs:annotation></xs:element>
Represents whether the value can be a null pointer
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
default
true
Source
<xs:element minOccurs="0" name="Nullable" type="xs:boolean" default="true"><xs:annotation><xs:documentation>Represents whether the value can be a null pointer</xs:documentation></xs:annotation></xs:element>
Represents whether the list of values should be sorted
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
default
false
Source
<xs:element minOccurs="0" name="AlphaSorted" type="xs:boolean" default="false"><xs:annotation><xs:documentation>Represents whether the list of values should be sorted</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="DefaultValue" type="xs:string"><xs:annotation><xs:documentation>The default value for the property</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="RangeMin" type="xs:string"><xs:annotation><xs:documentation>The minimum value of the property</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="RangeMax" type="xs:string"><xs:annotation><xs:documentation>The maximum value of the property</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="attrDescriptionType"><xs:annotation><xs:documentation>A property of a code</xs:documentation></xs:annotation><xs:sequence><xs:element name="Type"><xs:annotation><xs:documentation>The data type involved (can be string, bool, integer, real, list or datetime)</xs:documentation></xs:annotation><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="string"/><xs:enumeration value="bool"/><xs:enumeration value="integer"/><xs:enumeration value="real"/><xs:enumeration value="list"/><xs:enumeration value="date_time"/></xs:restriction></xs:simpleType></xs:element><xs:element name="Name" type="xs:string"><xs:annotation><xs:documentation>The name of the property</xs:documentation></xs:annotation></xs:element><xs:element maxOccurs="unbounded" minOccurs="0" name="ListValue" type="xs:string"><xs:annotation><xs:documentation>A sequence of text values, if Type is list</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="TextLength" type="xs:unsignedInt"><xs:annotation><xs:documentation>The maximum length of text value</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="FractLength" type="xs:unsignedInt"><xs:annotation><xs:documentation>The maximum length of fractal part of float value</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="Nullable" type="xs:boolean" default="true"><xs:annotation><xs:documentation>Represents whether the value can be a null pointer</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="AlphaSorted" type="xs:boolean" default="false"><xs:annotation><xs:documentation>Represents whether the list of values should be sorted</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="DefaultValue" type="xs:string"><xs:annotation><xs:documentation>The default value for the property</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="RangeMin" type="xs:string"><xs:annotation><xs:documentation>The minimum value of the property</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="RangeMax" type="xs:string"><xs:annotation><xs:documentation>The maximum value of the property</xs:documentation></xs:annotation></xs:element><xs:group minOccurs="0" ref="tps:versionable"/></xs:sequence></xs:complexType>