complexType tcip:TspBusinessRules
diagram
namespace http://www.TCIP-Adopted-03-00-01
children fileHeader schedules boundaries strategies intersections type-fives deleted-boundaries deleted-intersections localTspBusinessRules
used by
element tcip:tspBusinessRules
source <xs:complexType name="TspBusinessRules">
 
<xs:sequence>
   
<xs:element name="fileHeader" type="CPTLoadFileHeader"/>
   
<xs:element name="schedules" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="schedule" type="TSPScheduleEntry"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="boundaries" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="boundary" type="TSPBoundaryEntry"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="strategies" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="strategy" type="TSPStrategyEntry"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="intersections" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="intersection" type="TSPIntersectionEntry"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="type-fives" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="type-five" type="TSPScenario5Intersection"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="deleted-boundaries" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="10000">
         
<xs:element name="deleted-boundary" type="TSP-BoundaryID"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="deleted-intersections">
     
<xs:complexType>
       
<xs:sequence maxOccurs="100000">
         
<xs:element name="deleted-intersection" type="CPTIntersectionIden"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="localTspBusinessRules" type="local:TspBusinessRules" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element tcip:TspBusinessRules/fileHeader
diagram
type tcip:CPTLoadFileHeader
properties
isRef 0
content complex
children vehicle component-identifier component-IP component-port stoppoint field-address field-port file-identifier version-number sched-version effective-datetime updates-since updated-datetime file-size applicability
source <xs:element name="fileHeader" type="CPTLoadFileHeader"/>

element tcip:TspBusinessRules/schedules
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children schedule
source <xs:element name="schedules" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="schedule" type="TSPScheduleEntry"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/schedules/schedule
diagram
type tcip:TSPScheduleEntry
properties
isRef 0
content complex
children intersection trips times
source <xs:element name="schedule" type="TSPScheduleEntry"/>

element tcip:TspBusinessRules/boundaries
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children boundary
source <xs:element name="boundaries" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="boundary" type="TSPBoundaryEntry"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/boundaries/boundary
diagram
type tcip:TSPBoundaryEntry
properties
isRef 0
content complex
children boundaryID metadata boundaryPolygon
source <xs:element name="boundary" type="TSPBoundaryEntry"/>

element tcip:TspBusinessRules/strategies
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children strategy
source <xs:element name="strategies" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="strategy" type="TSPStrategyEntry"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/strategies/strategy
diagram
type tcip:TSPStrategyEntry
properties
isRef 0
content complex
children resultantStrategyID resultantClassType resultantClassLevel strategyTimeBegin strategyTimeEnd schLateMinimum schLateMaximum schRecoveryMinimum prgLoadMinimum travelPath allowed-boundaries allowed-intersections
source <xs:element name="strategy" type="TSPStrategyEntry"/>

element tcip:TspBusinessRules/intersections
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children intersection
source <xs:element name="intersections" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="intersection" type="TSPIntersectionEntry"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/intersections/intersection
diagram
type tcip:TSPIntersectionEntry
properties
isRef 0
content complex
children intersection metadata boundaryID intersectionIP intersectionPort intersectionModem intersectionDropAddr intersectionScenario emitter intersection-approaches
source <xs:element name="intersection" type="TSPIntersectionEntry"/>

element tcip:TspBusinessRules/type-fives
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children type-five
source <xs:element name="type-fives" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="type-five" type="TSPScenario5Intersection"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/type-fives/type-five
diagram
type tcip:TSPScenario5Intersection
properties
isRef 0
content complex
children intersection metadata intersection-location stop-bar-locations prg-address prg-port
source <xs:element name="type-five" type="TSPScenario5Intersection"/>

element tcip:TspBusinessRules/deleted-boundaries
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children deleted-boundary
source <xs:element name="deleted-boundaries" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="10000">
     
<xs:element name="deleted-boundary" type="TSP-BoundaryID"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/deleted-boundaries/deleted-boundary
diagram
type tcip:TSP-BoundaryID
properties
isRef 0
content simple
source <xs:element name="deleted-boundary" type="TSP-BoundaryID"/>

element tcip:TspBusinessRules/deleted-intersections
diagram
properties
isRef 0
content complex
children deleted-intersection
source <xs:element name="deleted-intersections">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100000">
     
<xs:element name="deleted-intersection" type="CPTIntersectionIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:TspBusinessRules/deleted-intersections/deleted-intersection
diagram
type tcip:CPTIntersectionIden
properties
isRef 0
content complex
children intersection-id agency-id tmdd-id name
source <xs:element name="deleted-intersection" type="CPTIntersectionIden"/>

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


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