complexType tcip:SchPatternFile
diagram
namespace http://www.TCIP-Adopted-03-00-01
children fileHeader stoppointVersion stoppointEffective timepointVersion timepointEffective patterns segments notes deleted-patterns deleted-segments
used by
element tcip:schPatternFile
source <xs:complexType name="SchPatternFile">
 
<xs:sequence>
   
<xs:element name="fileHeader" type="CPTLoadFileHeader"/>
   
<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="segments" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="15000">
         
<xs:element name="segment" type="SCHPatternSegment"/>
       
</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="deleted-patterns" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence maxOccurs="2000">
         
<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:SchPatternFile/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:SchPatternFile/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:SchPatternFile/stoppointEffective
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="stoppointEffective" type="CPT-DateTime"/>

element tcip:SchPatternFile/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:SchPatternFile/timepointEffective
diagram
type tcip:CPT-DateTime
properties
isRef 0
content simple
source <xs:element name="timepointEffective" type="CPT-DateTime"/>

element tcip:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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="2000">
     
<xs:element name="deleted-pattern" type="SCHPatternIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:SchPatternFile/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:SchPatternFile/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:SchPatternFile/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