complexType tcip:SchPatternList
diagram
namespace http://www.TCIP-Adopted-03-00-01
children subscriptionInfo patternVersion effective update-since update-thru stoppointVersion stoppointEffective timepointVersion timepointEffective patterns notes segments deleted-patterns deleted-segments
used by
element tcip:schPatternList
source <xs:complexType name="SchPatternList">
 
<xs:sequence>
   
<xs:element name="subscriptionInfo" type="CPTSubscriptionHeader"/>
   
<xs:element name="patternVersion" type="SCH-TimetableVersionID" minOccurs="0"/>
   
<xs:element name="effective" type="CPT-DateTime"/>
   
<xs:element name="update-since" type="CPT-DateTime" minOccurs="0"/>
   
<xs:element name="update-thru" type="CPT-DateTime"/>
   
<xs:element name="stoppointVersion" type="CPT-StoppointVersion" minOccurs="0"/>
   
<xs:element name="stoppointEffective" type="CPT-DateTime"/>
   
<xs:element name="timepointVersion" type="SCH-TimetableVersionID" minOccurs="0"/>
   
<xs:element name="timepointEffective" type="CPT-DateTime"/>
   
<xs:element name="patterns" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="2000">
         
<xs:element name="pattern" type="SCHPatternInfo"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="notes" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="5000">
         
<xs:element name="note" type="SCHNoteInfo"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="segments" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="15000">
         
<xs:element name="segment" type="SCHPatternSegment"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="deleted-patterns" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="5000">
         
<xs:element name="deleted-pattern" type="SCHPatternIden"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="deleted-segments" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="15000">
         
<xs:element name="deleted-segment" type="SCHPatternSegmentIden"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element tcip:SchPatternList/subscriptionInfo
diagram
type tcip:CPTSubscriptionHeader
properties
isRef 0
content complex
children requestedType expirationDate expirationTime reportInterval requestIdentifier subscriberIdentifier publisherIdentifier applicability
source <xs:element name="subscriptionInfo" type="CPTSubscriptionHeader"/>

element tcip:SchPatternList/patternVersion
diagram
type tcip:SCH-TimetableVersionID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="patternVersion" type="SCH-TimetableVersionID" minOccurs="0"/>

element tcip:SchPatternList/effective
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="effective" type="CPT-DateTime"/>

element tcip:SchPatternList/update-since
diagram
type tcip:CPT-DateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="update-since" type="CPT-DateTime" minOccurs="0"/>

element tcip:SchPatternList/update-thru
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="update-thru" type="CPT-DateTime"/>

element tcip:SchPatternList/stoppointVersion
diagram
type tcip:CPT-StoppointVersion
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="stoppointVersion" type="CPT-StoppointVersion" minOccurs="0"/>

element tcip:SchPatternList/stoppointEffective
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="stoppointEffective" type="CPT-DateTime"/>

element tcip:SchPatternList/timepointVersion
diagram
type tcip:SCH-TimetableVersionID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="timepointVersion" type="SCH-TimetableVersionID" minOccurs="0"/>

element tcip:SchPatternList/timepointEffective
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="timepointEffective" type="CPT-DateTime"/>

element tcip:SchPatternList/patterns
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children pattern
source <xs:element name="patterns" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="2000">
     
<xs:element name="pattern" type="SCHPatternInfo"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternList/patterns/pattern
diagram
type tcip:SCHPatternInfo
properties
isRef 0
content complex
children pattern metadata pattern-notes triggers mode segments segmentOffsets radio-zones events eventsOffsets localSCHPatternInfo
source <xs:element name="pattern" type="SCHPatternInfo"/>

element tcip:SchPatternList/notes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children note
source <xs:element name="notes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="5000">
     
<xs:element name="note" type="SCHNoteInfo"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternList/notes/note
diagram
type tcip:SCHNoteInfo
properties
isRef 0
content complex
children note metadata public note-text localSCHNoteInfo
source <xs:element name="note" type="SCHNoteInfo"/>

element tcip:SchPatternList/segments
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children segment
source <xs:element name="segments" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="15000">
     
<xs:element name="segment" type="SCHPatternSegment"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternList/segments/segment
diagram
type tcip:SCHPatternSegment
properties
isRef 0
content complex
children segment metadata segment-notes timeStoppoints trace-points trace-links drive-directions events localSCHPatternSegment
source <xs:element name="segment" type="SCHPatternSegment"/>

element tcip:SchPatternList/deleted-patterns
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children deleted-pattern
source <xs:element name="deleted-patterns" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="5000">
     
<xs:element name="deleted-pattern" type="SCHPatternIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternList/deleted-patterns/deleted-pattern
diagram
type tcip:SCHPatternIden
properties
isRef 0
content complex
children pattern-id agency-id designator name
source <xs:element name="deleted-pattern" type="SCHPatternIden"/>

element tcip:SchPatternList/deleted-segments
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children deleted-segment
source <xs:element name="deleted-segments" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="15000">
     
<xs:element name="deleted-segment" type="SCHPatternSegmentIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternList/deleted-segments/deleted-segment
diagram
type tcip:SCHPatternSegmentIden
properties
isRef 0
content complex
children segment-id agency-id name
source <xs:element name="deleted-segment" type="SCHPatternSegmentIden"/>


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