Documentation for ATIS-Draft-03-00-79

Complex Type: SCHValidationError

[Table of contents]

Super-types: None
Sub-types: None
Name SCHValidationError
Used by (from the same schema document) Complex Type SchReportValidationErrors
Abstract no
XML Instance Representation
<...>
<error-type> SCH-ValidationErrorType </error-type> [1]
<affected-patterns> [0..1]
Start Sequence [1..50]
<affected-pattern> SCHPatternIden </affected-pattern> [1]
End Sequence
</affected-patterns>
<affected-segments> [0..1]
Start Sequence [1..50]
<affected-segment> SCHPatternSegmentIden </affected-segment> [1]
End Sequence
</affected-segments>
<affected-trips> [0..1]
Start Sequence [1..50]
<affected-trip> SCHTripIden </affected-trip> [1]
End Sequence
</affected-trips>
<affected-runs> [0..1]
Start Sequence [1..50]
<affected-run> SCHRunIden </affected-run> [1]
End Sequence
</affected-runs>
<affected-blocks> [0..1]
Start Sequence [1..50]
<affected-block> SCHBlockIden </affected-block> [1]
End Sequence
</affected-blocks>
<affected-routes> [0..1]
Start Sequence [1..50]
<affected-route> SCHRouteIden </affected-route> [1]
End Sequence
</affected-routes>
<affected-directions> [0..1]
Start Sequence [1..50]
<affected-direction> SCH-RouteDirectionName </affected-direction> [1]
End Sequence
</affected-directions>
<affected-stoppoints> [0..1]
Start Sequence [1..50]
<affected-stoppoint> CPTStoppointIden </affected-stoppoint> [1]
End Sequence
</affected-stoppoints>
<affected-timepoints> [0..1]
Start Sequence [1..50]
<affected-timepoint> SCHTimepointIden </affected-timepoint> [1]
End Sequence
</affected-timepoints>
<affected-transfers> [0..1]
Start Sequence [1..50]
<affected-transfer> SCH-TransferID </affected-transfer> [1]
End Sequence
</affected-transfers>
<explanation> CPT-Footnote </explanation> [0..1]
<localSCHValidationError> local:SCHValidationError </localSCHValidationError> [0..1]
</...>
Diagram
h1360392559 h-1937713343 h122395130 h-1158373540 h355204924 h-258889474 h-963684166 h-998956645 h2146772752 h1668863444 h-928279808 h-125442069 h1936355100
Schema Component Representation
<xs:complexType name="SCHValidationError">
<xs:sequence>
<xs:element name="error-type" type=" SCH-ValidationErrorType "/>
<xs:element name="affected-patterns" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-pattern" type=" SCHPatternIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-segments" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-segment" type=" SCHPatternSegmentIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-trips" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-trip" type=" SCHTripIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-runs" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-run" type=" SCHRunIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-blocks" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-block" type=" SCHBlockIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-routes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-route" type=" SCHRouteIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-directions" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-direction" type=" SCH-RouteDirectionName "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-stoppoints" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-stoppoint" type=" CPTStoppointIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-timepoints" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-timepoint" type=" SCHTimepointIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="affected-transfers" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="affected-transfer" type=" SCH-TransferID "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="explanation" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="localSCHValidationError" type=" local:SCHValidationError " minOccurs="0"/>
</xs:sequence>
</xs:complexType>