complexType dsrc:AlaCarte
diagram
namespace http://www.DSRC-Draft-02-00-15
children valueCnt1 items1 valueCnt2 items2 localAlaCarte
used by
element dsrc:alaCarte
source <xs:complexType name="AlaCarte">
 
<xs:sequence>
   
<!-- each send as required with short tags -->
   
<xs:element name="valueCnt1">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="items1">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="32">
         
<xs:element name="items1-item">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="tag" type="StdTagList"/>
               
<xs:element name="value" type="ValueList"/>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<!-- Part II,  the ad hoc data section -->
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="valueCnt2">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="32"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="items2">
     
<xs:complexType>
       
<xs:sequence minOccurs="0" maxOccurs="32">
         
<xs:element name="items2-item">
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="tag" type="TwoByteTagList"/>
               
<xs:element name="data">
                 
<xs:complexType>
                   
<xs:choice>
                     
<xs:element name="payload" type="Payload"/>
                     
<xs:element name="value" type="ValueList"/>
                   
</xs:choice>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="localAlaCarte" type="local:AlaCarte" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dsrc:AlaCarte/valueCnt1
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 32
source <xs:element name="valueCnt1">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dsrc:AlaCarte/items1
diagram
properties
isRef 0
content complex
children items1-item
source <xs:element name="items1">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="32">
     
<xs:element name="items1-item">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="tag" type="StdTagList"/>
           
<xs:element name="value" type="ValueList"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<!-- Part II,  the ad hoc data section -->
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element dsrc:AlaCarte/items1/items1-item
diagram
properties
isRef 0
content complex
children tag value
source <xs:element name="items1-item">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="tag" type="StdTagList"/>
     
<xs:element name="value" type="ValueList"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element dsrc:AlaCarte/items1/items1-item/tag
diagram
type dsrc:StdTagList
properties
isRef 0
content simple
source <xs:element name="tag" type="StdTagList"/>

element dsrc:AlaCarte/items1/items1-item/value
diagram
type dsrc:ValueList
properties
isRef 0
content complex
children accelSteerYawRateConfidence acceleration accelerationSet4Way accelerationConfidence airBagCount ambientAirTemperature antiLockBrakeStatus applicationContextMark brakeAppliedPressure brakeAppliedStatus brakeBoostApplied brakeSystemStatus confidenceSet dDate dDateTime dDay dFullTime dHour dMinute dMonth dMonthDay drivingWheelAngle dSecond dSRCmsgID dTime dYear dYearMonth elevation elevationConfidence exteriorLights fullPositionVector heading headingConfidence lightbarInUse latitude longitude multiVehicleReponse obstacleDirection obstacleDistance position2D position3D positionConfidence positionConfidenceSet rainSensor responseType sirenInUse snapshot speed speedandHeadingConfidence speedConfidence stabilityControlStatus stdTagList steeringWheelAngle steeringWheelAngleConfidence steeringWheelAngleRateOfChange sunSensor temporaryID throttlePosition throttleConfidence timeConfidence tractionControlState updateVector vehicleHeight vehicleLength vehicleMass vehicleSize vehicleStatusDeviceType vehicleType vehicleWidth verticalAcceleration verticalAccelerationThreshold wiperRate wiperStatus yawRate yawRateConfidence
source <xs:element name="value" type="ValueList"/>

element dsrc:AlaCarte/valueCnt2
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 32
source <xs:element name="valueCnt2">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="32"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element dsrc:AlaCarte/items2
diagram
properties
isRef 0
content complex
children items2-item
source <xs:element name="items2">
 
<xs:complexType>
   
<xs:sequence minOccurs="0" maxOccurs="32">
     
<xs:element name="items2-item">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="tag" type="TwoByteTagList"/>
           
<xs:element name="data">
             
<xs:complexType>
               
<xs:choice>
                 
<xs:element name="payload" type="Payload"/>
                 
<xs:element name="value" type="ValueList"/>
               
</xs:choice>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element dsrc:AlaCarte/items2/items2-item
diagram
properties
isRef 0
content complex
children tag data
source <xs:element name="items2-item">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="tag" type="TwoByteTagList"/>
     
<xs:element name="data">
       
<xs:complexType>
         
<xs:choice>
           
<xs:element name="payload" type="Payload"/>
           
<xs:element name="value" type="ValueList"/>
         
</xs:choice>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element dsrc:AlaCarte/items2/items2-item/tag
diagram
type dsrc:TwoByteTagList
properties
isRef 0
content simple
source <xs:element name="tag" type="TwoByteTagList"/>

element dsrc:AlaCarte/items2/items2-item/data
diagram
properties
isRef 0
content complex
children payload value
source <xs:element name="data">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="payload" type="Payload"/>
     
<xs:element name="value" type="ValueList"/>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element dsrc:AlaCarte/items2/items2-item/data/payload
diagram
type dsrc:Payload
properties
isRef 0
content complex
facets
minLength 2
maxLength 86
attributes
Name  Type  Use  Default  Fixed  annotation
EncodingTypederived by: xs:NMTOKENrequired      
source <xs:element name="payload" type="Payload"/>

element dsrc:AlaCarte/items2/items2-item/data/value
diagram
type dsrc:ValueList
properties
isRef 0
content complex
children accelSteerYawRateConfidence acceleration accelerationSet4Way accelerationConfidence airBagCount ambientAirTemperature antiLockBrakeStatus applicationContextMark brakeAppliedPressure brakeAppliedStatus brakeBoostApplied brakeSystemStatus confidenceSet dDate dDateTime dDay dFullTime dHour dMinute dMonth dMonthDay drivingWheelAngle dSecond dSRCmsgID dTime dYear dYearMonth elevation elevationConfidence exteriorLights fullPositionVector heading headingConfidence lightbarInUse latitude longitude multiVehicleReponse obstacleDirection obstacleDistance position2D position3D positionConfidence positionConfidenceSet rainSensor responseType sirenInUse snapshot speed speedandHeadingConfidence speedConfidence stabilityControlStatus stdTagList steeringWheelAngle steeringWheelAngleConfidence steeringWheelAngleRateOfChange sunSensor temporaryID throttlePosition throttleConfidence timeConfidence tractionControlState updateVector vehicleHeight vehicleLength vehicleMass vehicleSize vehicleStatusDeviceType vehicleType vehicleWidth verticalAcceleration verticalAccelerationThreshold wiperRate wiperStatus yawRate yawRateConfidence
source <xs:element name="value" type="ValueList"/>

element dsrc:AlaCarte/localAlaCarte
diagram
type AlaCarte
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children yourName
source <xs:element name="localAlaCarte" type="local:AlaCarte" minOccurs="0"/>


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