All Element Summary |
||||||||||||
Optional Access control capabilities.
|
||||||||||||
Filter only for facility changes that affect the following accessibility needs.
|
||||||||||||
|
||||||||||||
Condition of a Facility that is being monitored.
|
||||||||||||
Request for information about Vehicle Monitoring Service Capabilities.
|
||||||||||||
Capabilities for Vehicle Monitoring Service.
|
||||||||||||
Delivery for Vehicle Monitoring Service.
|
||||||||||||
|
||||||||||||
Participant's permissions to use the service.
|
||||||||||||
Request for information about Facilities status.
|
||||||||||||
Capabilities of Vehicle Monitoring Service.
|
||||||||||||
Request for a subscription to the Vehicle Monitoring Service.
|
||||||||||||
FilterByLocationRef (type xsd:boolean) |
|
|||||||||||
FilterBySpecificNeed (type xsd:boolean) |
|
|||||||||||
|
||||||||||||
Whether result supports facility location information.
|
||||||||||||
Whether a maximum number of Facility Status to include can be specified.
|
||||||||||||
Whether result supports remedy information.
|
||||||||||||
IncrementalUpdates (type xsd:boolean) |
|
|||||||||||
Language (type xsd:language) |
|
|||||||||||
The maximum number of facility status in a given delivery.
|
||||||||||||
|
||||||||||||
Request Policy capabilities.
|
||||||||||||
Optional Response capabilities.
|
||||||||||||
StartTime (type xsd:dateTime) |
|
|||||||||||
Reference to a stop place component.
|
||||||||||||
|
||||||||||||
|
||||||||||||
Filtering Capabilities.
|
||||||||||||
User need to be monitored.
|
Complex Type Summary |
||||||||||
Type for information about Accessibility Facilities status.
|
||||||||||
Type for Delivery for Vehicle Monitoring Service.
|
||||||||||
Type for Deliveries for VEHICLE monitoring services Used in WSDL.
|
||||||||||
Type for Delivery for Vehicle Monitoring Service.
|
||||||||||
Type for Functional Service Request for Facility Monitoring Service.
|
||||||||||
Type for Vehicle Monitoring Capabilities.
|
||||||||||
Type for Facility Monitoring Service Permissions.
|
||||||||||
Type for Subscription Request for Vehicle Monitoring Service.
|
Element Group Summary |
||||||||||
Parameters to filter Facility Monitoring requests, based on the facility location .
|
||||||||||
Payload part of Vehicle Monitoring delivery.
|
||||||||||
Parameters that affect the request processing.
|
||||||||||
Parameters that affect the subscription publishing and notification processing.
|
||||||||||
Parameters that specify the content to be returned.
|
||||||||||
Elements for volume control.
|
||||||||||
Convenience artifact to pick out main elements of the Facility Monitoring Service.
|
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" id="siri_FacilityMonitoring_service" targetNamespace="http://www.siri.org.uk/siri" version="2.0" xmlns="http://www.siri.org.uk/siri" xmlns:acsb="http://www.ifopt.org.uk/acsb" xmlns:ifopt="http://www.ifopt.org.uk/ifopt" 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.1 CEN TC278 WG3 SG7 Editor Christophe Duquesne Dryade mailto:christophe.duquesne@dryade.net
</Creator>
Drafted for version 1.0 CEN TC278 WG3 SG7 Editor Nicholas Knowles, Kizoom. mailto:schemer@siri.org.uk <Date>
<Created>2007-01-22</Created>
</Date>
<Date>
<Modified>2007-01-22</Modified>
</Date>
<Date>
<Modified>2007-04-17</Modified>
</Date>
Name Space changes
<Date>
<Modified>2008-11-17</Modified>
</Date>
Revise to support substitution groups
<Date>
<Modified>2008-11-18</Modified>
</Date>
Revise in line with FM spec - add filters
<Date>
<Modified>2012-03-23</Modified>
</Date>
+SIRI v2.0
Add Extensions tag to FacilityMonitoringSubscriptionRequest <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 Facility Monitoring 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/}sir_facilityMonitoring_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_reference-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-FM XML schema. Service Interface for Real-time Information relating to Public Transport Operations. Facility Monitoring Subschema
</Title>
<Type>Standard</Type>
<!-- ===Global import of all IFOPT namespace elements used in SIRI needed to work around XERCES limitation=====-->
<xsd:import namespace="http://www.ifopt.org.uk/ifopt" schemaLocation="ifopt/ifopt_allStopPlace-v0.3.xsd"/>
<!--.....See facility for the actual dependencies...-->
<!-- ===Global import of all ACSB namespace elements needed to work around XERCES limitation This needs to be after ifopt=====-->
<!--.....These are the actual dependencies...-->
<xsd:import namespace="http://www.ifopt.org.uk/acsb" schemaLocation="acsb/acsb_passengerMobility-v0.3.xsd"/>
<xsd:import namespace="http://www.ifopt.org.uk/acsb" schemaLocation="acsb/acsb_accessibility-v0.3.xsd"/>
<!-- ======================================================================= -->
<!-- ======================================================================= -->
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Convenience artifact to pick out main elements of the Facility Monitoring Service.
</xsd:documentation>
<xsd:sequence>
<xsd:element ref="FacilityMonitoringRequest"/>
</xsd:sequence>
<xsd:sequence>
</xsd:sequence>
<!-- ====REQUESTS ====================================================== -->
<!-- ==== FS: Facility Monitoring Request======= ============================================= -->
<xsd:element name="FacilityMonitoringRequest" substitutionGroup="AbstractFunctionalServiceRequest" type="FacilityMonitoringRequestStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Functional Service Request for Facility Monitoring Service.
</xsd:documentation>
<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="PreviewInterval" type="PositiveDurationType">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Forward duration for which Facilities status change: only status change which will occur within this time span will be returned.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Start time for PreviewInterval. If absent, then current time is assumed.
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Facility Monitoring requests, based on the facility location. Parameter value will be logically ANDed together. Multiple values fro the same parameter will be logically ORed.
</xsd:documentation>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AccessibilityNeedsFilter" type="AccessibilityNeedsFilterStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Filter only for facility changes that affect the following accessibility needs.
</xsd:documentation>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for information about Accessibility Facilities status.
</xsd:documentation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="UserNeed" type="acsb:UserNeedStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Facility Monitoring requests, based on the facility location .
</xsd:documentation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="FacilityRef"/>
</xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:annotation>
</xsd:annotation>
</xsd:choice>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="StopPlaceComponentRef" type="ifopt:StopPlaceComponentRefStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element default="en" minOccurs="0" name="Language" type="xsd:language">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The maximum number of facility status in a given delivery. The most recent n Events within the look ahead window are included.
</xsd:documentation>
<!-- === FS: Facility Monitoring Subscription Request ==================== -->
<xsd:element name="FacilityMonitoringSubscriptionRequest" substitutionGroup="AbstractFunctionalServiceSubscriptionRequest" type="FacilityMonitoringSubscriptionStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for a subscription to the Vehicle Monitoring Service.
</xsd:documentation>
<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 will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions.
</xsd:documentation>
If false or omitted, each subscription response will contain the full information as specified in this request.
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Subscription Request for Vehicle Monitoring Service.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="AbstractSubscriptionStructure">
</xsd:extension>
</xsd:complexContent>
<!-- ====RESPONSES=========================================================== -->
<!-- ==== FS: Facility Monitoring Delivery======= ============================================= -->
<xsd:element name="FacilityMonitoringDelivery" substitutionGroup="AbstractFunctionalServiceDelivery" type="FacilityMonitoringDeliveryStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
</xsd:sequence>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Delivery for Vehicle Monitoring Service. Provides information about one or more vehicles; each has its own VEHICLE activity element.
</xsd:documentation>
<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:element>
<!-- ====Data============================================================= -->
<!-- Data For Facilities Monitoring are in the siri/siri_facility.xsd file ===============-->
<!-- ==== WSDL=========================================-->
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Deliveries for VEHICLE monitoring services Used in WSDL.
</xsd:documentation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" ref="FacilityMonitoringDelivery">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!-- ======================================================================= -->
<!-- ====CS: Capability Request=================================================================== -->
<xsd:element name="FacilityMonitoringCapabilitiesRequest" substitutionGroup="AbstractFunctionalServiceCapabilitiesRequest" type="ServiceCapabilitiesRequestStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.
</xsd:documentation>
<!-- ====CS: Capability Response=================================================================== -->
<xsd:element name="FacilityMonitoringCapabilitiesResponse" substitutionGroup="AbstractFunctionalServiceCapabilitiesResponse" type="FacilityMonitoringCapabilitiesResponseStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.
</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="FacilityMonitoringServiceCapabilities" type="FacilityMonitoringServiceCapabilitiesStructure">
<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:element>
<xsd:sequence>
</xsd:complexType>
<xsd:element default="PT60M" name="DefaultPreviewInterval" type="PositiveDurationType">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether results can be filtered by location. Fixed as 'true'.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether results can be filtered by Specific Needs. Default is 'true'.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="CapabilityAccessControlStructure">
</xsd:complexContent>
<xsd:sequence>
</xsd:sequence>
</xsd:extension>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
</xsd:complexType>
<xsd:element default="false" minOccurs="0" name="HasRemedy" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether result supports remedy information. Default is 'false'
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether result supports facility location information. Default is 'true'.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="HasMaximumFacilityStatus" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether a maximum number of Facility Status to include can be specified. Default is 'false'.
</xsd:documentation>
<!-- ====permissions=================================================================== -->
<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="FacilityMonitoringPermission" type="FacilityMonitoringServicePermissionStructure"/>
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AbstractPermissionStructure">
</xsd:extension>
</xsd:complexContent>
</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/
|