Documentation for ATIS-Draft-03-00-79

Complex Type: InjuryCounts

[Table of contents]

Super-types: None
Sub-types: None
Name InjuryCounts
Abstract no
Documentation <Definition> The type and number of injuries.</Definition>
XML Instance Representation
<...>
<injuryLevel> union of: [ [ xs:unsignedInt (0 <= value <= 3) ], [ xs:string (value comes from list: {'unknown'|'minor'|'major'|'fatal'}) ] ] </injuryLevel> [1]
<count> xs:unsignedInt (value <= 100000) </count> [1]
</...>
Diagram
Schema Component Representation
<xs:complexType name="InjuryCounts">
<xs:sequence>
<xs:element name="injuryLevel">
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="unknown"/>
<xs:enumeration value="minor"/>
<xs:enumeration value="major"/>
<xs:enumeration value="fatal"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:element>
<xs:element name="count">
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:maxInclusive value="100000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<-- use the value 100000 if greater -->
</xs:sequence>
</xs:complexType>