complexType tcip:CPTLoadFileHeader
diagram
namespace http://www.TCIP-Adopted-03-00-01
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
used by
elements tcip:CptBadLoadRequest/bad-Request tcip:CptCurrentVersionNotice/current-files/current-file tcip:CcOnboardConfigurationData/file-header tcip:CcOnboardSoftware/file-header tcip:TspBusinessRules/fileHeader tcip:SchVehicleAssignmentFile/fileHeader tcip:SchTimepointsFile/fileHeader tcip:SchRunScheduleFile/fileHeader tcip:SchRouteScheduleFile/fileHeader tcip:SchPatternFile/fileHeader tcip:SchOperatorAssignmentFile/fileHeader tcip:SchCalendarFile/fileHeader tcip:SchBlockScheduleFile/fileHeader tcip:FcFareLoadData/fileHeader tcip:CptStoppointsFile/fileHeader tcip:CcPTVAlarmLimits/fileHeader tcip:CcGISFile/fileHeader tcip:CcCannedMessageText/fileHeader tcip:CcAnnouncementInfo/fileHeader tcip:CptOnboardVersionNotice/files-on-hand/files-on-hand-item tcip:CptLoadControl/files-on-Hand/files-on-Hand-item tcip:CptCurrentVersionNotice/files-to-delete/files-to-delete-item tcip:CptLoadControl/most-Recent-Load-File tcip:CptLoadControl/next-file-requested
source <xs:complexType name="CPTLoadFileHeader">
 
<xs:sequence>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element name="vehicle" type="CPTVehicleIden"/>
       
<xs:element name="component-identifier" type="OB-MID" minOccurs="0"/>
       
<xs:element name="component-IP" type="CPT-IP-Address" minOccurs="0"/>
       
<xs:element name="component-port" type="CPT-UDP-TCP-PortNumber" minOccurs="0"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element name="stoppoint" type="CPTStoppointIden" minOccurs="0"/>
       
<!-- required if a stoppoint -->
       
<xs:element name="field-address" type="CPT-IP-Address" minOccurs="0"/>
       
<xs:element name="field-port" type="CPT-UDP-TCP-PortNumber" minOccurs="0"/>
     
</xs:sequence>
   
</xs:choice>
   
<xs:element name="file-identifier" type="CPT-FileIdentifier"/>
   
<xs:element name="version-number" type="CPT-FileVersion" minOccurs="0"/>
   
<xs:element name="sched-version" type="SCH-TimetableVersionID" minOccurs="0"/>
   
<xs:element name="effective-datetime" type="CPT-DateTime" minOccurs="0"/>
   
<xs:element name="updates-since" type="CPT-DateTime" minOccurs="0"/>
   
<xs:element name="updated-datetime" type="CPT-DateTime"/>
   
<xs:element name="file-size" type="CPT-FileSize"/>
   
<xs:element name="applicability" type="CPTFileApplicability" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element tcip:CPTLoadFileHeader/vehicle
diagram
type tcip:CPTVehicleIden
properties
isRef 0
content complex
children vehicle-id agency-id vin
source <xs:element name="vehicle" type="CPTVehicleIden"/>

element tcip:CPTLoadFileHeader/component-identifier
diagram
type tcip:OB-MID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="component-identifier" type="OB-MID" minOccurs="0"/>

element tcip:CPTLoadFileHeader/component-IP
diagram
type tcip:CPT-IP-Address
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="component-IP" type="CPT-IP-Address" minOccurs="0"/>

element tcip:CPTLoadFileHeader/component-port
diagram
type tcip:CPT-UDP-TCP-PortNumber
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="component-port" type="CPT-UDP-TCP-PortNumber" minOccurs="0"/>

element tcip:CPTLoadFileHeader/stoppoint
diagram
type tcip:CPTStoppointIden
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children stoppoint-id agency-id name
source <xs:element name="stoppoint" type="CPTStoppointIden" minOccurs="0"/>

element tcip:CPTLoadFileHeader/field-address
diagram
type tcip:CPT-IP-Address
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="field-address" type="CPT-IP-Address" minOccurs="0"/>

element tcip:CPTLoadFileHeader/field-port
diagram
type tcip:CPT-UDP-TCP-PortNumber
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="field-port" type="CPT-UDP-TCP-PortNumber" minOccurs="0"/>

element tcip:CPTLoadFileHeader/file-identifier
diagram
type tcip:CPT-FileIdentifier
properties
isRef 0
content simple
source <xs:element name="file-identifier" type="CPT-FileIdentifier"/>

element tcip:CPTLoadFileHeader/version-number
diagram
type tcip:CPT-FileVersion
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="version-number" type="CPT-FileVersion" minOccurs="0"/>

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

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

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

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

element tcip:CPTLoadFileHeader/file-size
diagram
type tcip:CPT-FileSize
properties
isRef 0
content simple
source <xs:element name="file-size" type="CPT-FileSize"/>

element tcip:CPTLoadFileHeader/applicability
diagram
type tcip:CPTFileApplicability
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children applicable-routes applicable-ptvs applicable-stops applicable-facilitites applicable-garages applicable-fleet-subsets applicable-stoppoint-subsets applicable-fare-subsets
source <xs:element name="applicability" type="CPTFileApplicability" minOccurs="0"/>


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