complexType PersonalSafetyMessage
diagram
namespace http://dsrc_r70/DSRC
children basicType secMark msgCnt id position accuracy speed heading accelSet pathHistory pathPrediction propulsion useState crossRequest crossState clusterSize clusterRadius eventResponderType activityType activitySubType assistType sizing attachment attachmentRadius animalType regional
source <xsd:complexType name="PersonalSafetyMessage">
 
<xsd:sequence>
   
<xsd:element name="basicType" type="PersonalDeviceUserType"/>
   
<xsd:element name="secMark" type="DSecond"/>
   
<xsd:element name="msgCnt" type="MsgCount"/>
   
<xsd:element name="id" type="TemporaryID"/>
   
<xsd:element name="position" type="Position3D"/>
   
<xsd:element name="accuracy" type="PositionalAccuracy"/>
   
<xsd:element name="speed" type="Velocity"/>
   
<xsd:element name="heading" type="Heading"/>
   
<xsd:element name="accelSet" type="AccelerationSet4Way" minOccurs="0"/>
   
<xsd:element name="pathHistory" type="PathHistory" minOccurs="0"/>
   
<xsd:element name="pathPrediction" type="PathPrediction" minOccurs="0"/>
   
<xsd:element name="propulsion" type="PropelledInformation" minOccurs="0"/>
   
<xsd:element name="useState" type="PersonalDeviceUsageState" minOccurs="0"/>
   
<xsd:element name="crossRequest" type="PersonalCrossingRequest" minOccurs="0"/>
   
<xsd:element name="crossState" type="PersonalCrossingInProgress" minOccurs="0"/>
   
<xsd:element name="clusterSize" type="NumberOfParticipantsInCluster" minOccurs="0"/>
   
<xsd:element name="clusterRadius" type="PersonalClusterRadius" minOccurs="0"/>
   
<xsd:element name="eventResponderType" type="PublicSafetyEventResponderWorkerType" minOccurs="0"/>
   
<xsd:element name="activityType" type="PublicSafetyAndRoadWorkerActivity" minOccurs="0"/>
   
<xsd:element name="activitySubType" type="PublicSafetyDirectingTrafficSubType" minOccurs="0"/>
   
<xsd:element name="assistType" type="PersonalAssistive" minOccurs="0"/>
   
<xsd:element name="sizing" type="UserSizeAndBehaviour" minOccurs="0"/>
   
<xsd:element name="attachment" type="Attachment" minOccurs="0"/>
   
<xsd:element name="attachmentRadius" type="AttachmentRadius" minOccurs="0"/>
   
<xsd:element name="animalType" type="AnimalType" minOccurs="0"/>
   
<xsd:element name="regional" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence maxOccurs="4">
         
<xsd:element name="SEQUENCE">
           
<xsd:complexType>
             
<xsd:sequence>
               
<xsd:element name="regionId" type="RegionId"/>
               
<xsd:element name="regExtValue" type="asn1:OpenType"/>
             
</xsd:sequence>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

element PersonalSafetyMessage/basicType
diagram
type PersonalDeviceUserType
properties
isRef 0
content complex
children unavailable aPEDESTRIAN aPEDALCYCLIST aPUBLICSAFETYWORKER anANIMAL
source <xsd:element name="basicType" type="PersonalDeviceUserType"/>

element PersonalSafetyMessage/secMark
diagram
type DSecond
properties
isRef 0
content simple
source <xsd:element name="secMark" type="DSecond"/>

element PersonalSafetyMessage/msgCnt
diagram
type MsgCount
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 127
source <xsd:element name="msgCnt" type="MsgCount"/>

element PersonalSafetyMessage/id
diagram
type TemporaryID
properties
isRef 0
content simple
facets
length 4
source <xsd:element name="id" type="TemporaryID"/>

element PersonalSafetyMessage/position
diagram
type Position3D
properties
isRef 0
content complex
children lat long elevation regional
source <xsd:element name="position" type="Position3D"/>

element PersonalSafetyMessage/accuracy
diagram
type PositionalAccuracy
properties
isRef 0
content complex
children semiMajor semiMinor orientation
source <xsd:element name="accuracy" type="PositionalAccuracy"/>

element PersonalSafetyMessage/speed
diagram
type Velocity
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 8191
source <xsd:element name="speed" type="Velocity"/>

element PersonalSafetyMessage/heading
diagram
type Heading
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 28800
source <xsd:element name="heading" type="Heading"/>

element PersonalSafetyMessage/accelSet
diagram
type AccelerationSet4Way
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children long lat vert yaw
source <xsd:element name="accelSet" type="AccelerationSet4Way" minOccurs="0"/>

element PersonalSafetyMessage/pathHistory
diagram
type PathHistory
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children initialPosition currGNSSstatus crumbData
source <xsd:element name="pathHistory" type="PathHistory" minOccurs="0"/>

element PersonalSafetyMessage/pathPrediction
diagram
type PathPrediction
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children radiusOfCurve confidence
source <xsd:element name="pathPrediction" type="PathPrediction" minOccurs="0"/>

element PersonalSafetyMessage/propulsion
diagram
type PropelledInformation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children human animal motor
source <xsd:element name="propulsion" type="PropelledInformation" minOccurs="0"/>

element PersonalSafetyMessage/useState
diagram
type PersonalDeviceUsageState
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable other idle listeningToAudio typing calling playingGames reading viewing
source <xsd:element name="useState" type="PersonalDeviceUsageState" minOccurs="0"/>

element PersonalSafetyMessage/crossRequest
diagram
type PersonalCrossingRequest
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children true false
source <xsd:element name="crossRequest" type="PersonalCrossingRequest" minOccurs="0"/>

element PersonalSafetyMessage/crossState
diagram
type PersonalCrossingInProgress
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children true false
source <xsd:element name="crossState" type="PersonalCrossingInProgress" minOccurs="0"/>

element PersonalSafetyMessage/clusterSize
diagram
type NumberOfParticipantsInCluster
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable small medium large
source <xsd:element name="clusterSize" type="NumberOfParticipantsInCluster" minOccurs="0"/>

element PersonalSafetyMessage/clusterRadius
diagram
type PersonalClusterRadius
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 100
source <xsd:element name="clusterRadius" type="PersonalClusterRadius" minOccurs="0"/>

element PersonalSafetyMessage/eventResponderType
diagram
type PublicSafetyEventResponderWorkerType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable towOperater fireAndEMSWorker aDOTWorker lawEnforcement hazmatResponder animalControlWorker otherPersonnel
source <xsd:element name="eventResponderType" type="PublicSafetyEventResponderWorkerType" minOccurs="0"/>

element PersonalSafetyMessage/activityType
diagram
type PublicSafetyAndRoadWorkerActivity
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable workingOnRoad settingUpClosures respondingToEvents directingTraffic otherActivities
source <xsd:element name="activityType" type="PublicSafetyAndRoadWorkerActivity" minOccurs="0"/>

element PersonalSafetyMessage/activitySubType
diagram
type PublicSafetyDirectingTrafficSubType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable policeAndTrafficOfficers trafficControlPersons railroadCrossingGuards civilDefenseNationalGuardMilitaryPolice emergencyOrganizationPersonnel highwayServiceVehiclePersonnel
source <xsd:element name="activitySubType" type="PublicSafetyDirectingTrafficSubType" minOccurs="0"/>

element PersonalSafetyMessage/assistType
diagram
type PersonalAssistive
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable otherType vision hearing movement cognition
source <xsd:element name="assistType" type="PersonalAssistive" minOccurs="0"/>

element PersonalSafetyMessage/sizing
diagram
type UserSizeAndBehaviour
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable smallStature largeStature erraticMoving slowMoving
source <xsd:element name="sizing" type="UserSizeAndBehaviour" minOccurs="0"/>

element PersonalSafetyMessage/attachment
diagram
type Attachment
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable stroller bicycleTrailer cart wheelchair otherWalkAssistAttachments pet
source <xsd:element name="attachment" type="Attachment" minOccurs="0"/>

element PersonalSafetyMessage/attachmentRadius
diagram
type AttachmentRadius
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 200
source <xsd:element name="attachmentRadius" type="AttachmentRadius" minOccurs="0"/>

element PersonalSafetyMessage/animalType
diagram
type AnimalType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable serviceUse pet farm
source <xsd:element name="animalType" type="AnimalType" minOccurs="0"/>

element PersonalSafetyMessage/regional
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SEQUENCE
source <xsd:element name="regional" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence maxOccurs="4">
     
<xsd:element name="SEQUENCE">
       
<xsd:complexType>
         
<xsd:sequence>
           
<xsd:element name="regionId" type="RegionId"/>
           
<xsd:element name="regExtValue" type="asn1:OpenType"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element PersonalSafetyMessage/regional/SEQUENCE
diagram
properties
isRef 0
content complex
children regionId regExtValue
source <xsd:element name="SEQUENCE">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="regionId" type="RegionId"/>
     
<xsd:element name="regExtValue" type="asn1:OpenType"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element PersonalSafetyMessage/regional/SEQUENCE/regionId
diagram
type RegionId
properties
isRef 0
content simple
source <xsd:element name="regionId" type="RegionId"/>

element PersonalSafetyMessage/regional/SEQUENCE/regExtValue
diagram
type asn1:OpenType
properties
isRef 0
content complex
source <xsd:element name="regExtValue" type="asn1:OpenType"/>


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