All Element Summary (local elements unified by type) |
||||||||||||
Access control that can be used.
|
||||||||||||
|
||||||||||||
Earliest and latest departure time.
|
||||||||||||
|
||||||||||||
IncrementalUpdates (type xsd:boolean) |
|
|||||||||||
Language (type xsd:language) |
|
|||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
Available request policy options.
|
||||||||||||
|
||||||||||||
The monitoring points that the participant may access.
|
||||||||||||
Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.
|
||||||||||||
Delivery for Stop Timetable Service.
|
||||||||||||
Delivery for Stop Timetable Service.
|
||||||||||||
Permission for a single participant or all participants to use an aspect of the service.
|
||||||||||||
Participant's permissions to use the service.
|
||||||||||||
Request for information about Stop Visits, i.e. arrival and departure at a stop.
|
||||||||||||
Capabilities of Stop Timetable Service.
|
||||||||||||
Request for a subscription to Stop TimetablesService.
|
||||||||||||
A visit to a stop by a VEHICLE as an arrival and /or departure, as timetabled in the production timetable.
|
||||||||||||
A cancellation of a previously issued TimetabledStopVisit.
|
||||||||||||
Available Filtering Capabilities.
|
||||||||||||
UseNames (type xsd:boolean) |
|
|||||||||||
UseReferences (type xsd:boolean) |
|
Complex Type Summary |
||||||||||
Type for Delivery for Stop Timetable Service.
|
||||||||||
Type for Monitoring Service Capability Request Policy.
|
||||||||||
Type for stop timetable deliveries.
|
||||||||||
Data type Delivery for Stop Timetable Service.
|
||||||||||
Type for Functional Service Request for Stop Timetables.
|
||||||||||
Type for Capabilities of Stop Timetable Service.
|
||||||||||
Type for Monitoring Service Permission.
|
||||||||||
Subscription Request for Stop Timetables.
|
||||||||||
Type for Cancellation of Timetabled Visit of a VEHICLE to a stop.
|
||||||||||
Type for Timetabled Visit of a VEHICLE to a stop.
|
Element Group Summary |
||||||||||
Convenience artifact to pick out main elements of the Stop Timetable Service.
|
||||||||||
Payload part of Stop Timetable delivery.
|
||||||||||
Parameters that affect the request processing.
|
||||||||||
Parameters that affect the subscription publishing and notification processing.
|
||||||||||
Parameters that specify the content to be returned.
|
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" id="siri_stopTimetable_service" 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>
</xsd:annotation>
<Metadata xmlns="http://www.govtalk.gov.uk/CM/gms-xs">
</xsd:appinfo>
<Aggregation>main schema</Aggregation>
</Metadata>
<Audience>e-service developers</Audience>
<Contributor>CEN TC278 WG3 SG7 Team</Contributor>
<Coverage>Europe</Coverage>
<Creator>
Drafted for version 1.0 CEN TC278 WG3 SG7 Editor Nicholas Knowles, Kizoom. mailto:schemer@siri.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>2005-02-20</Modified>
</Date>
<Date>
<Modified>2005-05-11</Modified>
</Date>
<Date>
<Modified>2005-12-12</Modified>
</Date>
2005 12 07 Correct Spelling of StopMonitorPermissionTag
<Date>
<Modified>2007-04-17</Modified>
</Date>
Name Space changes
<Date>
<Modified>2007-03-26</Modified>
</Date>
Drop separate flatten structure on response for stopVisit
<Date>
<Modified>2008-11-17</Modified>
</Date>
Revise to support substitution groups
<Date>
<Modified>2012-03-23</Modified>
</Date>
+SIRI v2.0
Improve modualirisatuioin Factor out permissions to commomn files factor out targeted journey, create separate structure for StopTimetablePermissionStructure create separate structure for StopTimetableCapabilityRequestPolicyStructure <Description>
<p>
</Description>
SIRI is a European CEN standard for the exchange of Public Transport real-time information.
</p>
<p>
This sub-schema describes the Stop Timetable Service.
</p>
<Format>
<MediaType>text/xml</MediaType>
</Format>
<Syntax>http://www.w3.org/2001/XMLSchema</Syntax>
<Description>XML schema, W3C Recommendation 2001</Description>
<Identifier>
{http://www.siri.org.uk/schema/2.0/xsd/}siri_stopTmetable_service.xsd
</Identifier>
<Language>[ISO 639-2/B] ENG</Language>
<Publisher>Kizoom, 109-123 Clifton Street, London EC4A 4LD</Publisher>
<Relation>
<Requires>
</Relation>
http://www.siri.org.uk/schema/2.0/xsd/siri/siri_requests-v2.0.xsd
</Requires>
<Requires>
http://www.siri.org.uk/schema/2.0/xsd/siri_model/siri_journey-v2.0.xsd
</Requires>
<Requires>
http://www.siri.org.uk/schema/2.0/xsd/siri_model/siri_modelPermissions-v2.0.xsd
</Requires>
<Rights>
Unclassified
</Rights>
<Copyright>CEN, VDV, RTIG 2004-2012</Copyright>
<Source>
<ul>
</Source>
<li>
</ul>
Derived from the VDV, RTIG XML and Trident standards.
</li>
<Status>Version 2.0 Draft</Status>
<Subject>
<Category>
</Subject>
Arts, recreation and travel, Tourism, Travel (tourism), Transport,
</Category>
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 <Project>CEN TC278 WG3 SG7</Project>
<Title>
SIRI XML schema. Service Interface for Real-time Information. Subschema for Stop Timetable Service.
</Title>
<Type>Standard</Type>
<!-- ======================================================================= -->
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Convenience artifact to pick out main elements of the Stop Timetable Service.
</xsd:documentation>
<xsd:sequence>
<xsd:element ref="StopTimetableRequest"/>
</xsd:sequence>
<xsd:sequence>
</xsd:sequence>
<xsd:element name="StopTimetableRequest" substitutionGroup="AbstractFunctionalServiceRequest" type="StopTimetableRequestStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for information about Stop Visits, i.e. arrival and departure at a stop.
</xsd:documentation>
<!-- ====REQUESTS ====================================================== -->
<!-- ==== FS: Stop Timetable Request ============================================ -->
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractFunctionalServiceRequestStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
<xsd:annotation>
</xsd:annotation>
</xsd:attribute>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element minOccurs="0" name="DepartureWindow" type="ClosedTimestampRangeStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Earliest and latest departure time. If absent, default to the data horizon of the service.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The stop monitoring point about which data is requested. May be a STOP POINT, timing point or other display point.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Filter the results to include only data for journeys for the given LINE.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Filter the results to include only data for journeys running in a specific relative DIRECTION, for example, "inbound" or "outbound".
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters that affect the request processing. Mostly act to reduce the number of stops returned.
</xsd:documentation>
<xsd:sequence>
<xsd:element default="en" minOccurs="0" name="Language" type="xsd:language">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!-- ==== FS: Stop Timetable Subscription Request ===================================== -->
<xsd:element name="StopTimetableSubscriptionRequest" substitutionGroup="AbstractFunctionalServiceSubscriptionRequest" type="StopTimetableSubscriptionStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters that affect the subscription publishing and notification processing.
</xsd:documentation>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="IncrementalUpdates" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions.
</xsd:documentation>
If false each subscription response will contain the full information as specified in this request.
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractSubscriptionStructure">
</xsd:extension>
</xsd:complexContent>
<!-- ====RESPONSES=========================================================== -->
<!-- ==== FS: Stop Timetable Delivery ============================================ -->
<xsd:element name="StopTimetableDelivery" substitutionGroup="AbstractFunctionalServiceDelivery" type="StopTimetableDeliveryStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractServiceDeliveryStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
<xsd:annotation>
</xsd:annotation>
</xsd:attribute>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TimetabledStopVisit" type="TimetabledStopVisitStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
A visit to a stop by a VEHICLE as an arrival and /or departure, as timetabled in the production timetable.
</xsd:documentation>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TimetabledStopVisitCancellation" type="TimetabledStopVisitCancellationStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!-- ===== Stop Visit ================================================ -->
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Timetabled Visit of a VEHICLE to a stop. May provide information about the arrival, the departure or both.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="AbstractIdentifiedItemStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element name="MonitoringRef" type="MonitoringRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a stop monitoring point / LOGICAL DISPLAY to which Stop Visit applies.
</xsd:documentation>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Cancellation of Timetabled Visit of a VEHICLE to a stop. May provide information about the arrival, the departure or both.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="AbstractReferencingItemStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element name="MonitoringRef" type="MonitoringRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a stop monitoring point to which Stop Visit applies.
</xsd:documentation>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Reason" type="NaturalLanguageStringStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!-- ======================================================================= -->
<!-- ==== WSDL=========================================-->
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:sequence>
</xsd:sequence>
<!-- ====Capability Request=================================================================== -->
<!-- ======================================================================= -->
<!-- ====CS: Capability Request =================================================================== -->
<xsd:element name="StopTimetableCapabilitiesRequest" substitutionGroup="AbstractFunctionalServiceCapabilitiesRequest" type="ServiceCapabilitiesRequestStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.
</xsd:documentation>
<!-- ====CS: Capability Response =================================================================== -->
<xsd:element name="StopTimetableCapabilitiesResponse" substitutionGroup="AbstractFunctionalServiceCapabilitiesResponse" type="StopTimetableCapabilitiesResponseStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Delivery for Stop Timetable Service. Answers a StopTimetableCapabilitiesRequest.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractServiceCapabilitiesResponseStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
<xsd:annotation>
</xsd:annotation>
</xsd:attribute>
<xsd:element name="StopTimetableServiceCapabilities" type="StopTimetableServiceCapabilitiesStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractCapabilitiesStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element minOccurs="0" name="TopicFiltering">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="RequestPolicy" type="StopTimetableCapabilityRequestPolicyStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="CapabilityAccessControlStructure">
</xsd:extension>
</xsd:complexContent>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CapabilityRequestPolicyStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element default="true" minOccurs="0" name="UseReferences" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether results can return references for stops. Default is 'true'.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="PermissionsStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="StopTimetablePermission" type="StopTimetableServicePermissionStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Permission for a single participant or all participants to use an aspect of the service.
</xsd:documentation>
<!-- ======================================================================= -->
<!-- ====permissions=================================================================== -->
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractPermissionStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element ref="OperatorPermissions"/>
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
</xsd:complexType>
<xsd:element ref="AllowAll"/>
</xsd:choice>
<xsd:element maxOccurs="unbounded" name="StopMonitorPermission" type="StopMonitorPermissionStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Participant's permission for this Monitoring Point (LOGICAL DISPLAY)
</xsd:documentation>
</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:
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/
|