complexType dsrc:EmergencyVehicleAlert
diagram
namespace http://www.DSRC-Draft-02-00-15
children msgID atisMsg responseType sirenUse lightsUse multi mass basicType vehicleType responseEquip responderType localEmergencyVehicleAlert
used by
element dsrc:emergencyVehicleAlert
source <xs:complexType name="EmergencyVehicleAlert">
 
<xs:sequence>
   
<xs:element name="msgID" type="DSRCmsgID"/>
   
<!-- App ID value,  1 byte -->
   
<xs:element name="atisMsg" type="atis:RoadSideAlert"/>
   
<xs:element name="responseType" type="ResponseType"/>
   
<!-- zero if NA -->
   
<xs:element name="sirenUse" type="SirenInUse"/>
   
<xs:element name="lightsUse" type="LightbarInUse"/>
   
<xs:element name="multi" type="MultiVehicleReponse"/>
   
<!-- combine above three into one byte! -->
   
<xs:element name="mass" type="VehicleMass"/>
   
<xs:element name="basicType" type="VehicleType"/>
   
<!-- gross size and axle cnt
         type of vehicle and agency when known --
>
   
<xs:element name="vehicleType" type="itis:VehicleGroupAffected"/>
   
<!-- zero if NA -->
   
<xs:element name="responseEquip" type="itis:IncidentResponseEquipment"/>
   
<!-- zero if NA -->
   
<xs:element name="responderType" type="itis:ResponderGroupAffected"/>
   
<!-- zero if NA -->
   
<xs:element name="localEmergencyVehicleAlert" type="local:EmergencyVehicleAlert" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element dsrc:EmergencyVehicleAlert/msgID
diagram
type dsrc:DSRCmsgID
properties
isRef 0
content simple
source <xs:element name="msgID" type="DSRCmsgID"/>

element dsrc:EmergencyVehicleAlert/atisMsg
diagram
type atis:RoadSideAlert
properties
isRef 0
content complex
children typeEvent description priority extent spaceVector furtherInfoID
source <xs:element name="atisMsg" type="atis:RoadSideAlert"/>

element dsrc:EmergencyVehicleAlert/responseType
diagram
type dsrc:ResponseType
properties
isRef 0
content simple
source <xs:element name="responseType" type="ResponseType"/>

element dsrc:EmergencyVehicleAlert/sirenUse
diagram
type dsrc:SirenInUse
properties
isRef 0
content simple
source <xs:element name="sirenUse" type="SirenInUse"/>

element dsrc:EmergencyVehicleAlert/lightsUse
diagram
type dsrc:LightbarInUse
properties
isRef 0
content simple
source <xs:element name="lightsUse" type="LightbarInUse"/>

element dsrc:EmergencyVehicleAlert/multi
diagram
type dsrc:MultiVehicleReponse
properties
isRef 0
content simple
source <xs:element name="multi" type="MultiVehicleReponse"/>

element dsrc:EmergencyVehicleAlert/mass
diagram
type dsrc:VehicleMass
properties
isRef 0
content simple
source <xs:element name="mass" type="VehicleMass"/>

element dsrc:EmergencyVehicleAlert/basicType
diagram
type dsrc:VehicleType
properties
isRef 0
content simple
source <xs:element name="basicType" type="VehicleType"/>

element dsrc:EmergencyVehicleAlert/vehicleType
diagram
type itis:VehicleGroupAffected
properties
isRef 0
content simple
source <xs:element name="vehicleType" type="itis:VehicleGroupAffected"/>

element dsrc:EmergencyVehicleAlert/responseEquip
diagram
type itis:IncidentResponseEquipment
properties
isRef 0
content simple
source <xs:element name="responseEquip" type="itis:IncidentResponseEquipment"/>

element dsrc:EmergencyVehicleAlert/responderType
diagram
type itis:ResponderGroupAffected
properties
isRef 0
content simple
source <xs:element name="responderType" type="itis:ResponderGroupAffected"/>

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


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