diagram | ![]() |
||
namespace | http://www.ite.org/tmdd | ||
children | device-status-header intersection-name section-id controller-mode timing-plan-id timing-plan-name timing-phase-sequence timing-phase-split-number cycle-time cycle-time-current cycle-time-master cycle-counter cycle-counter-master offset-time offset-time-current controller-sync-time controller-time master-sync-time preempt-name turning-movement-list | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="IntersectionSignalStatus"> <xs:annotation> <xs:documentation> <objectClass>IntersectionSignal</objectClass> <definition/> </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="device-status-header" type="DeviceStatusHeader"> <xs:annotation> <xs:documentation> <requirement>REQ837</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="intersection-name" type="Roadway-network-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ749</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="section-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ750</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-mode" type="Intersection-signal-control-mode"> <xs:annotation> <xs:documentation> <requirement>REQ837</requirement> </xs:documentation> </xs:annotation> </xs:element> <!-- xs:element name="center-id" type="Organization-resource-identifier" minOccurs="0" --> <xs:element name="timing-plan-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ751</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="timing-plan-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ752</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="timing-phase-sequence" type="ntcip:PatternSequenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ761</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="timing-phase-split-number" type="ntcip:PatternSplitNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ762</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-time" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ753</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-time-current" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ754</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-time-master" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ755</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-counter" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ758</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-counter-master" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ759</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="offset-time" type="ntcip:PatternOffsetTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ756</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="offset-time-current" type="ntcip:PatternOffsetTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ757</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-sync-time" type="Controller-sync-time" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ766</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-time" type="DateTimeZone" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ763</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="master-sync-time" type="Controller-sync-time" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ764</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="preempt-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ765</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="turning-movement-list" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ760</requirement> </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="255"> <xs:element name="turning-movement" type="Intersection-turning-movement"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | DeviceStatusHeader | ||||
properties |
|
||||
children | organization-information device-id device-status center-id device-comm-status device-name operator-id event-id response-plan-id last-comm-time | ||||
annotation |
|
||||
source | <xs:element name="device-status-header" type="DeviceStatusHeader"> <xs:annotation> <xs:documentation> <requirement>REQ837</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Roadway-network-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="intersection-name" type="Roadway-network-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ749</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-identifier | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="section-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ750</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | Intersection-signal-control-mode | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="controller-mode" type="Intersection-signal-control-mode"> <xs:annotation> <xs:documentation> <requirement>REQ837</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-identifier | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timing-plan-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ751</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timing-plan-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ752</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternSequenceNumber | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timing-phase-sequence" type="ntcip:PatternSequenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ761</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternSplitNumber | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timing-phase-split-number" type="ntcip:PatternSplitNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ762</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternCycleTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="cycle-time" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ753</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternCycleTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="cycle-time-current" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ754</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternCycleTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="cycle-time-master" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ755</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternCycleTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="cycle-counter" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ758</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternCycleTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="cycle-counter-master" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ759</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternOffsetTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="offset-time" type="ntcip:PatternOffsetTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ756</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternOffsetTime | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="offset-time-current" type="ntcip:PatternOffsetTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ757</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Controller-sync-time | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="controller-sync-time" type="Controller-sync-time" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ766</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | DateTimeZone | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="controller-time" type="DateTimeZone" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ763</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Controller-sync-time | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="master-sync-time" type="Controller-sync-time" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ764</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="preempt-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ765</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | turning-movement | ||||||||
annotation |
|
||||||||
source | <xs:element name="turning-movement-list" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ760</requirement> </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="255"> <xs:element name="turning-movement" type="Intersection-turning-movement"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Intersection-turning-movement | ||||
properties |
|
||||
children | movement-direction turning-movement-code lane-number turning-movement-text | ||||
source | <xs:element name="turning-movement" type="Intersection-turning-movement"/> |