Schema source not referenced
siri_wsProducer.wsdl
SIRI/xsd/siri_wsProducer.wsdlView on GitHub
<?xml version="1.0" encoding="UTF-8"?>
<!-- ======== All the structures are comming from siri.xsd ========= -->
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:siriWS="http://wsdl.siri.org.uk" xmlns:siri="http://www.siri.org.uk/siri" xmlns:ns="http://datex2.eu/schema/1_0/1_0" xmlns:ns1="http://www.ifopt.org.uk/acsb" xmlns:ns2="http://www.ifopt.org.uk/ifopt" xmlns:ns3="http://datex2.eu/schema/2_0RC1/2_0" targetNamespace="http://wsdl.siri.org.uk">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.siri.org.uk/siri">
<xsd:include schemaLocation="siri.xsd"/>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:siri="http://www.siri.org.uk/siri" targetNamespace="http://wsdl.siri.org.uk">
<xsd:import namespace="http://www.siri.org.uk/siri" schemaLocation="siri/siri_requests.xsd"/>
<xsd:import namespace="http://www.siri.org.uk/siri" schemaLocation="siri/siri_common_services.xsd"/>
<xsd:complexType name="WsSubscriptionRequestInfoStructure">
<xsd:complexContent>
<xsd:extension base="siri:AbstractSubscriptionRequestStructure"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WsServiceRequestInfoStructure">
<xsd:complexContent>
<xsd:extension base="siri:ContextualisedRequestStructure"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
</types>
<message name="SubscriptionRequest">
<part name="SubscriptionRequestInfo" type="siriWS:WsSubscriptionRequestInfoStructure"/>
<part name="Request" type="siri:SiriSubscriptionRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="SubscriptionAnswer">
<part name="SubscriptionAnswerInfo" type="siri:ResponseEndpointStructure"/>
<part name="Answer" type="siri:SubscriptionResponseBodyStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="SubscriptionError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="DeleteSubscriptionRequest">
<part name="DeleteSubscriptionInfo" type="siri:RequestStructure"/>
<part name="Request" type="siri:TerminateSubscriptionRequestBodyStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="DeleteSubscriptionAnswer">
<part name="DeleteSubscriptionAnswerInfo" type="siri:ResponseEndpointStructure"/>
<part name="Answer" type="siri:TerminateSubscriptionResponseStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="DeleteSubscriptionError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="DataSupplyRequest">
<part name="DataSupplyRequestInfo" type="siri:ConsumerRequestEndpointStructure"/>
<part name="Request" type="siri:DataSupplyRequestBodyStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="DataSupplyError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="DataSupplyAnswer">
<part name="DataSupplyAnswerInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:ServiceDeliveryBodyStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="CheckStatusRequest">
<part name="Request" type="siri:CheckStatusRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="CheckStatusAnswer">
<part name="CheckStatusAnswerInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:CheckStatusResponseBodyStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="CheckStatusError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="ProductionTimetableRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:ProductionTimetableRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ProductionTimetableAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:ProductionTimetableDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ProductionTimetableError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="EstimatedTimetableRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:EstimatedTimetableRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="EstimatedTimetableAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:EstimatedTimetableDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="EstimatedTimetableError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="StopTimetableRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:StopTimetableRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopTimetableAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:StopTimetableDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopTimetableError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="StopMonitoringRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:StopMonitoringRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopMonitoringMultipleRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:StopMonitoringMultipleRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopMonitoringAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:StopMonitoringDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopMonitoringError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="VehicleMonitoringRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:VehicleMonitoringRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="VehicleMonitoringAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:VehicleMonitoringDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="VehicleMonitoringError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="ConnectionTimetableRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:ConnectionTimetableRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionTimetableAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:ConnectionTimetableDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionTimetableError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="ConnectionMonitoringRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:ConnectionMonitoringRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionMonitoringAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:ConnectionMonitoringDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionMonitoringError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="GeneralMessageRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:GeneralMessageRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="GeneralMessageAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:GeneralMessageDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="GeneralMessageError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="FacilityMonitoringRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:FacilityMonitoringRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="FacilityMonitoringAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:FacilityMonitoringDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="FacilityMonitoringError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="SituationExchangeRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:SituationExchangeRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="SituationExchangeAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:SituationExchangeDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="SituationExchangeError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="ControlActionRequest">
<part name="ServiceRequestInfo" type="siriWS:WsServiceRequestInfoStructure"/>
<part name="Request" type="siri:ControlActionRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ControlActionAnswer">
<part name="ServiceDeliveryInfo" type="siri:ProducerResponseEndpointStructure"/>
<part name="Answer" type="siri:ControlActionDeliveriesStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ControlActionError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ServiceDeliveryErrorConditionElement"/>
</message>
<message name="GetCapabilitiesRequest">
<part name="Request" type="siri:CapabilitiesRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="GetCapabilitiesAnswer">
<part name="Answer" type="siri:CapabilitiesResponseStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="GetCapabilitiesError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="StopPointsDiscoveryRequest">
<part name="Request" type="siri:StopPointsDiscoveryRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopPointsDiscoveryAnswer">
<part name="Answer" type="siri:StopPointsDeliveryStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="StopPointsDiscoveryError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="LinesDiscoveryRequest">
<part name="Request" type="siri:LinesDiscoveryRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="LinesDiscoveryAnswer">
<part name="Answer" type="siri:LinesDeliveryStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="LinesDiscoveryError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="ConnectionLinksDiscoveryRequest">
<part name="Request" type="siri:ConnectionLinksDiscoveryRequestStructure"/>
<part name="RequestExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionLinksDiscoveryAnswer">
<part name="Answer" type="siri:ConnectionLinksDeliveryStructure"/>
<part name="AnswerExtension" type="siri:ExtensionsStructure"/>
</message>
<message name="ConnectionLinksDiscoveryError">
<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
<part name="SiriError" element="siri:ErrorConditionElement"/>
</message>
<message name="SiriServiceRequest">
<part name="Request" type="siri:ServiceRequestStructure"/>
</message>
<message name="SiriServiceAnswer">
<part name="Answer" type="siri:ServiceDeliveryStructure"/>
</message>
<portType name="SiriProducerRpcPort">
<documentation>Defines all the SIRI SOAP functionnal access</documentation>
<operation name="Subscribe">
<input message="siriWS:SubscriptionRequest"/>
<output message="siriWS:SubscriptionAnswer"/>
<fault name="FaultName" message="siriWS:SubscriptionError"/>
</operation>
<operation name="DeleteSubscription">
<input message="siriWS:DeleteSubscriptionRequest"/>
<output message="siriWS:DeleteSubscriptionAnswer"/>
<fault name="FaultName" message="siriWS:DeleteSubscriptionError"/>
</operation>
<operation name="DataSupply">
<input message="siriWS:DataSupplyRequest"/>
<output message="siriWS:DataSupplyAnswer"/>
<fault name="FaultName" message="siriWS:DataSupplyError"/>
</operation>
<operation name="CheckStatus">
<input message="siriWS:CheckStatusRequest"/>
<output message="siriWS:CheckStatusAnswer"/>
<fault name="FaultName" message="siriWS:CheckStatusError"/>
</operation>
<operation name="GetProductionTimetable">
<input message="siriWS:ProductionTimetableRequest"/>
<output message="siriWS:ProductionTimetableAnswer"/>
<fault name="FaultName" message="siriWS:ProductionTimetableError"/>
</operation>
<operation name="GetEstimatedTimetable">
<input message="siriWS:EstimatedTimetableRequest"/>
<output message="siriWS:EstimatedTimetableAnswer"/>
<fault name="FaultName" message="siriWS:EstimatedTimetableError"/>
</operation>
<operation name="GetStopTimetable">
<input message="siriWS:StopTimetableRequest"/>
<output message="siriWS:StopTimetableAnswer"/>
<fault name="FaultName" message="siriWS:StopTimetableError"/>
</operation>
<operation name="GetStopMonitoring">
<input message="siriWS:StopMonitoringRequest"/>
<output message="siriWS:StopMonitoringAnswer"/>
<fault name="FaultName" message="siriWS:StopMonitoringError"/>
</operation>
<operation name="GetMultipleStopMonitoring">
<documentation>GetMultipleStopMonitoring deprecated from Siri 2.0 (use GetSiriService instead)</documentation>
<input message="siriWS:StopMonitoringMultipleRequest"/>
<output message="siriWS:StopMonitoringAnswer"/>
<fault name="FaultName" message="siriWS:StopMonitoringError"/>
</operation>
<operation name="GetVehicleMonitoring">
<input message="siriWS:VehicleMonitoringRequest"/>
<output message="siriWS:VehicleMonitoringAnswer"/>
<fault name="FaultName" message="siriWS:VehicleMonitoringError"/>
</operation>
<operation name="GetConnectionTimetable">
<input message="siriWS:ConnectionTimetableRequest"/>
<output message="siriWS:ConnectionTimetableAnswer"/>
<fault name="FaultName" message="siriWS:ConnectionTimetableError"/>
</operation>
<operation name="GetConnectionMonitoring">
<input message="siriWS:ConnectionMonitoringRequest"/>
<output message="siriWS:ConnectionMonitoringAnswer"/>
<fault name="FaultName" message="siriWS:ConnectionMonitoringError"/>
</operation>
<operation name="GetGeneralMessage">
<input message="siriWS:GeneralMessageRequest"/>
<output message="siriWS:GeneralMessageAnswer"/>
<fault name="FaultName" message="siriWS:GeneralMessageError"/>
</operation>
<operation name="GetFacilityMonitoring">
<input message="siriWS:FacilityMonitoringRequest"/>
<output message="siriWS:FacilityMonitoringAnswer"/>
<fault name="FaultName" message="siriWS:FacilityMonitoringError"/>
</operation>
<operation name="GetSituationExchange">
<input message="siriWS:SituationExchangeRequest"/>
<output message="siriWS:SituationExchangeAnswer"/>
<fault name="FaultName" message="siriWS:SituationExchangeError"/>
</operation>
<operation name="GetControlAction">
<input message="siriWS:ControlActionRequest"/>
<output message="siriWS:ControlActionAnswer"/>
<fault name="FaultName" message="siriWS:ControlActionError"/>
</operation>
<operation name="GetCapabilities">
<input message="siriWS:GetCapabilitiesRequest"/>
<output message="siriWS:GetCapabilitiesAnswer"/>
<fault name="FaultName" message="siriWS:GetCapabilitiesError"/>
</operation>
<operation name="StopPointsDiscovery">
<input message="siriWS:StopPointsDiscoveryRequest"/>
<output message="siriWS:StopPointsDiscoveryAnswer"/>
<fault name="FaultName" message="siriWS:StopPointsDiscoveryError"/>
</operation>
<operation name="LinesDiscovery">
<input message="siriWS:LinesDiscoveryRequest"/>
<output message="siriWS:LinesDiscoveryAnswer"/>
<fault name="FaultName" message="siriWS:LinesDiscoveryError"/>
</operation>
<operation name="ConnectionLinksDiscovery">
<input message="siriWS:ConnectionLinksDiscoveryRequest"/>
<output message="siriWS:ConnectionLinksDiscoveryAnswer"/>
<fault name="FaultName" message="siriWS:ConnectionLinksDiscoveryError"/>
</operation>
<!-- SIRI 2.x addition : global SIRI service access (access to any SIRI services) -->
<operation name="GetSiriService">
<documentation>SIRI 2.x : Single access to any SIRI Service</documentation>
<input message="siriWS:SiriServiceRequest"/>
<output message="siriWS:SiriServiceAnswer"/>
</operation>
</portType>
<binding name="SiriProducerRpcBinding" type="siriWS:SiriProducerRpcPort">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<!-- ====general services ===== -->
<operation name="Subscribe">
<soap:operation soapAction="Subscribe"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="DeleteSubscription">
<soap:operation soapAction="DeleteSubscription"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="DataSupply">
<soap:operation soapAction="DataSupply"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="CheckStatus">
<soap:operation soapAction="CheckStatus"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<!-- ====SIRI services ===== -->
<operation name="GetProductionTimetable">
<soap:operation soapAction="GetProductionTimetable"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetEstimatedTimetable">
<soap:operation soapAction="GetEstimatedTimetable"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetStopTimetable">
<soap:operation soapAction="GetStopTimetable"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetStopMonitoring">
<soap:operation soapAction="GetStopMonitoring"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetMultipleStopMonitoring">
<soap:operation soapAction="GetMultipleStopMonitoring"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetVehicleMonitoring">
<soap:operation soapAction="GetVehicleMonitoring"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetConnectionTimetable">
<soap:operation soapAction="GetConnectionTimetable"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetConnectionMonitoring">
<soap:operation soapAction="GetConnectionMonitoring"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetGeneralMessage">
<soap:operation soapAction="GetGeneralMessage"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetFacilityMonitoring">
<soap:operation soapAction="GetFacilityMonitoring"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetSituationExchange">
<soap:operation soapAction="GetSituationExchange"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetControlAction">
<soap:operation soapAction="GetControlAction"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetCapabilities">
<soap:operation soapAction="GetCapabilities"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="GetSiriService">
<soap:operation soapAction="GetSiriService"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
</operation>
<operation name="StopPointsDiscovery">
<soap:operation soapAction="StopPointsDiscovery"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="LinesDiscovery">
<soap:operation soapAction="LinesDiscovery"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
<operation name="ConnectionLinksDiscovery">
<soap:operation soapAction="ConnectionLinksDiscovery"/>
<input>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</input>
<output>
<soap:body use="literal" namespace="http://wsdl.siri.org.uk"/>
</output>
<fault name="FaultName">
<soap:fault name="FaultName" use="literal"/>
</fault>
</operation>
</binding>
<service name="SiriProducerRpcServices">
<port name="SiriWSPort" binding="siriWS:SiriProducerRpcBinding">
<soap:address location="http://www.siri-service-location.com"/>
</port>
</service>
</definitions>