XML Schema "siri_facilities-v1.2.xsd"
Target Namespace:
http://www.siri.org.uk/siri
Version:
1.2
Defined Components:
elements (16 global + 1 local), complexTypes (1), simpleTypes (16), element groups (4)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Users\Tony\eclipse_workspace\siri-20-java\xsd\siri_model\siri_facilities-v1.2.xsd; see XML source
Included in Schemas (1):
siri_facility-v2.0.xsd [src]
Annotation
SIRi Facilities
All Element Summary
AccessFacility
Classification of Access Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
AccessFacility (type AccessFacilityEnumeration)
Classification of Access Facility.
Type:
Content:
simple
Defined:
AccommodationFacility
Classification of Accomodation Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
AssistanceFacility
Classification of Assistance Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
FareClassFacility
Classification of FareClass Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
HireFacility
Classification of Hire Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
LuggageFacility
Classification of Luggage Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
MobilityFacility
Classification of Mobility Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
NuisanceFacility
Classification of Nuisance Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
ParkingFacility
Classification of Access Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
PassengerCommsFacility
Classification of PassengerComms Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
PassengerInformationFacility
Classification of PassengerInfo Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
RefreshmentFacility
Classification of Refreshment Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
ReservedSpaceFacility
Classification of Reserved Space Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
RetailFacility
Classification of Retail Facility.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
SanitaryFacility
Classification of Sanitary Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
TicketingFacility
Classification of Ticketing Facility type - Tpeg pti23.
Type:
Content:
simple
Defined:
globally; see XML source
Used:
Complex Type Summary
Description of the features of any of the available facilities.
Content:
complex, 16 elements
Defined:
globally; see XML source
Includes:
definitions of 16 elements
Used:
Simple Type Summary
Values for Access Facility.
Defined:
globally; see XML source
Used:
Values for Accomodation Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Assistance Facility.
Defined:
globally; see XML source
Used:
Values for FareClass Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Hire Facility.
Defined:
globally; see XML source
Used:
Values for Luggage Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Mobility Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Nuisance Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Access Facility.
Defined:
globally; see XML source
Used:
Values for PassengerComms Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Passenger Information Facility.
Defined:
globally; see XML source
Used:
Values for Refreshment Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Reserved Space Facility.
Defined:
globally; see XML source
Used:
Values for Retail Facility.
Defined:
globally; see XML source
Used:
Values for Sanitary Facility: TPEG pti_table 23.
Defined:
globally; see XML source
Used:
Values for Ticketing Facility.
Defined:
globally; see XML source
Used:
Element Group Summary
Facilities that apply to stops.
Content:
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
never
tructured Classification Elements.
Content:
Defined:
globally; see XML source
Includes:
definitions of 10 elements
Used:
Facilities that apply to services.
Content:
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
Facilities that apply to stops.
Content:
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
never
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" id="siri_facilities" targetNamespace="http://www.siri.org.uk/siri" version="1.2" 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 SIRI-X derived from XTIS 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-11-18</Modified>
</Date>
<Date>
<Modified>2007-03-29</Modified>
</Date>
<Description>
<p>
SIRI is a European CEN standard for the exchange of real-time information .

This subschema describes recommende values for facility and feature codes to use in the ServiceFeatureRef and VehicleFeatureRef and FeatureRef values.
</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/}facilities-v1.2.xsd
</Identifier>
<Language>[ISO 639-2/B] ENG</Language>
<Publisher>CEN</Publisher>
<Relation/>
<Rights>
Unclassified
<Copyright>Kizoom 2000-2005, CEN 2009-2012</Copyright>
</Rights>
<Source>
<ul>
<li>
Derived from the TPEG Categories schema as encoded in the Kizoom XTIS 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. Facility code subschema</Title>
<Type>Standard</Type>
</Metadata>
</xsd:appinfo>
<xsd:documentation>SIRi Facilities</xsd:documentation>
</xsd:annotation>
<!-- ======================================================================= -->
<xsd:group name="AllFacilitiesGroup">
<xsd:annotation>
<xsd:documentation>Facilities that apply to stops.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="ServiceFacilityGroup"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="AssistanceFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="HireFacility"/>
</xsd:sequence>
</xsd:group>
<xsd:group name="CommonFacilityGroup">
<xsd:annotation>
<xsd:documentation>
tructured Classification Elements. Corresponds to TPEG 18 Event Reason.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="FareClassFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="TicketingFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="NuisanceFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="MobilityFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="PassengerInformationFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="PassengerCommsFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="RefreshmentFacility"/>
<xsd:element default="unknown" maxOccurs="unbounded" minOccurs="0" name="AccessFacility" type="AccessFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Access Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="SanitaryFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="LuggageFacility"/>
</xsd:sequence>
</xsd:group>
<xsd:group name="StopFacilityGroup">
<xsd:annotation>
<xsd:documentation>Facilities that apply to stops.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="CommonFacilityGroup"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="AssistanceFacility"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="HireFacility"/>
</xsd:sequence>
</xsd:group>
<xsd:group name="ServiceFacilityGroup">
<xsd:annotation>
<xsd:documentation>Facilities that apply to services.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="CommonFacilityGroup"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="AccommodationFacility"/>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="AllFacilitiesFeatureStructure">
<xsd:annotation>
<xsd:documentation>
Description of the features of any of the available facilities.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element ref="AccessFacility"/>
<xsd:element ref="AccommodationFacility"/>
<xsd:element ref="AssistanceFacility"/>
<xsd:element ref="FareClassFacility"/>
<xsd:element ref="HireFacility"/>
<xsd:element ref="LuggageFacility"/>
<xsd:element ref="MobilityFacility"/>
<xsd:element ref="NuisanceFacility"/>
<xsd:element ref="ParkingFacility"/>
<xsd:element ref="PassengerCommsFacility"/>
<xsd:element ref="PassengerInformationFacility"/>
<xsd:element ref="RefreshmentFacility"/>
<xsd:element ref="ReservedSpaceFacility"/>
<xsd:element ref="RetailFacility"/>
<xsd:element ref="SanitaryFacility"/>
<xsd:element ref="TicketingFacility"/>
</xsd:choice>
</xsd:complexType>
<!-- ===Access FACILITY====================================== -->
<xsd:element default="unknown" name="AccessFacility" type="AccessFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Access Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="AccessFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Access Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="lift"/>
<xsd:enumeration value="escalator"/>
<xsd:enumeration value="travelator"/>
<xsd:enumeration value="ramp"/>
<xsd:enumeration value="stairs"/>
<xsd:enumeration value="shuttle"/>
<xsd:enumeration value="narrowEntrance"/>
<xsd:enumeration value="barrier"/>
<xsd:enumeration value="palletAccess_lowFloor"/>
<xsd:enumeration value="validator"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Accomodation FACILITY====================================== -->
<xsd:element default="unknown" name="AccommodationFacility" type="AccommodationFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Accomodation Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="AccommodationFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Accomodation Facility: TPEG pti_table 23.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_3"/>
<xsd:enumeration value="sleeper"/>
<xsd:enumeration value="pti23_4"/>
<xsd:enumeration value="couchette"/>
<xsd:enumeration value="pti23_5"/>
<xsd:enumeration value="specialSeating"/>
<xsd:enumeration value="pti23_11"/>
<xsd:enumeration value="freeSeating"/>
<xsd:enumeration value="pti23_12"/>
<xsd:enumeration value="recliningSeats"/>
<xsd:enumeration value="pti23_13"/>
<xsd:enumeration value="babyCompartment"/>
<xsd:enumeration value="familyCarriage"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Assistance FACILITY====================================== -->
<xsd:element default="unknown" name="AssistanceFacility" type="AssistanceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Assistance Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="AssistanceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Assistance Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="police"/>
<xsd:enumeration value="firstAid"/>
<xsd:enumeration value="sosPoint"/>
<xsd:enumeration value="specificAssistance"/>
<xsd:enumeration value="unaccompaniedMinorAssistance"/>
<xsd:enumeration value="boardingAssistance"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===FareClass FACILITY====================================== -->
<xsd:element default="unknown" name="FareClassFacility" type="FareClassFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of FareClass Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="FareClassFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for FareClass Facility: TPEG pti_table 23.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_0"/>
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_6"/>
<xsd:enumeration value="firstClass"/>
<xsd:enumeration value="pti23_7"/>
<xsd:enumeration value="secondClass"/>
<xsd:enumeration value="pti23_8"/>
<xsd:enumeration value="thirdClass"/>
<xsd:enumeration value="pti23_9"/>
<xsd:enumeration value="economyClass"/>
<xsd:enumeration value="pti23_10"/>
<xsd:enumeration value="businessClass"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Hire FACILITY====================================== -->
<xsd:element default="unknown" name="HireFacility" type="HireFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Hire Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="HireFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Hire Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="carHire"/>
<xsd:enumeration value="motorCycleHire"/>
<xsd:enumeration value="cycleHire"/>
<xsd:enumeration value="taxi"/>
<xsd:enumeration value="recreationDeviceHire"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Luggage FACILITY====================================== -->
<xsd:element default="unknown" name="LuggageFacility" type="LuggageFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Luggage Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="LuggageFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Luggage Facility: TPEG pti_table 23.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_17"/>
<xsd:enumeration value="bikeCarriage"/>
<xsd:enumeration value="baggageStorage"/>
<xsd:enumeration value="leftLuggage"/>
<xsd:enumeration value="porterage"/>
<xsd:enumeration value="baggageTrolleys"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Mobility FACILITY====================================== -->
<xsd:element default="unknown" name="MobilityFacility" type="MobilityFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Mobility Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="MobilityFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Mobility Facility: TPEG pti_table 23.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="pti23_255_4"/>
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_16"/>
<xsd:enumeration value="suitableForWheelChairs"/>
<xsd:enumeration value="pti23_16_1"/>
<xsd:enumeration value="lowFloor"/>
<xsd:enumeration value="pti23_16_2"/>
<xsd:enumeration value="boardingAssistance"/>
<xsd:enumeration value="pti23_16_3"/>
<xsd:enumeration value="stepFreeAccess"/>
<xsd:enumeration value="tactilePatformEdges"/>
<xsd:enumeration value="onboardAssistance"/>
<xsd:enumeration value="unaccompaniedMinorAssistance"/>
<xsd:enumeration value="audioInformation"/>
<xsd:enumeration value="visualInformation"/>
<xsd:enumeration value="displaysForVisuallyImpaired"/>
<xsd:enumeration value="audioForHearingImpaired"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Nuisance FACILITY====================================== -->
<xsd:element default="unknown" name="NuisanceFacility" type="NuisanceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Nuisance Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="NuisanceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Nuisance Facility: TPEG pti_table 23.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="smoking"/>
<xsd:enumeration value="noSmoking"/>
<xsd:enumeration value="mobilePhoneUseZone"/>
<xsd:enumeration value="mobilePhoneFreeZone"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Parking FACILITY====================================== -->
<xsd:element name="ParkingFacility" type="ParkingFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Access Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="ParkingFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Access Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="carPark"/>
<xsd:enumeration value="parkAndRidePark"/>
<xsd:enumeration value="motorcyclePark"/>
<xsd:enumeration value="cyclePark"/>
<xsd:enumeration value="rentalCarPark"/>
<xsd:enumeration value="coachPark"/>
</xsd:restriction>
</xsd:simpleType>
<!-- === PassengerInfo FACILITY====================================== -->
<xsd:element default="unknown" name="PassengerInformationFacility" type="PassengerInformationFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of PassengerInfo Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation>Values for Passenger Information Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="nextStopIndicator"/>
<xsd:enumeration value="stopAnnouncements"/>
<xsd:enumeration value="passengerInformationDisplay"/>
<xsd:enumeration value="audioInformation"/>
<xsd:enumeration value="visualInformation"/>
<xsd:enumeration value="tactilePlatformEdges"/>
<xsd:enumeration value="tactileInformation"/>
<xsd:enumeration value="walkingGuidance"/>
<xsd:enumeration value="journeyPlanning"/>
<xsd:enumeration value="lostFound"/>
<xsd:enumeration value="informationDesk"/>
<xsd:enumeration value="interactiveKiosk-Display"/>
<xsd:enumeration value="printedPublicNotice"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===PassengerComms FACILITY====================================== -->
<xsd:element default="unknown" name="PassengerCommsFacility" type="PassengerCommsFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of PassengerComms Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="PassengerCommsFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for PassengerComms Facility: TPEG pti_table 23.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="faccomms_1"/>
<xsd:enumeration value="passengerWifi"/>
<xsd:enumeration value="pti23_21"/>
<xsd:enumeration value="telephone"/>
<xsd:enumeration value="pti23_14"/>
<xsd:enumeration value="audioServices"/>
<xsd:enumeration value="pti23_15"/>
<xsd:enumeration value="videoServices"/>
<xsd:enumeration value="pti23_25"/>
<xsd:enumeration value="businessServices"/>
<xsd:enumeration value="internet"/>
<xsd:enumeration value="postoffice"/>
<xsd:enumeration value="letterbox"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Refreshment FACILITY====================================== -->
<xsd:element default="unknown" name="RefreshmentFacility" type="RefreshmentFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Refreshment Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="RefreshmentFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Values for Refreshment Facility: TPEG pti_table 23.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_1"/>
<xsd:enumeration value="restaurantService"/>
<xsd:enumeration value="pti23_2"/>
<xsd:enumeration value="snacksService"/>
<xsd:enumeration value="pti23"/>
<xsd:enumeration value="trolley"/>
<xsd:enumeration value="pti23_18"/>
<xsd:enumeration value="bar"/>
<xsd:enumeration value="pti23_19"/>
<xsd:enumeration value="foodNotAvailable"/>
<xsd:enumeration value="pti23_20"/>
<xsd:enumeration value="beveragesNotAvailable"/>
<xsd:enumeration value="pti23_26"/>
<xsd:enumeration value="bistro"/>
<xsd:enumeration value="foodVendingMachine"/>
<xsd:enumeration value="beverageVendingMachine"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Reserver space FACILITY====================================== -->
<xsd:element default="unknown" name="ReservedSpaceFacility" type="ReservedSpaceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Reserved Space Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="ReservedSpaceFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Reserved Space Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="lounge"/>
<xsd:enumeration value="hall"/>
<xsd:enumeration value="meetingpoint"/>
<xsd:enumeration value="groupPoint"/>
<xsd:enumeration value="reception"/>
<xsd:enumeration value="shelter"/>
<xsd:enumeration value="seats"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Retail FACILITY====================================== -->
<xsd:element default="unknown" name="RetailFacility" type="RetailFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Classification of Retail Facility.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="RetailFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Retail Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="food"/>
<xsd:enumeration value="newspaperTobacco"/>
<xsd:enumeration value="recreationTravel"/>
<xsd:enumeration value="hygieneHealthBeauty"/>
<xsd:enumeration value="fashionAccessories"/>
<xsd:enumeration value="bankFinanceInsurance"/>
<xsd:enumeration value="cashMachine"/>
<xsd:enumeration value="currencyExchange"/>
<xsd:enumeration value="tourismService"/>
<xsd:enumeration value="photoBooth"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Sanitary FACILITY====================================== -->
<xsd:element default="unknown" name="SanitaryFacility" type="SanitaryFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Sanitary Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="SanitaryFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Sanitary Facility: TPEG pti_table 23.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="pti23_22"/>
<xsd:enumeration value="toilet"/>
<xsd:enumeration value="pti23_23"/>
<xsd:enumeration value="noToilet"/>
<xsd:enumeration value="shower"/>
<xsd:enumeration value="wheelchairAcccessToilet"/>
<xsd:enumeration value="babyChange"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===Ticketing FACILITY====================================== -->
<xsd:element default="unknown" name="TicketingFacility" type="TicketingFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>
Classification of Ticketing Facility type - Tpeg pti23.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:simpleType name="TicketingFacilityEnumeration">
<xsd:annotation>
<xsd:documentation>Values for Ticketing Facility.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="ticketMachines"/>
<xsd:enumeration value="ticketOffice"/>
<xsd:enumeration value="ticketOnDemandMachines"/>
<xsd:enumeration value="ticketSales"/>
<xsd:enumeration value="mobileTicketing"/>
<xsd:enumeration value="ticketCollection"/>
<xsd:enumeration value="centralReservations"/>
<xsd:enumeration value="localTickets"/>
<xsd:enumeration value="nationalTickets"/>
<xsd:enumeration value="internationalTickets"/>
</xsd:restriction>
</xsd:simpleType>
<!-- ===================================================== -->
</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/