simpleType LocationInVehicle
namespace http://www.IM-Draft-03-00-44a
type union of (restriction of xs:unsignedInt, restriction of xs:string, local:LocationInVehicle)
used by
element TrackInvolvedPerson/locationInVehicle
annotation
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
        
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>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy