XML Schema "siri_situationReasons-v2.0.xsd"
Target Namespace:
http://www.siri.org.uk/siri
Version:
2.0
Defined Components:
elements (10 global), simpleTypes (8), element groups (2)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Users\Tony\eclipse_workspace\siri-20-java\xsd\siri_model\siri_situationReasons-v2.0.xsd; see XML source
Included in Schemas (1):
siri_situation-v2.0.xsd [src]
All Element Summary
EnvironmentReason
TPEG Pti18_4/TPEG Pti_22 environment event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
EnvironmentSubReason
Additional refinements TPEG Environmentevent reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
EquipmentReason
TPEG Pti18_3/TPEG Pti_21 equipment event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
EquipmentSubReason
Additional refinements TPEG Equipment event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
MiscellaneousReason
TPEG Pti18_1/TPEG Pti_19 miscellaneous event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
MiscellaneousSubReason
Additional refinements TPEG miscellaneous event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
PersonnelReason
TPEG Pti18_2/TPEG Pti_20 personnel event reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
PersonnelSubReason
Additional refinements TPEG Personnelevent reason.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
UndefinedReason
TPEG Pti18_255/TPEG Pti_22 undefined event reason.
Type:
xsd:string
Content:
simple
Defined:
globally; see XML source
Used:
UnknownReason
TPEG Pti18_0/TPEG unknown event reason.
Type:
xsd:string
Content:
simple
Defined:
globally; see XML source
Used:
Simple Type Summary
Values for Environment incident reason types TPEG Pti18_4/TPEG Pti_22.
Defined:
globally; see XML source
Used:
Values for Environment incident subreason types.
Defined:
globally; see XML source
Used:
Values for Equipment incident reason types TPEG Pti18_3/TPEG Pti_21.
Defined:
globally; see XML source
Used:
Values for Equipment incident sub reason types.
Defined:
globally; see XML source
Used:
Values for Miscellaneous incident reason types TPEG Pti18_1/TPEG Pti_19.
Defined:
globally; see XML source
Used:
Values for Miscellaneous incident sub reason types.
Defined:
globally; see XML source
Used:
Values for Personnel incident reason types TPEG Pti18_2/TPEG Pti_20.
Defined:
globally; see XML source
Used:
Values for Personnel incident sub reason types.
Defined:
globally; see XML source
Used:
Element Group Summary
Structured Classification Elements.
Content:
Defined:
globally; see XML source
Includes:
definitions of 6 elements
Used:
Structured Classification Elements.
Content:
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" id="siri_reasons" targetNamespace="http://www.siri.org.uk/siri" version="2.0" xmlns="http://www.siri.org.uk/siri" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:annotation>
<xsd:appinfo>
<Metadata xmlns="http://www.govtalk.gov.uk/CM/gms-xs">
<Aggregation>main schema</Aggregation>
<Audience>e-service developers</Audience>
<Contributor>Add names</Contributor>
<Coverage>Europe</Coverage>
<Creator>
&gt;Drafted for version 1.0 Kizoom Incident Schema Nicholas Knowles, Kizoom. mailto:schemer@kizoom.org.uk
</Creator>
<Date>
<Created>2004-09-29</Created>
</Date>
<Date>
<Modified>2004-10-01</Modified>
</Date>
<Date>
<Modified>2005-02-14</Modified>
</Date>
<Date>
<Modified>2007-05-14</Modified>
</Date>
<Date>
<Modified>2008-07-05</Modified>
split out classifiers
</Date>
<Date>
<Modified>2009-03-31</Modified>
add subreason elements
</Date>
<Date>
<Modified>2014-06-23</Modified>
+SIRI v2.0
add Holiday and PoliceActivity rsubeasons to Miscellaneous
Correct Reason codes to match spec.
</Date>
<Description>
<p>
SIRI-SX is an XML schema for the exchange of structured incidents. This subschema describes reason codes
</p>
</Description>
<Format>
<MediaType>text/xml</MediaType>
<Syntax>http://www.w3.org/2001/XMLSchema</Syntax>
<Description>XML schema, W3C Recommendation 2001</Description>
</Format>
<Identifier>
{http://www.siri.org.uk/schema/2.0/xsd/siri_model}/siri_situationReasons-v1.0.xsd
</Identifier>
<Language>[ISO 639-2/B] ENG</Language>
<Publisher>Kizoom, 109-123 Clifton Street, London EC4A 4LD</Publisher>
<Relation/>
<Rights>
Unclassified
<Copyright>Kizoom 2000-2007, CEN 2009-2012</Copyright>
</Rights>
<Source>
<ul>
<li>
Schema derived Derived from the Kizoom XTIS schema
</li>
<li>Derived from the TPEG Categories schema</li>
</ul>
</Source>
<Status>Version 2.0 Draft</Status>
<Subject>
<Category>
Arts, recreation and travel, Tourism, Travel (tourism), Transport,
Air transport, Airports,
Ports and maritime transport, Ferries (marine),
Public transport, Bus services, Coach services, Bus stops and stations,
Rail transport, Railway stations and track, Train services, Underground trains,
Business and industry, Transport, Air transport, Ports and maritime transport, Public transport,
Rail transport, Roads and road transport
</Category>
<Project>CEN TC278 WG3 SG7</Project>
</Subject>
<Title>
SIRI-SX Xml Schema for PT Incidents. Reasons subschema
</Title>
<Type>Standard</Type>
</Metadata>
</xsd:appinfo>
</xsd:annotation>
<!-- ======================================================================= -->
<xsd:group name="TpegReasonGroup">
<xsd:annotation>
<xsd:documentation>
Structured Classification Elements. Corresponds to TPEG 18 Event Reason.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element ref="UnknownReason"/>
<xsd:element ref="MiscellaneousReason"/>
<xsd:element ref="PersonnelReason">
<xsd:annotation>
<xsd:documentation>Personnel reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="EquipmentReason"/>
<xsd:element ref="EnvironmentReason">
<xsd:annotation>
<xsd:documentation>Environment reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="UndefinedReason"/>
</xsd:choice>
</xsd:group>
<xsd:group name="TpegSubReasonGroup">
<xsd:annotation>
<xsd:documentation>
Structured Classification Elements. Corresponds to TPEG 18 Event Reason.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element ref="MiscellaneousSubReason"/>
<xsd:element ref="PersonnelSubReason">
<xsd:annotation>
<xsd:documentation>Personnel reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="EquipmentSubReason"/>
<xsd:element ref="EnvironmentSubReason">
<xsd:annotation>
<xsd:documentation>Environment reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<!-- ===INCIDENT REASON TYPES====================================== -->
<xsd:element name="UnknownReason" type="xsd:string">
<xsd:annotation>
<xsd:documentation>TPEG Pti18_0/TPEG unknown event reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- ===================================================== -->
<xsd:annotation>
<xsd:documentation>
TPEG Pti18_1/TPEG Pti_19 miscellaneous event reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="MiscellaneousReasonEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Miscellaneous incident reason types TPEG Pti18_1/TPEG Pti_19.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="pti19_0"/>
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_0_1"/>
<xsd:enumeration value="previousDisturbances">
<xsd:annotation>
<xsd:documentation>
19:0_1 Previous disturbances - alias to TPEG Pti_19_0 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1"/>
<xsd:enumeration value="incident">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_1 incident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_1"/>
<xsd:enumeration value="nearMiss">
<xsd:annotation>
<xsd:documentation>Near Miss - alias to TPEG Pti_19_1 incident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_2"/>
<xsd:enumeration value="safetyViolation">
<xsd:annotation>
<xsd:documentation>Near Miss - alias to TPEG Pti_19_1 incident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_3"/>
<xsd:enumeration value="signalPassedAtDanger">
<xsd:annotation>
<xsd:documentation>
Signal passed at danger - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_4"/>
<xsd:enumeration value="stationOverrun">
<xsd:annotation>
<xsd:documentation>
Station overrun - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_5"/>
<xsd:enumeration value="trainDoor">
<xsd:annotation>
<xsd:documentation>trainDoor- alias to TPEG Pti_19_1 incident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_6"/>
<xsd:enumeration value="emergencyServicesCall">
<xsd:annotation>
<xsd:documentation>
Unspecified emergency service visit. Alias to pti19
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_2"/>
<xsd:enumeration value="bombExplosion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_2 bomb explosion.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3"/>
<xsd:enumeration value="securityAlert">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_3 security alert.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_1"/>
<xsd:enumeration value="policeRequest">
<xsd:annotation>
<xsd:documentation>
pti19_3_1 request of the police Alias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_2"/>
<xsd:enumeration value="fireBrigadeSafetyChecks">
<xsd:annotation>
<xsd:documentation>
pti19_3_2 fire brigade safety checksAlias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_3"/>
<xsd:enumeration value="unattendedBag">
<xsd:annotation>
<xsd:documentation>
pti19_3_3 an unattended bag Talias to PEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_4"/>
<xsd:enumeration value="telephonedThreat">
<xsd:annotation>
<xsd:documentation>telephoned threat TPEG Pti_19_3 security alert.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_5"/>
<xsd:enumeration value="suspectVehicle">
<xsd:annotation>
<xsd:documentation>telephoned threat TPEG Pti_19_3 security alert.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_6"/>
<xsd:enumeration value="civilEmergency">
<xsd:annotation>
<xsd:documentation>
civilEmergency alias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_7"/>
<xsd:enumeration value="airRaid">
<xsd:annotation>
<xsd:documentation>
civilEmergency alias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_8"/>
<xsd:enumeration value="sabotage">
<xsd:annotation>
<xsd:documentation>sabotage alias to TPEG Pti_19_3 security alert.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_3_Alias_9"/>
<xsd:enumeration value="bombAlert"/>
<xsd:enumeration value="pti19_3_Alias_10"/>
<xsd:enumeration value="attack"/>
<xsd:enumeration value="pti19_3_Alias_11"/>
<xsd:enumeration value="evacuation"/>
<xsd:enumeration value="pti19_3_Alias_12"/>
<xsd:enumeration value="terroristIncident"/>
<xsd:enumeration value="pti19_3_Alias_13"/>
<xsd:enumeration value="gunfireOnRoadway"/>
<xsd:enumeration value="pti19_3_Alias_14"/>
<xsd:enumeration value="explosion"/>
<xsd:enumeration value="pti19_3_Alias_15"/>
<xsd:enumeration value="explosionHazard"/>
<xsd:enumeration value="pti19_3_Alias_16"/>
<xsd:enumeration value="securityIncident"/>
<xsd:enumeration value="pti19_3_Alias_17"/>
<xsd:enumeration value="fireBrigadeOrder"/>
<xsd:enumeration value="pti19_3_Alias_18"/>
<xsd:enumeration value="policeActivity"/>
<xsd:enumeration value="pti19_4"/>
<xsd:enumeration value="fire">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_4 fire.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_4_Alias_1"/>
<xsd:enumeration value="linesideFire">
<xsd:annotation>
<xsd:documentation>linesideFire alias to TPEG Pti_19_4 fire.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5"/>
<xsd:enumeration value="vandalism">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_5 vandalism.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5_Alias_1"/>
<xsd:enumeration value="passengerAction">
<xsd:annotation>
<xsd:documentation>passengerActionAlias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5_Alias_2"/>
<xsd:enumeration value="staffAssault">
<xsd:annotation>
<xsd:documentation>Assault on stafft.Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5_Alias_3"/>
<xsd:enumeration value="railwayCrime">
<xsd:annotation>
<xsd:documentation>Railway Crime Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5_Alias_4"/>
<xsd:enumeration value="assault">
<xsd:annotation>
<xsd:documentation>Assault Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_5_Alias_5"/>
<xsd:enumeration value="theft">
<xsd:annotation>
<xsd:documentation>Theft Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_6"/>
<xsd:enumeration value="altercation ">
<xsd:annotation>
<xsd:documentation>altercation . Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_1_Alias_7"/>
<xsd:enumeration value="illVehicleOccupants ">
<xsd:annotation>
<xsd:documentation>illVehicleOccupants . Alias to pti19</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6"/>
<xsd:enumeration value="accident">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_6 accident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_1"/>
<xsd:enumeration value="fatality">
<xsd:annotation>
<xsd:documentation>fatality alias to TPEG Pti_19_6 accident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_2"/>
<xsd:enumeration value="personUnderTrain">
<xsd:annotation>
<xsd:documentation>
a person under a train - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_3"/>
<xsd:enumeration value="personHitByTrain">
<xsd:annotation>
<xsd:documentation>
a person hit by a train - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_4"/>
<xsd:enumeration value="personIllOnVehicle">
<xsd:annotation>
<xsd:documentation>person ill On Vehicle -Alias to pti19_6</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_5"/>
<xsd:enumeration value="emergencyServices">
<xsd:annotation>
<xsd:documentation>
emergencyServices - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_6_Alias_6"/>
<xsd:enumeration value="collision">
<xsd:annotation>
<xsd:documentation>Collision - Alias to pti19_6</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_7"/>
<xsd:enumeration value="overcrowded">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_7 overcrowded.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_8"/>
<xsd:enumeration value="insufficientDemand">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_8 insufficient demand.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_9"/>
<xsd:enumeration value="lightingFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_9 lighting failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_10"/>
<xsd:enumeration value="leaderBoardFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_10 leader board failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_11"/>
<xsd:enumeration value="serviceIndicatorFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_11 service indicator failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_12"/>
<xsd:enumeration value="serviceFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_12 service failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_13"/>
<xsd:enumeration value="operatorCeasedTrading">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_13 OPERATOR ceased trading.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_14"/>
<xsd:enumeration value="operatorSuspended">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_14 OPERATOR suspended.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_15"/>
<xsd:enumeration value="congestion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_15 congestion.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_16"/>
<xsd:enumeration value="routeBlockage">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_16 route blockage.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_17"/>
<xsd:enumeration value="personOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_17 person on the line.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_18"/>
<xsd:enumeration value="vehicleOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_18 VEHICLE on the line.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_18_Alias_1"/>
<xsd:enumeration value="levelCrossingIncident">
<xsd:annotation>
<xsd:documentation>
Level Crossing Incident - alias to TPEG Pti_19_18 VEHICLE on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_19"/>
<xsd:enumeration value="objectOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_19 object on the line.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_19_Alias_1"/>
<xsd:enumeration value="fallenTreeOnTheLine">
<xsd:annotation>
<xsd:documentation>
fallen tree on line- alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_19_Alias_2"/>
<xsd:enumeration value="vegetation">
<xsd:annotation>
<xsd:documentation>
vegetation - alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_19_Alias_3"/>
<xsd:enumeration value="trainStruckAnimal">
<xsd:annotation>
<xsd:documentation>
Train struck animal alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_19_Alias_4"/>
<xsd:enumeration value="trainStruckObject">
<xsd:annotation>
<xsd:documentation>
Train struck object alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_20"/>
<xsd:enumeration value="animalOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_20 animal on the line.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_21"/>
<xsd:enumeration value="routeDiversion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_21 route diversion.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_22"/>
<xsd:enumeration value="roadClosed">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_22 road closed.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_23"/>
<xsd:enumeration value="roadworks">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_23 roadworks.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_23_Alias_1"/>
<xsd:enumeration value="sewerageMaintenance">
<xsd:annotation>
<xsd:documentation>
19:23_1 sewerageMaintenance - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_23_Alias_2"/>
<xsd:enumeration value="roadMaintenance">
<xsd:annotation>
<xsd:documentation>
19:23_2 roadMaintenance - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_23_Alias_3"/>
<xsd:enumeration value="asphalting">
<xsd:annotation>
<xsd:documentation>
19:23_3 asphalting - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_23_Alias_4"/>
<xsd:enumeration value="paving">
<xsd:annotation>
<xsd:documentation>
19:23_4 paving - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_24"/>
<xsd:enumeration value="specialEvent">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_24 special event.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_24_Alias_1"/>
<xsd:enumeration value="march"/>
<xsd:enumeration value="pti19_24_Alias_2"/>
<xsd:enumeration value="procession"/>
<xsd:enumeration value="pti19_24_Alias_3"/>
<xsd:enumeration value="demonstration"/>
<xsd:enumeration value="pti19_24_Alias_4"/>
<xsd:enumeration value="publicDisturbance"/>
<xsd:enumeration value="pti19_24_Alias_5"/>
<xsd:enumeration value="filterBlockade"/>
<xsd:enumeration value="pti19_24_Alias_6"/>
<xsd:enumeration value="sightseersObstructingAccess"/>
<xsd:enumeration value="pti19_24_Alias_7"/>
<xsd:enumeration value="holiday"/>
<xsd:enumeration value="pti19_25"/>
<xsd:enumeration value="bridgeStrike">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_25 bridge strike.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_25_Alias_1"/>
<xsd:enumeration value="viaductFailure">
<xsd:annotation>
<xsd:documentation>
19:25_1 viaductFailure - alias to TPEG Pti_19_24 bridgeStrike
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_26"/>
<xsd:enumeration value="overheadObstruction">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_26 overhead obstruction.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_27"/>
<xsd:enumeration value="undefinedProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_255 undefined problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_15_Alias_1"/>
<xsd:enumeration value="problemsAtBorderPost"/>
<xsd:enumeration value="pti19_15_Alias_2"/>
<xsd:enumeration value="problemsAtCustomsPost"/>
<xsd:enumeration value="pti19_15_Alias_3"/>
<xsd:enumeration value="speedRestrictions">
<xsd:annotation>
<xsd:documentation>
19:255_1 speedRestrictions alias to TPEG Pti_19_15 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_255_Alias_1"/>
<xsd:enumeration value="logisticProblems">
<xsd:annotation>
<xsd:documentation>
19:255_2 logisticProblems alias to TPEG Pti_19_15 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti19_255_Alias_2"/>
<xsd:enumeration value="problemsOnLocalRoad"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
Additional refinements TPEG miscellaneous event reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="MiscellaneousSubReasonEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Miscellaneous incident sub reason types.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_0 unknown</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="previousDisturbances">
<xsd:annotation>
<xsd:documentation>
19:0_1 Previous disturbances - alias to TPEG Pti_19_0 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="incident">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_1 incident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="safetyViolation">
<xsd:annotation>
<xsd:documentation>
19:1_1 Near Miss - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="nearMiss">
<xsd:annotation>
<xsd:documentation>
19:1_2 Near Miss - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="signalPassedAtDanger">
<xsd:annotation>
<xsd:documentation>
19:1_3 Signal passed at danger - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="stationOverrun">
<xsd:annotation>
<xsd:documentation>
19:1_4 Station overrun - alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="trainDoor">
<xsd:annotation>
<xsd:documentation>
19:1_5 trainDoor- alias to TPEG Pti_19_1 incident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bombExplosion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_2 bomb explosion.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="securityAlert">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_3 security alert.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="emergencyServicesCall">
<xsd:annotation>
<xsd:documentation>
19:1_6 Unspecified emergency service visit. Alias to pti19
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="policeRequest">
<xsd:annotation>
<xsd:documentation>
19:3_1 Request of the police Alias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fireBrigadeSafetyChecks">
<xsd:annotation>
<xsd:documentation>
19:3_2 Fire brigade safety checksAlias to TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="unattendedBag">
<xsd:annotation>
<xsd:documentation>
19:3_3 An unattended bag TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="telephonedThreat">
<xsd:annotation>
<xsd:documentation>
19:3_4 Telephoned threat TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="suspectVehicle">
<xsd:annotation>
<xsd:documentation>
19:3_5 telephoned threat TPEG Pti_19_3 security alert.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="civilEmergency">
<xsd:annotation>
<xsd:documentation>19:3_6 Civil Emergency Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="airRaid">
<xsd:annotation>
<xsd:documentation>19:3_7 Air Raid Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sabotage">
<xsd:annotation>
<xsd:documentation>19:3_8 Sabotage Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bombALert">
<xsd:annotation>
<xsd:documentation>19:3_9 Bomb alert Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="attack">
<xsd:annotation>
<xsd:documentation>19:3_10 Attack Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="evacuation">
<xsd:annotation>
<xsd:documentation>19:3_11 EvacuationPti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="terroristIncident">
<xsd:annotation>
<xsd:documentation>
19:3_12 terrorist Incident Pti_19_3 security alert
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="gunfireOnRoadway"/>
<xsd:enumeration value="explosion">
<xsd:annotation>
<xsd:documentation>19:3_14 Explosion Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="explosionHazard">
<xsd:annotation>
<xsd:documentation>19:3_15 explosion Hazard Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="securityIncident">
<xsd:annotation>
<xsd:documentation>19:3_16 security Incident Pti_19_3 security alert</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fireBrigadeOrder">
<xsd:annotation>
<xsd:documentation>
19:3_17 terrorist Incident Pti_19_3 security alert
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="policeActivity">
<xsd:annotation>
<xsd:documentation>
19:3_18 terrorist Incident Pti_19_3 security alert
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fire">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_4 fire</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="linesideFire">
<xsd:annotation>
<xsd:documentation>linesideFire alias to TPEG Pti_19_4 fire.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="vandalism">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_5 vandalism</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="passengerAction">
<xsd:annotation>
<xsd:documentation>19:5_1 passengerActionAlias to pti19_5 vandalism</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="staffAssault">
<xsd:annotation>
<xsd:documentation>
19:5_2 Assault on staft.Alias to pti19_5 vandalism
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="railwayCrime">
<xsd:annotation>
<xsd:documentation>19:5_3 Railway Crime Alias to pti19_5 vandalism</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="theft">
<xsd:annotation>
<xsd:documentation>19:5_4 theft to pti19_5 vandalism</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="altercation">
<xsd:annotation>
<xsd:documentation>19:1_7Railway Crime Alias to pti19_1 incident</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="illVehicleOccupants">
<xsd:annotation>
<xsd:documentation>19:1_8 Railway Crime Alias to pti19_1 incident</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="accident">
<xsd:annotation>
<xsd:documentation>PEG Pti_19_6 accident</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fatality">
<xsd:annotation>
<xsd:documentation>19:6_1 fatality alias to TPEG Pti_19_6 accident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="personUnderTrain">
<xsd:annotation>
<xsd:documentation>
19:6_2 a person under a train - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="personHitByTrain">
<xsd:annotation>
<xsd:documentation>
19:6_3 a person hit by a train - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="personIllOnVehicle">
<xsd:annotation>
<xsd:documentation>
19:6_4 person ill On Vehicle -Alias to pti19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="emergencyServices">
<xsd:annotation>
<xsd:documentation>
19:6_5 emergencyServices - alias to TPEG Pti_19_6 accident.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="collision">
<xsd:annotation>
<xsd:documentation>19:6_6 Collision - Alias to pti19_6 accident.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="overcrowded">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_07 overcrowded</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="insufficientDemand">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_08 insufficientDemand</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lightingFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_09 lightingFailure</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="leaderBoardFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_10 leaderBoardFailure</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="serviceIndicatorFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_11 serviceIndicatorFailure</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="serviceFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_12 serviceFailure</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="operatorCeasedTrading">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_13 operatorCeasedTrading</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="operatorSuspended">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_14 operatorSuspended</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="congestion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_15 congestion</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="routeBlockage">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_16 routeBlockage</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="personOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_17 personOnTheLine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="vehicleOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_18 vehicleOnTheLine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="objectOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_19 objectOnTheLine</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fallenTreeOnTheLine">
<xsd:annotation>
<xsd:documentation>
19:19_1 fallen tree on line- alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="vegetation">
<xsd:annotation>
<xsd:documentation>
19:19_2 Vegetation - alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="trainStruckAnimal">
<xsd:annotation>
<xsd:documentation>
19:19_3 Train struck animal alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="trainStruckObject">
<xsd:annotation>
<xsd:documentation>
19:19_4 Train struck object alias to TPEG Pti_19_19 object on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="levelCrossingIncident">
<xsd:annotation>
<xsd:documentation>
19:18_1 Level Crossing Incident - alias to TPEG Pti_19_18 VEHICLE on the line.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="animalOnTheLine">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_20 animal on the line.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="routeDiversion">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_21 route diversion.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="roadClosed">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_22 road closed.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="roadworks">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_23 roadworks.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sewerageMaintenance">
<xsd:annotation>
<xsd:documentation>
19:23_1 sewerageMaintenance - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="roadMaintenance">
<xsd:annotation>
<xsd:documentation>
19:23_2 roadMaintenance - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="asphalting">
<xsd:annotation>
<xsd:documentation>
19:23_3 asphalting - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="paving">
<xsd:annotation>
<xsd:documentation>
19:23_4 paving - alias to TPEG Pti_19_23 roadworks..
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="specialEvent">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_24 special event.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="march">
<xsd:annotation>
<xsd:documentation>
19:24_1 march - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="procession">
<xsd:annotation>
<xsd:documentation>
19:24_2 procession - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="demonstration">
<xsd:annotation>
<xsd:documentation>
19:24_3 demonstration - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="publicDisturbance">
<xsd:annotation>
<xsd:documentation>
19:24_4 publicDisturbance - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="filterBlockade">
<xsd:annotation>
<xsd:documentation>
19:24_5 filterBlockade - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sightseersObstructingAccess">
<xsd:annotation>
<xsd:documentation>
19:24_6 sightseersObstructingAccess - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="holiday">
<xsd:annotation>
<xsd:documentation>
19:24_7 sightseersObstructingAccess - alias to TPEG Pti_19_24 specialEvent
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="bridgeStrike">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_25 bridge strike.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="viaductFailure">
<xsd:annotation>
<xsd:documentation>
19:25_1 viaductFailure - alias to TPEG Pti_19_24 bridgeStrike
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="overheadObstruction">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_26 overhead obstruction.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="undefinedProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti_19_255 undefined problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="problemsAtBorderPost">
<xsd:annotation>
<xsd:documentation>
19:15_1 problemsAtBorderPost - alias to TPEG Pti_19_15 congestion.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="problemsAtCustomsPost">
<xsd:annotation>
<xsd:documentation>
19:15_2 problemsAtCustomsPost alias to TPEG Pti_19_15 congestion.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="problemsOnLocalRoad">
<xsd:annotation>
<xsd:documentation>
19:15_3 problemsOnLocalRoad alias to TPEG Pti_19_15 congestion.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="speedRestrictions">
<xsd:annotation>
<xsd:documentation>
19:255_1 speedRestrictions alias to TPEG Pti_19_15 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="logisticProblems">
<xsd:annotation>
<xsd:documentation>
19:255_2 logisticProblems alias to TPEG Pti_19_15 unknown
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<!--- Safety -->
<!--- Security -->
<!--- Fire -->
<!--- Vandalism/PassengerAction -->
<!--- Accident -->
<!--- overcrowded -->
<!--- insufficientDemand -->
<!--- lightingFailure -->
<!--- leaderBoardFailure -->
<!--- serviceIndicatorFailure -->
<!--- serviceIndicatorFailure -->
<!--- operatorCeasedTrading -->
<!--- operatorSuspended -->
<!--- congestion -->
<!--- routeBlockage -->
<!--- personOnTheLine -->
<!--- vehicleOnTheLine -->
<!--- object On The Line -->
</xsd:restriction>
</xsd:simpleType>
<!-- ===================================================== -->
<xsd:element name="PersonnelReason" type="PersonnelReasonEnumeration">
<xsd:annotation>
<xsd:documentation>TPEG Pti18_2/TPEG Pti_20 personnel event reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="PersonnelReasonEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Personnel incident reason types TPEG Pti18_2/TPEG Pti_20.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="pti20_0"/>
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_1"/>
<xsd:enumeration value="staffSickness">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_1 staff sickness.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_1_Alias_1"/>
<xsd:enumeration value="staffInjury">
<xsd:annotation>
<xsd:documentation>
staff injury alias to TPEG Pti20_1 staff sickness.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_1_Alias_2"/>
<xsd:enumeration value="contractorStaffInjury">
<xsd:annotation>
<xsd:documentation>
contractor staff injury alias to TPEG Pti20_1 staff sickness.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_2"/>
<xsd:enumeration value="staffAbsence">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_2 staff absence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_3"/>
<xsd:enumeration value="staffInWrongPlace">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_3 staff in wrong place.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_4"/>
<xsd:enumeration value="staffShortage">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_4 staff shortage.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_5"/>
<xsd:enumeration value="industrialAction">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_5 industrial action.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_5_Alias_1"/>
<xsd:enumeration value="unofficialIndustrialAction">
<xsd:annotation>
<xsd:documentation>
Unofffical action - alias to TPEG Pti20_5 industrial action.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_6"/>
<xsd:enumeration value="workToRule">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_6 work to rule.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti20_255"/>
<xsd:enumeration value="undefinedPersonnelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_255 undefined personnel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
Additional refinements TPEG Personnelevent reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="PersonnelSubReasonEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Personnel incident sub reason types.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="staffSickness"/>
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="staffInjury"/>
<xsd:enumeration value="contractorStaffInjury">
<xsd:annotation>
<xsd:documentation>
contractor staff injury alias to TPEG Pti20_1 staff sickness.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="staffAbsence">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_2 staff absence.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="staffInWrongPlace">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_3 staff in wrong place.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="staffShortage">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_4 staff shortage.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="industrialAction">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_5 industrial action.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="unofficialIndustrialAction"/>
<xsd:enumeration value="workToRule">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_6 work to rule.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="undefinedPersonnelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti20_255 undefined personnel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!-- ===================================================== -->
<xsd:element name="EquipmentReason" type="EquipmentReasonEnumeration">
<xsd:annotation>
<xsd:documentation>TPEG Pti18_3/TPEG Pti_21 equipment event reason.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="EquipmentReasonEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Equipment incident reason types TPEG Pti18_3/TPEG Pti_21.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="pti21_0"/>
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_1"/>
<xsd:enumeration value="pointsProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_1 points problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_2"/>
<xsd:enumeration value="pointsFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_2 points failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_3"/>
<xsd:enumeration value="signalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_3 signal problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_3_Alias_1"/>
<xsd:enumeration value="trainWarningSystemProblem">
<xsd:annotation>
<xsd:documentation>
Train warning system eg TPWSAlias to TPEG Pti21_3 signal problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_3_Alias_2"/>
<xsd:enumeration value="trackCircuitProblem">
<xsd:annotation>
<xsd:documentation>
Track circuit alias to TPEG Pti21_3 signal problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_4"/>
<xsd:enumeration value="signalFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_4 signal failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_4_Alias_1"/>
<xsd:enumeration value="signalAndSwitchFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_4 signal failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_5"/>
<xsd:enumeration value="derailment">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_5 derailment.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_6"/>
<xsd:enumeration value="engineFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_6 engine failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_6_Alias_1"/>
<xsd:enumeration value="tractionFailure">
<xsd:annotation>
<xsd:documentation>
traction failure alais to TPEG Pti21_6 engine failure.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_7"/>
<xsd:enumeration value="breakDown">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_7 break down.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8"/>
<xsd:enumeration value="technicalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_8 technical problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_1"/>
<xsd:enumeration value="brokenRail">
<xsd:annotation>
<xsd:documentation>
Broken rail - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_2"/>
<xsd:enumeration value="poorRailConditions">
<xsd:annotation>
<xsd:documentation>
poor rail conditions - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_3"/>
<xsd:enumeration value="wheelImpactLoad">
<xsd:annotation>
<xsd:documentation>
Wheel Impact Load detectedi by trackside equipment alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_4"/>
<xsd:enumeration value="lackOfOperationalStock">
<xsd:annotation>
<xsd:documentation>
late lack of operational stock - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_5"/>
<xsd:enumeration value="defectiveFireAlarmEquipment">
<xsd:annotation>
<xsd:documentation>
defective fire alarm equipment - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_6"/>
<xsd:enumeration value="defectivePlatformEdgeDoors">
<xsd:annotation>
<xsd:documentation>
defective PEDs (platform edge doors) - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_7"/>
<xsd:enumeration value="defectiveCctv">
<xsd:annotation>
<xsd:documentation>
defective CCTV - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_8"/>
<xsd:enumeration value="defectivePublicAnnouncementSystem">
<xsd:annotation>
<xsd:documentation>
defective PA - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_9"/>
<xsd:enumeration value="ticketingSystemNotAvailable">
<xsd:annotation>
<xsd:documentation>
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_8_Alias_10"/>
<xsd:enumeration value="leveCrossingFailure">
<xsd:annotation>
<xsd:documentation>
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_9"/>
<xsd:enumeration value="repairWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_9 repair work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_10"/>
<xsd:enumeration value="constructionWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_10 construction work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_11"/>
<xsd:enumeration value="maintenanceWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_11 maintenance work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_11_Alias_1"/>
<xsd:enumeration value="emergencyEngineeringWork">
<xsd:annotation>
<xsd:documentation>
emergency engineering work - alias to TPEG Pti21_11 maintenance work.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_11_Alias_2"/>
<xsd:enumeration value="lateFinishToEngineeringWork">
<xsd:annotation>
<xsd:documentation>
late finish to engineering work - alias to TPEG Pti21_11 maintenance work.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_12"/>
<xsd:enumeration value="powerProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_12 power problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_12_Alias_1"/>
<xsd:enumeration value="oveheadWireFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_12 power problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_13"/>
<xsd:enumeration value="fuelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_13 fuel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_14"/>
<xsd:enumeration value="swingBridgeFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_14 swing bridge failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_15"/>
<xsd:enumeration value="escalatorFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_15 escalator failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_16"/>
<xsd:enumeration value="liftFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_16 lift failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_17"/>
<xsd:enumeration value="gangwayProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_17 gangway problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_18"/>
<xsd:enumeration value="closedForMaintenance">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_18 closed for maintenance.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_19"/>
<xsd:enumeration value="fuelShortage">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_19 fuel shortage.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_20"/>
<xsd:enumeration value="deicingWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_20 de-icing work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_21"/>
<xsd:enumeration value="wheelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_21 wheel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_21_Alias_1"/>
<xsd:enumeration value="slipperyTrack">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_21 wheel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_22"/>
<xsd:enumeration value="luggageCarouselProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_22 luggage carousel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti21_255"/>
<xsd:enumeration value="undefinedEquipmentProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_255 undefined equipment problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
Additional refinements TPEG Equipment event reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="EquipmentSubReasonEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Equipment incident sub reason types.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pointsProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_1 points problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pointsFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_2 points failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="signalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_3 signal problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="trainWarningSystemProblem">
<xsd:annotation>
<xsd:documentation>
Train warning system eg TPWSAlias to TPEG Pti21_3 signal problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="trackCircuitProblem">
<xsd:annotation>
<xsd:documentation>
Track circuit alias to TPEG Pti21_3 signal problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="signalFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_4 signal failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="signalAndSwitchFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_4 signal failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="derailment">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_5 derailment.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="engineFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_6 engine failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tractionFailure">
<xsd:annotation>
<xsd:documentation>
traction failure alais to TPEG Pti21_6 engine failure.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="breakDown">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_7 break down.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="technicalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_8 technical problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="brokenRail">
<xsd:annotation>
<xsd:documentation>
Broken rail - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="poorRailConditions">
<xsd:annotation>
<xsd:documentation>
poor rail conditions - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="wheelImpactLoad">
<xsd:annotation>
<xsd:documentation>
Wheel Impact Load detectedi by trackside equipment alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lackOfOperationalStock">
<xsd:annotation>
<xsd:documentation>
late lack of operational stock - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="defectiveFireAlarmEquipment">
<xsd:annotation>
<xsd:documentation>
defective fire alarm equipment - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="defectivePlatformEdgeDoors">
<xsd:annotation>
<xsd:documentation>
defective PEDs (platform edge doors) - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="defectiveCctv">
<xsd:annotation>
<xsd:documentation>
defective CCTV - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="defectivePublicAnnouncementSystem">
<xsd:annotation>
<xsd:documentation>
defective PA - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ticketingSystemNotAvailable">
<xsd:annotation>
<xsd:documentation>
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="leveCrossingFailure">
<xsd:annotation>
<xsd:documentation>
ticketing facility unavailable - alias to TPEG Pti21_8 technical problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="repairWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_9 repair work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="constructionWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_10 construction work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="maintenanceWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_11 maintenance work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="emergencyEngineeringWork">
<xsd:annotation>
<xsd:documentation>
emergency engineering work - alias to TPEG Pti21_11 maintenance work.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lateFinishToEngineeringWork">
<xsd:annotation>
<xsd:documentation>
late finish to engineering work - alias to TPEG Pti21_11 maintenance work.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="powerProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_12 power problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="oveheadWireFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_12 power problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fuelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_13 fuel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="swingBridgeFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_14 swing bridge failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="escalatorFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_15 escalator failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="liftFailure">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_16 lift failure.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="gangwayProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_17 gangway problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="closedForMaintenance">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_18 closed for maintenance.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fuelShortage">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_19 fuel shortage.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="deicingWork">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_20 de-icing work.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="wheelProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_21 wheel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="slipperyTrack">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_21 wheel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="luggageCarouselProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_22 luggage carousel problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="undefinedEquipmentProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti21_255 undefined equipment problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
<!-- ===================================================== -->
<xsd:annotation>
<xsd:documentation>
TPEG Pti18_4/TPEG Pti_22 environment event reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="EnvironmentReasonEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Environment incident reason types TPEG Pti18_4/TPEG Pti_22.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="pti22_0"/>
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_1"/>
<xsd:enumeration value="fog">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_1 fog.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_2"/>
<xsd:enumeration value="roughSea">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_2 rough sea.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_3"/>
<xsd:enumeration value="heavySnowFall">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_3 heavy snow fall.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_3_Alias_1"/>
<xsd:enumeration value="driftingSnow">
<xsd:annotation>
<xsd:documentation>
drifting snow - Alias to TPEG Pti22_3 heavySnowFall.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_3_Alias_2"/>
<xsd:enumeration value="blizzardConditions">
<xsd:annotation>
<xsd:documentation>
Blizzard Conditions - Alias to TPEG Pti22_3 heavySnowFall.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_4"/>
<xsd:enumeration value="heavyRain">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_4 heavy rain.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_5"/>
<xsd:enumeration value="strongWinds">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_5 strong winds.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_5_Alias_1"/>
<xsd:enumeration value="stormConditions">
<xsd:annotation>
<xsd:documentation>
stormConditions alias to TPEG Pti22_5 strong winds.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_5_Alias_2"/>
<xsd:enumeration value="stormDamage">
<xsd:annotation>
<xsd:documentation>storm damage alias to TPEG Pti22_5 strong winds.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_6"/>
<xsd:enumeration value="tidalRestrictions">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_6 tidal restrictions.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_7"/>
<xsd:enumeration value="highTide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_7 high tide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_8"/>
<xsd:enumeration value="lowTide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_8 low tide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_9"/>
<xsd:enumeration value="ice">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_9_Alias_1"/>
<xsd:enumeration value="slipperiness">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_9_Alias_2"/>
<xsd:enumeration value="iceDrift">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_9_Alias_3"/>
<xsd:enumeration value="glazedFrost">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_10"/>
<xsd:enumeration value="frozen">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_10 frozen.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_11"/>
<xsd:enumeration value="hail">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_11 hail.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_11_Alias_1"/>
<xsd:enumeration value="sleet">
<xsd:annotation>
<xsd:documentation>Sleet Alias to TPEG Pti22_11 hail.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_12"/>
<xsd:enumeration value="highTemperatures">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_12 high temperatures.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_13"/>
<xsd:enumeration value="flooding">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_13 flooding.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_14"/>
<xsd:enumeration value="waterlogged">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_14 waterlogged.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_15"/>
<xsd:enumeration value="lowWaterLevel">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_15 low water level.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_16"/>
<xsd:enumeration value="highWaterLevel">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_16 high water level.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_17"/>
<xsd:enumeration value="fallenLeaves">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_17 fallen leaves.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_18"/>
<xsd:enumeration value="fallenTree">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_18 fallen tree.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_19"/>
<xsd:enumeration value="landslide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_19 landslide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_255"/>
<xsd:enumeration value="undefinedEnvironmentalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_255 undefined environmental problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_255_Alias_1"/>
<xsd:enumeration value="lightningStrike">
<xsd:annotation>
<xsd:documentation>
lightningStrike alias to TPEG Pti22_255 undefined environmental problem.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="pti22_255_Alias_2"/>
<xsd:enumeration value="sewerOverflow"/>
<xsd:enumeration value="pti22_255_Alias_3"/>
<xsd:enumeration value="grassFire"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:annotation>
<xsd:documentation>
Additional refinements TPEG Environmentevent reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="EnvironmentSubReasonEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Environment incident subreason types.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_0 unknown.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fog">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_1 fog.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="roughSea">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_2 rough sea.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="heavySnowFall"/>
<xsd:enumeration value="driftingSnow">
<xsd:annotation>
<xsd:documentation>
drifting snow - Alias to TPEG Pti22_3 heavySnowFall.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="heavyRain">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_4 heavy rain.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="blizzardConditions">
<xsd:annotation>
<xsd:documentation>
Blizzard Conditions - Alias to TPEG Pti22_3 heavySnowFall.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="strongWinds">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_5 strong winds.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="stormConditions">
<xsd:annotation>
<xsd:documentation>
stormConditions alias to TPEG Pti22_5 strong winds.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="stormDamage">
<xsd:annotation>
<xsd:documentation>storm damage alias to TPEG Pti22_5 strong winds.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="tidalRestrictions">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_6 tidal restrictions.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="highTide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_7 high tide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lowTide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_8 low tide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="ice">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="slipperiness">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="iceDrift">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="glazedFrost">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_9 ice.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="frozen">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_10 frozen.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="hail">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_11 hail.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sleet">
<xsd:annotation>
<xsd:documentation>Sleet Alias to TPEG Pti22_11 hail.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="highTemperatures">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_12 high temperatures.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="flooding">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_13 flooding.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="waterlogged">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_14 waterlogged.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="lowWaterLevel">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_15 low water level.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="highWaterLevel">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_16 high water level.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fallenLeaves">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_17 fallen leaves.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="fallenTree">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_18 fallen tree.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="landslide">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_19 landslide.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="undefinedEnvironmentalProblem">
<xsd:annotation>
<xsd:documentation>TPEG Pti22_255 undefined environmental problem.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="sewerOverflow"/>
<xsd:enumeration value="grassFire"/>
<xsd:enumeration value="lighteningStrike"/>
<xsd:enumeration value="avalanches"/>
<xsd:enumeration value="flashFloods"/>
<xsd:enumeration value="mudslip"/>
<xsd:enumeration value="rockfalls"/>
<xsd:enumeration value="subsidence"/>
<xsd:enumeration value="earthquakeDamage"/>
<xsd:enumeration value="sewerOverflow"/>
<xsd:enumeration value="grassFire"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===================================================== -->
<xsd:element name="UndefinedReason" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
TPEG Pti18_255/TPEG Pti_22 undefined event reason.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- ===INCIDENT SEVERITIES================================================== -->
</xsd:schema>

This XML schema documentation has been generated with DocFlex/XML 1.9.5 using DocFlex/XML XSDDoc 2.8.1 template set.
DocFlex/XML is a tool for programming and running highly sophisticated documentation and reports generators by the data obtained from any kind of XML files. The actual doc-generators are implemented in the form of special templates that are designed visually using a high-quality Template Designer GUI basing on the XML schema (or DTD) files describing the data source XML.
DocFlex/XML XSDDoc is a commercial template application of DocFlex/XML that implements a high-quality XML Schema documentation generator with simultaneous support of framed multi-file HTML, single-file HTML and RTF output formats. (More formats are planned in the future).
A commercial license for "DocFlex/XML XSDDoc" will allow you:
  • To configure the generated documentation so much as you want. Thanks to our template technology, it was possible to support > 400 template parameters, which work the same as "options" of ordinary doc-generators. The parameters are organized in nested groups, which form a parameter tree. Most of them have their default values calculated dynamically from a few primary parameters. So, you'll never need to specify all of them. That will give you swift and effective control over the generated content!
  • To use certain features disabled in the free mode (such as the full documenting of substitution groups).
  • To select only the initial, imported, included, redefined XML schemas to be documented or only those directly specified by name.
  • To include only XML schema components specified by name.
  • To document local element components both globally and locally (similar to attributes).
  • To allow/suppress unification of local elements by type.
  • To enable/disable reproducing of namespace prefixes.
  • To use PlainDoc.tpl main template to generate all the XML schema documentation in a signle-file form as both HTML and incredible quality RTF output.
  • To format your annotations with XHTML tags and reproduce that formatting both in HTML and RTF output.
  • To insert images in your annotations using XHTML <img> tags (supported both in HTML and RTF output).
  • To remove this very advertisement text!
Once having only such a license, you will be able to run the fully-featured XML schema documentation generator both with DocFlex/XML (Full Edition) and with DocFlex/XML RE, which is a reduced free edition containing only the template interpretor / output generator. No other licenses will be required!
But this is not all. In addition to it, a commercial license for "DocFlex/XML SDK" will allow you to modify the XSDDoc templates themselves as much as you want. You will be able to achieve whatever was impossible to do with the template parameters only. And, of course, you could develop any template applications by your own!
Please note that by purchasing a license for this software, you not only acquire a useful tool, you will also make an important investment in its future development, the results of which you could enjoy later by yourself. Every single your purchase matters and makes a difference for us!
To purchase a license, please follow this link: http://www.filigris.com/shop/