diagram | ![]() |
||
namespace | http://www.ite.org/tmdd | ||
children | device-inventory-header node-id node-name intersection-name controller-model controller-serial-number firmware firmware-version controller-master-id timingplan-id timingplan-name cycle-time offset-time sequence-number split-number intersection-approaches link-direction turning-movement-list time-reference-code | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="IntersectionSignalInventory"> <xs:annotation> <xs:documentation> <objectClass>IntersectionSignal</objectClass> <definition/> </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="device-inventory-header" type="DeviceInventoryHeader"> <xs:annotation> <xs:documentation> <requirement>REQ841</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="node-id" type="Roadway-network-identifier"> <xs:annotation> <xs:documentation> <requirement>REQ841</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="node-name" type="Roadway-network-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ734</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="intersection-name" type="Roadway-network-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ732</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-model" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ745</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-serial-number" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ746</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="firmware" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ748</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="firmware-version" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ747</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="controller-master-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ737</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="timingplan-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ739</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="timingplan-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ740</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cycle-time" type="ntcip:PatternCycleTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ741</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="offset-time" type="ntcip:PatternOffsetTime" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ742</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="sequence-number" type="ntcip:PatternSequenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ743</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="split-number" type="ntcip:PatternSplitNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ744</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="intersection-approaches" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ733</requirement> </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="intersection-approach" type="Roadway-network-identifier"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="link-direction" type="Link-direction" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ735</requirement> </xs:documentation> </xs:annotation> </xs:element> <xs:element name="turning-movement-list" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ736</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:element name="time-reference-code" type="Time-reference-code" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ738</requirement> </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | DeviceInventoryHeader | ||||
properties |
|
||||
children | organization-information device-id device-location device-name device-description device-control-type network-id device-link-id linear-reference linear-reference-version route-designator device-url last-update-time | ||||
annotation |
|
||||
source | <xs:element name="device-inventory-header" type="DeviceInventoryHeader"> <xs:annotation> <xs:documentation> <requirement>REQ841</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||
type | Roadway-network-identifier | ||||
properties |
|
||||
facets |
|
||||
annotation |
|
||||
source | <xs:element name="node-id" type="Roadway-network-identifier"> <xs:annotation> <xs:documentation> <requirement>REQ841</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Roadway-network-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="node-name" type="Roadway-network-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ734</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>REQ732</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="controller-model" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ745</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-identifier | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="controller-serial-number" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ746</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="firmware" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ748</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="firmware-version" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ747</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-identifier | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="controller-master-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ737</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-identifier | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timingplan-id" type="Organization-resource-identifier" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ739</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | Organization-resource-name | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="timingplan-name" type="Organization-resource-name" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ740</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>REQ741</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>REQ742</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternSequenceNumber | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="sequence-number" type="ntcip:PatternSequenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ743</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
type | ntcip:PatternSplitNumber | ||||||||
properties |
|
||||||||
facets |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="split-number" type="ntcip:PatternSplitNumber" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ744</requirement> </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | intersection-approach | ||||||||
annotation |
|
||||||||
source | <xs:element name="intersection-approaches" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ733</requirement> </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="intersection-approach" type="Roadway-network-identifier"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Roadway-network-identifier | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="intersection-approach" type="Roadway-network-identifier"/> |
diagram | ![]() |
||||||||
type | Link-direction | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="link-direction" type="Link-direction" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ735</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>REQ736</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"/> |
diagram | ![]() |
||||||||
type | Time-reference-code | ||||||||
properties |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="time-reference-code" type="Time-reference-code" minOccurs="0"> <xs:annotation> <xs:documentation> <requirement>REQ738</requirement> </xs:documentation> </xs:annotation> </xs:element> |