All Element Summary (local elements unified by type) |
||||||||||||
Optional Access control capabilities.
|
||||||||||||
Parameters to filter Situation Exchange Service requests, based on specific needs .
|
||||||||||||
Actions that apply to all SITUATIONs unless overridden.
|
||||||||||||
|
||||||||||||
DefaultLanguage (type xsd:language) |
|
|||||||||||
|
||||||||||||
The DIRECTION at the reference point in terms of general destination DIRECTION.
|
||||||||||||
Whether results can be filtered by Keywords.
|
||||||||||||
FilterByLocationRef (type xsd:boolean) |
|
|||||||||||
Whether results can be filtered by MODE.
|
||||||||||||
Whether results can be filtered by NETWORKs.
|
||||||||||||
FilterBySpecificNeed (type xsd:boolean) |
|
|||||||||||
Whether results can be filtered by STOP PLACE identifvier.
|
||||||||||||
|
||||||||||||
Whether a maximum number ofSITUATIONS to include can be specified.
|
||||||||||||
Only incidents that are currently within their publication window shouldbe included.
|
||||||||||||
IncrementalUpdates (type xsd:boolean) |
|
|||||||||||
Keywords (type xsd:NMTOKENS) |
|
|||||||||||
Language (type xsd:language) |
|
|||||||||||
|
||||||||||||
Filter the results to include only situations along the given LINEs.
|
||||||||||||
|
||||||||||||
The maximum number of SITUATION elements to return in a given delivery.
|
||||||||||||
Default Network of affected LINEs.
|
||||||||||||
Default context for common properties of Public Transport SITUATIONs.
|
||||||||||||
|
||||||||||||
OPERATIONAL UNIT responsible for managing services.
|
||||||||||||
Default OPERATOR for SITUATIONs.
|
||||||||||||
|
||||||||||||
|
||||||||||||
PlaceRef (type xsd:NMTOKEN) |
|
|||||||||||
Whether just planned, unplanned or both SITUATIONs will be returned.
|
||||||||||||
|
||||||||||||
Workflow Progress Status.
|
||||||||||||
Default context for common properties of SITUATIONs, Values specified apply to all SITUATIONs unless overridden.
|
||||||||||||
Description of a SITUATION.
|
||||||||||||
Whether SITUATION is real or a test.
|
||||||||||||
Road reference POINT identifier, unique on the specified road.
|
||||||||||||
Request Policy capabilities.
|
||||||||||||
Optional Response capabilities.
|
||||||||||||
|
||||||||||||
Identifier or number of the road on which the reference POINT is located.
|
||||||||||||
Types of SITUATION to include.
|
||||||||||||
Severity filter value to apply: only SITUATIONs with a severity greater than or equal to the specified value will be returned.
|
||||||||||||
Request for information about Situation Exchange Service Capabilities.
|
||||||||||||
Capabilities for Situation Exchange Service.
|
||||||||||||
Delivery for Situation Exchange Service.
|
||||||||||||
|
||||||||||||
Participant's permissions to use the service.
|
||||||||||||
Request for information about Facilities status.
|
||||||||||||
Capabilities of Situation Exchange Service.
|
||||||||||||
Request for a subscription to the Situation Exchange Service.
|
||||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Road.
|
||||||||||||
SITUATIONs in Delivery.
|
||||||||||||
StartTime (type xsd:dateTime) |
|
|||||||||||
Reference to part of a STOP PLACE.
|
||||||||||||
|
||||||||||||
|
||||||||||||
Filtering Capabilities.
|
||||||||||||
Name of locality in which SITUATIONs apply.
|
||||||||||||
Refrence to a TOPOGRAPHIC PLACE (locality).
|
||||||||||||
Temporal scope of Situations be included in response.
|
||||||||||||
Whether incident has been verified or not If not specified return all.
|
Complex Type Summary |
||||||||||
Common parameters for all SITUATIONs.
|
||||||||||
Type for shared context.
|
||||||||||
Type for Parameters to filter Situation Exchange Service requests, based on the SITUATION Road, Logically ANDed with other values.
|
||||||||||
Type for Delivery for Situation Exchange Service.
|
||||||||||
Type for Deliveries for Situation Exchange Service.
|
||||||||||
Type for Delivery for Situation Exchange Service.
|
||||||||||
Type for Functional Service Request for Situation Exchange Service.
|
||||||||||
Type for SItuation Exchange Service Capabilities.
|
||||||||||
Type for Situation Exchange Service Permissions.
|
||||||||||
Type for Subscription Request for Situation Exchange Service.
|
Element Group Summary |
||||||||||
Convenience artifact to pick out main elements of the Situation Exchange Service.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Classifiers.
|
||||||||||
Payload part of Situation Exchange Service 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.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the VEHICLE JOURNEYs affected by the SITUATION.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Network.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Place.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the STOP PLACEs affected SITUATIONs.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status.
|
||||||||||
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status.
|
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" id="siri_SituationExchange_service" targetNamespace="http://www.siri.org.uk/siri" version="2.0" xmlns="http://www.siri.org.uk/siri" xmlns:D2LogicalModel="http://datex2.eu/schema/2_0RC1/2_0" 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 Nicholas Knowles, Kizoom. mailto:schemer@siri.org.uk
</Creator>
Drafted for version 1.0 CEN TC278 WG3 SG7 Editor Nicholas Knowles, Kizoom. mailto:schemer@siri.org.uk <Date>
<Created>2008-01-22</Created>
</Date>
<Date>
<Modified>2008-01-22</Modified>
</Date>
<Date>
<Modified>2009-04-17</Modified>
</Date>
Name Space changes
<Date>
<Modified>2008-01-17</Modified>
</Date>
IFOPT and Datex2 compatibility changes
<Date>
<Modified>2008-07-05</Modified>
</Date>
Allow zero sized SITUATIONs
<Date>
<Modified>2008-10-01</Modified>
</Date>
-- Add StatusFilterGroup to SIRI-SX request with Verification, Progerss and Reality
-- Change caridinality on LineRef and CONNECTION link filters to allow many rather than just one. -- Corret predictability filter values to be an enum. -- Add a place and Road filter. <Date>
<Modified>2008-11-17</Modified>
</Date>
-- Revise to support substitution groups
<Date>
<Modified>2012-03-23</Modified>
</Date>
+SIRI v2.0
- Change to use DatexII V2.0 -[FR] Add Extensions tag to SituationExchangeSubscriptionRequest <Date>
<Modified>2013-10-09</Modified>
</Date>
- [VDV] Change caridinality on StopPointRef filter to allow many rather than just one.
-[FR] Add Extensions tag to SituationExchangeSubscriptionRequest <Date>
<Modified>2014-06-20</Modified>
</Date>
* [de] Add temporal filter to request in siri_situationExchange_service.xsd.
* [de] Add IncludeOnly-IfInPublicationWindow to situation request temporal filter siri_situationExchange_service.xsd. * [doc/fx] Correct capability Matrix siri_situationExchange_service.xsd. * [fx] StopPlaceFilterGroup: add missing component ref and facility that was in doc but missing from schema <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 Situation Exchange 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_SituationExchange_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_situation-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, 2007</Copyright>
<Source>
<ul>
</Source>
<li>
</ul>
Derived from the VDV, RTIG XML and Trident standards.
</li>
<li>categories from TPEG</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-SX XML schema. Service Interface for Real-time Information relating to Public Transport Operations. Situation Exchange Service Subschema
</Title>
<Type>Standard</Type>
<!-- ======================================================================= -->
<!-- ===Global import of all IFOPT namespace elements used in SIRI neeeded to work around XERCES limitation=====-->
<xsd:import namespace="http://www.ifopt.org.uk/ifopt" schemaLocation="ifopt/ifopt_allStopPlace-v0.3.xsd"/>
<!--.....See SITUATION for the actual dependencies...-->
<!-- ===Global import of all ACSB namespace elements needed to work around XERCES limitation=====-->
<!--.....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://datex2.eu/schema/2_0RC1/2_0" schemaLocation="datex2/DATEXIISchema_2_0RC1_2_0.xsd"/>
<!-- ======================================================================= -->
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Convenience artifact to pick out main elements of the Situation Exchange Service.
</xsd:documentation>
<xsd:sequence>
<xsd:element ref="SituationExchangeRequest"/>
</xsd:sequence>
<xsd:sequence>
</xsd:sequence>
<!-- ====REQUESTS ====================================================== -->
<!-- ==== FS: Situation Exchnage Request ================================================== -->
<xsd:element name="SituationExchangeRequest" substitutionGroup="AbstractFunctionalServiceRequest" type="SituationExchangeRequestStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Functional Service Request for Situation Exchange 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:group>
<xsd:documentation>
</xsd:annotation>
Parameters that specify the content to be returned. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:group ref="TemporalSubscriptionGroup">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the time. Logically ANDed with other values.
</xsd:documentation>
<xsd:group ref="AffectedModeGroup"/>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Road. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AccessibilityNeedFilter" type="acsb:PassengerAccessibilityNeedsStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on specific needs .
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="PreviewInterval" type="PositiveDurationType">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Forward duration for which SITUATIONs should be included, that is, only SITUATIONs that start before the end of this window time will be included.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Start time for selecting SITUATIONs to be sent. Only SITUATIONs or updates created after this time will be sent. This enables a restart without resending everything.
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="ValidityPeriod" type="HalfOpenTimestampInputRangeStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Temporal scope of Situations be included in response. The Situations must be valid within the specified period of time. (+SIRI 2.0)
</xsd:documentation>
<xsd:element default="false" minOccurs="0" name="IncludeOnlyIfInPublicationWindow" type="xsd:boolean">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Only incidents that are currently within their publication window shouldbe included. Otherwose all incidents will be included. Default is false
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="Verification" type="VerificationStatusEnumeration">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether incident has been verified or not If not specified return all.
</xsd:documentation>
<xsd:element default="open" maxOccurs="unbounded" minOccurs="0" name="Progress" type="WorkflowStatusEnumeration">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Workflow Progress Status. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION. If not specified return open, published closing and closed. l.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether SITUATION is real or a test. If not specified return all.
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Network. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="OperatorRef" type="OperatorRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="OperationalUnitRef" type="OperationalUnitRefStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:element>
<xsd:choice>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="LineRef">
</xsd:choice>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Filter the results to include only situations along the given LINEs.
</xsd:documentation>
<xsd:sequence>
</xsd:complexType>
<xsd:element maxOccurs="unbounded" name="LineDirection" type="LineDirectionStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Filter the results to include only the given line. and direction
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the STOP PLACEs affected SITUATIONs. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="StopPlaceRef" type="ifopt:StopPlaceRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the VEHICLE JOURNEYs affected by the SITUATION. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:choice minOccurs="0">
</xsd:sequence>
<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:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Classifiers. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="Severity" type="SeverityEnumeration">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Severity filter value to apply: only SITUATIONs with a severity greater than or equal to the specified value will be returned. See TPEG severities. Default is 'all'.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether just planned, unplanned or both SITUATIONs will be returned.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Arbitrary application specific classifiers. Only SITUATIONs that match these keywords will be returned.
</xsd:documentation>
<xsd:annotation>
</xsd:group>
<xsd:documentation>
</xsd:annotation>
Parameters to filter Situation Exchange Service requests, based on the SITUATION Place. Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="CountryRef" type="ifopt:CountryRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a COUNTRY where incident takes place If specified only incidents that affect this place country will be returned.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a TOPOGRAPHIC PLACE. Only incidents which are deemed to affect this place will be returned.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Bounding box of an arbitrary area. Only incidents geocoded as falling within area will be included.
</xsd:documentation>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Parameters to filter Situation Exchange Service requests, based on the SITUATION Road, Logically ANDed with other values.
</xsd:documentation>
<xsd:sequence>
<xsd:element minOccurs="0" name="roadNumber" type="D2LogicalModel:String">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Identifier or number of the road on which the reference POINT is located.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The DIRECTION at the reference point in terms of general destination DIRECTION. If absent both.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Road reference POINT identifier, unique on the specified road.
</xsd:documentation>
<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 SITUATION elements to return in a given delivery. The most recent n Events within the look ahead window are included.
</xsd:documentation>
<!-- ==== FS: Situation Exchnage Subscription Request ================================================== -->
<xsd:element name="SituationExchangeSubscriptionRequest" substitutionGroup="AbstractFunctionalServiceSubscriptionRequest" type="SituationExchangeSubscriptionStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for a subscription to the Situation Exchange 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 Situation Exchange Service.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="AbstractSubscriptionStructure">
</xsd:extension>
</xsd:complexContent>
<!-- ====RESPONSES=========================================================== -->
<!-- ==== FS: Situation ExchnageDelivery ================================================== -->
<xsd:element name="SituationExchangeDelivery" substitutionGroup="AbstractFunctionalServiceDelivery" type="SituationExchangeDeliveryStructure">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element minOccurs="0" name="PtSituationContext" type="ContextStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Default context for common properties of SITUATIONs, Values specified apply to all SITUATIONs unless overridden. Can be used optionally to reduce file bulk.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
</xsd:complexType>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="PtSituationElement" type="PtSituationElementStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Delivery for Situation Exchange 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>
<!-- ====Data============================================================= -->
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="CountryRef" type="ifopt:CountryRefStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a Country of a Participant who published SITUATION.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Reference to a system publishing SITUATIONs. If SITUATIONs from other participants are included in delivery, then ParticipantRef of immediate publisher must be given here.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Refrence to a TOPOGRAPHIC PLACE (locality). Also Derivable from an individual StopRef.
</xsd:documentation>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="TopographicPlaceName" type="NaturalLanguageStringStructure">
<xsd:annotation>
</xsd:element>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Name of locality in which SITUATIONs apply. Derivable from LocalityRef. (Unbounded since SIRI 2.0)
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Default context for common properties of Public Transport SITUATIONs.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Operator" type="AffectedOperatorStructure">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Default Network of affected LINEs. These values apply to all SITUATIONs unless overridden on individual instances.
</xsd:documentation>
<!-- ======================================================================= -->
<!-- ==== WSDL=========================================-->
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
Type for Deliveries for Situation Exchange Service. Used in WSDL.
</xsd:documentation>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" ref="SituationExchangeDelivery">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!-- ======================================================================= -->
<!-- ==== CS: Capability Request=================================================================== -->
<xsd:element name="SituationExchangeCapabilitiesRequest" substitutionGroup="AbstractFunctionalServiceCapabilitiesRequest" type="ServiceCapabilitiesRequestStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Request for information about Situation Exchange Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.
</xsd:documentation>
<!-- ==== CS: Capability Response=================================================================== -->
<xsd:element name="SituationExchangeCapabilitiesResponse" substitutionGroup="AbstractFunctionalServiceCapabilitiesResponse" type="SituationExchangeCapabilitiesResponseStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Capabilities for Situation Exchange 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="SituationExchangeServiceCapabilities" type="SituationExchangeServiceCapabilitiesStructure">
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Capabilities of Situation Exchange Service. Answers a SituationExchangeCapabilitiesRequest.
</xsd:documentation>
<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 MODE. Default is true.. (+SIRI v2.0)
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether results can be filtered by NETWORKs. Default is 'true'. (+SIRI v2.0)
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether results can be filtered by STOP PLACE identifvier. Default is 'false'. (+SIRI v2.0)
</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:element>
<xsd:documentation>
</xsd:annotation>
Whether results can be filtered by Keywords. Default is 'false'
</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:annotation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="HasMaximumNumberOfSituations" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Whether a maximum number ofSITUATIONS 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="SituationExchangePermission" type="SituationExchangeServicePermissionStructure"/>
</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/
|