namespace | http://www.IM-Draft-03-00-44a | ||
type | union of (restriction of xs:unsignedInt, restriction of xs:string, local:LocationInVehicle) | ||
used by |
|
||
annotation |
|
||
source | <xs:simpleType name="LocationInVehicle"> <xs:annotation> <xs:appinfo> frontSeatLeft (1) -- Front seat - left side (or motorcycle driver) frontSeatMiddle (2) -- Front seat - middle frontSeatRight (3) -- Front seat - right side frontSeatUnknown (4) -- Front seat secondSeatLeft (5) -- Second seat - left side (or motorcycle passenger) secondSeatMiddle (6) -- Second seat - middle secondSeatRight (7) -- Second seat - right side secondSeatUnknown (8) -- Second seat thirdRowLeft (9) -- Third row - left side (or motorcycle passenger) thirdRowMiddle (10) -- Third row - middle thirdRowRight (11) -- Third row - right side thirdRowUnknown (12) -- Third row fourthRowLeft (13) -- Fourth row - left side (or motorcycle passenger) fourthRowMiddle (14) -- Fourth row - middle fourthRowRight (15) -- Fourth row - right side fourthRowUnknown (16) -- Fourth row otherRowUnknown (17) -- Other rows (used for bus , sleeper (18) -- Sleeper section of cab (truck) inEnclosedCargo (19) -- Passenger in other enclosed passenger or cargo area -- (non-trailing unit such as a bus , etc.) inUnEnclosedCargo (20) -- Passenger in unenclosed passenger or cargo area -- (non-trailing unit such as a pickup , etc.) trailingUnit (21) -- Trailing unit ridingOnExterior (22) -- Riding on vehicle exterior -- (non-trailing unit) notReported (23) -- Not reported unknown (24) -- Unknown </xs:appinfo> </xs:annotation> <xs:union> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> <xs:maxInclusive value="24"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="frontSeatLeft"/> <xs:enumeration value="frontSeatMiddle"/> <xs:enumeration value="frontSeatRight"/> <xs:enumeration value="frontSeatUnknown"/> <xs:enumeration value="secondSeatLeft"/> <xs:enumeration value="secondSeatMiddle"/> <xs:enumeration value="secondSeatRight"/> <xs:enumeration value="secondSeatUnknown"/> <xs:enumeration value="thirdRowLeft"/> <xs:enumeration value="thirdRowMiddle"/> <xs:enumeration value="thirdRowRight"/> <xs:enumeration value="thirdRowUnknown"/> <xs:enumeration value="fourthRowLeft"/> <xs:enumeration value="fourthRowMiddle"/> <xs:enumeration value="fourthRowRight"/> <xs:enumeration value="fourthRowUnknown"/> <xs:enumeration value="otherRowUnknown"/> <xs:enumeration value="sleeper"/> <xs:enumeration value="inEnclosedCargo"/> <xs:enumeration value="inUnEnclosedCargo"/> <xs:enumeration value="trailingUnit"/> <xs:enumeration value="ridingOnExterior"/> <xs:enumeration value="notReported"/> <xs:enumeration value="unknown"/> </xs:restriction> </xs:simpleType> <xs:simpleType> <xs:restriction base="local:LocationInVehicle"/> </xs:simpleType> </xs:union> </xs:simpleType> |