Documentation for ATIS-Draft-03-00-79

Simple Type: Vehicle-Color

[Table of contents]

Super-types: None
Sub-types: None
Name Vehicle-Color
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 0 <= value <= 15
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'red'|'orange'|'yellow'|'green'|'blue'|'black'|'white'|'silver'|'brown'|'grey'|'pink'|'other'|'unknown'}
Application Data red (0) orange (1) yellow (2) green (3) blue (4) black (5) white (6) silver (7) brown (8) grey (9) pink (10) other (14) -- also used for two-tones unknown (15)
Diagram
Schema Component Representation
<xs:simpleType name="Vehicle-Color">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="red"/>
<xs:enumeration value="orange"/>
<xs:enumeration value="yellow"/>
<xs:enumeration value="green"/>
<xs:enumeration value="blue"/>
<xs:enumeration value="black"/>
<xs:enumeration value="white"/>
<xs:enumeration value="silver"/>
<xs:enumeration value="brown"/>
<xs:enumeration value="grey"/>
<xs:enumeration value="pink"/>
<xs:enumeration value="other"/>
<xs:enumeration value="unknown"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>