Schema source not referenced

siri_wsProducer-Document.wsdl

SIRI/xsd/siri_wsProducer-Document.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" targetNamespace="http://wsdl.siri.org.uk">
	<types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://wsdl.siri.org.uk">
			<xsd:include schemaLocation="wsdl_model/siri_wsProducer-Framework.xsd"/>
			<xsd:include schemaLocation="wsdl_model/siri_wsProducer-DiscoveryCapability.xsd"/>
			<xsd:include schemaLocation="wsdl_model/siri_wsProducer-Services.xsd"/>
		</xsd:schema>
	</types>
	<message name="CheckStatusRequest">
		<part name="CheckStatusRequestParameters" element="siriWS:CheckStatus"/>
	</message>
	<message name="CheckStatusAnswer">
		<part name="CheckStatusAnswerParameters" element="siriWS:CheckStatusResponse"/>
	</message>
	<message name="CheckStatusError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="SubscriptionRequest">
		<part name="SubscriptionRequestParameters" element="siriWS:Subscribe"/>
	</message>
	<message name="SubscriptionAnswer">
		<part name="SubscriptionAnswerParameters" element="siriWS:SubscribeResponse"/>
	</message>
	<message name="SubscriptionError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="DeleteSubscriptionRequest">
		<part name="DeleteSubscriptionRequestParameters" element="siriWS:DeleteSubscription"/>
	</message>
	<message name="DeleteSubscriptionAnswer">
		<part name="DeleteSubscriptionAnswerParameters" element="siriWS:DeleteSubscriptionResponse"/>
	</message>
	<message name="DeleteSubscriptionError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="DataSupplyRequest">
		<part name="DataSupplyRequestParameters" element="siriWS:DataSupply"/>
	</message>
	<message name="DataSupplyAnswer">
		<part name="DataSupplyAnswerParameters" element="siriWS:DataSupplyResponse"/>
	</message>
	<message name="DataSupplyError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="ProductionTimetableRequest">
		<part name="ProductionTimetableRequestParameters" element="siriWS:GetProductionTimetable"/>
	</message>
	<message name="ProductionTimetableAnswer">
		<part name="ProductionTimetableAnswerParameters" element="siriWS:GetProductionTimetableResponse"/>
	</message>
	<message name="ProductionTimetableError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="EstimatedTimetableRequest">
		<part name="EstimatedTimetableRequestParameters" element="siriWS:GetEstimatedTimetable"/>
	</message>
	<message name="EstimatedTimetableAnswer">
		<part name="EstimatedTimetableAnswerParameters" element="siriWS:GetEstimatedTimetableResponse"/>
	</message>
	<message name="EstimatedTimetableError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="StopTimetableRequest">
		<part name="StopTimetableRequestParameters" element="siriWS:GetStopTimetable"/>
	</message>
	<message name="StopTimetableAnswer">
		<part name="StopTimetableAnswerParameters" element="siriWS:GetStopTimetableResponse"/>
	</message>
	<message name="StopTimetableError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="StopMonitoringRequest">
		<part name="StopMonitoringRequestParameters" element="siriWS:GetStopMonitoring"/>
	</message>
	<message name="StopMonitoringMultipleRequest">
		<part name="StopMonitoringMultipleRequestParameters" element="siriWS:GetMultipleStopMonitoring"/>
	</message>
	<message name="StopMonitoringAnswer">
		<part name="StopMonitoringAnswerParameters" element="siriWS:GetStopMonitoringResponse"/>
	</message>
	<message name="StopMonitoringMultipleAnswer">
		<part name="StopMonitoringMultipleAnswerParameters" element="siriWS:GetMultipleStopMonitoringResponse"/>
	</message>
	<message name="StopMonitoringError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="VehicleMonitoringRequest">
		<part name="VehicleMonitoringRequestParameters" element="siriWS:GetVehicleMonitoring"/>
	</message>
	<message name="VehicleMonitoringAnswer">
		<part name="VehicleMonitoringAnswerParameters" element="siriWS:GetVehicleMonitoringResponse"/>
	</message>
	<message name="VehicleMonitoringError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="ConnectionTimetableRequest">
		<part name="ConnectionTimetableRequestParameters" element="siriWS:GetConnectionTimetable"/>
	</message>
	<message name="ConnectionTimetableAnswer">
		<part name="ConnectionTimetableAnswerParameters" element="siriWS:GetConnectionTimetableResponse"/>
	</message>
	<message name="ConnectionTimetableError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="ConnectionMonitoringRequest">
		<part name="ConnectionMonitoringRequestParameters" element="siriWS:GetConnectionMonitoring"/>
	</message>
	<message name="ConnectionMonitoringAnswer">
		<part name="ConnectionMonitoringAnswerParameters" element="siriWS:GetConnectionMonitoringResponse"/>
	</message>
	<message name="ConnectionMonitoringError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="GeneralMessageRequest">
		<part name="GeneralMessageRequestParameters" element="siriWS:GetGeneralMessage"/>
	</message>
	<message name="GeneralMessageAnswer">
		<part name="GeneralMessageAnswerParameters" element="siriWS:GetGeneralMessageResponse"/>
	</message>
	<message name="GeneralMessageError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="FacilityMonitoringRequest">
		<part name="FacilityMonitoringRequestParameters" element="siriWS:GetFacilityMonitoring"/>
	</message>
	<message name="FacilityMonitoringAnswer">
		<part name="FacilityMonitoringAnswerParameters" element="siriWS:GetFacilityMonitoringResponse"/>
	</message>
	<message name="FacilityMonitoringError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="SituationExchangeRequest">
		<part name="SituationExchangeRequestParameters" element="siriWS:GetSituationExchange"/>
	</message>
	<message name="SituationExchangeAnswer">
		<part name="SituationExchangeAnswerParameters" element="siriWS:GetSituationExchangeResponse"/>
	</message>
	<message name="SituationExchangeError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="ControlActionRequest">
		<part name="ControlActionRequestParameters" element="siriWS:GetControlAction"/>
	</message>
	<message name="ControlActionAnswer">
		<part name="ControlActionAnswerParameters" element="siriWS:GetControlActionResponse"/>
	</message>
	<message name="ControlActionError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSServiceDeliveryErrorConditionElement"/>
	</message>
	<message name="GetCapabilitiesRequest">
		<part name="GetCapabilitiesRequestParameters" element="siriWS:GetCapabilities"/>
	</message>
	<message name="GetCapabilitiesAnswer">
		<part name="GetCapabilitiesAnswerParameters" element="siriWS:GetCapabilitiesResponse"/>
	</message>
	<message name="GetCapabilitiesError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="StopPointsDiscoveryRequest">
		<part name="StopPointsDiscoveryRequestParameters" element="siriWS:StopPointsDiscovery"/>
	</message>
	<message name="StopPointsDiscoveryAnswer">
		<part name="StopPointsDiscoveryAnswerParameters" element="siriWS:StopPointsDiscoveryResponse"/>
	</message>
	<message name="StopPointsDiscoveryError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="LinesDiscoveryRequest">
		<part name="LinesDiscoveryRequestParameters" element="siriWS:LinesDiscovery"/>
	</message>
	<message name="LinesDiscoveryAnswer">
		<part name="LinesDiscoveryAnswerParameters" element="siriWS:LinesDiscoveryResponse"/>
	</message>
	<message name="LinesDiscoveryError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="ConnectionLinksDiscoveryRequest">
		<part name="ConnectionLinksDiscoveryRequestParameters" element="siriWS:ConnectionLinksDiscovery"/>
	</message>
	<message name="ConnectionLinksDiscoveryAnswer">
		<part name="ConnectionLinksDiscoveryAnswerParameters" element="siriWS:ConnectionLinksDiscoveryResponse"/>
	</message>
	<message name="ConnectionLinksDiscoveryError">
		<documentation>SOAP Fault deprecated from Siri 2.0</documentation>
		<part name="SiriError" element="siriWS:WSErrorConditionElement"/>
	</message>
	<message name="SiriServiceRequest">
		<part name="SiriServiceRequestParameters" element="siriWS:GetSiriService"/>
	</message>
	<message name="SiriServiceAnswer">
		<part name="SiriServiceAnswerParameters" element="siriWS:GetSiriServiceResponse"/>
	</message>
	<portType name="SiriProducerDocPort">
		<!-- ====PORTS ================================================================================== -->
		<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:StopMonitoringMultipleAnswer"/>
			<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="SiriProducerDocBinding" type="siriWS:SiriProducerDocPort">
		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
		<!-- ====BINDINGS  ================================================================================== -->
		<!-- ====general  services ===== -->
		<operation name="Subscribe">
			<soap:operation soapAction="Subscribe"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="DeleteSubscription">
			<soap:operation soapAction="DeleteSubscription"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="DataSupply">
			<soap:operation soapAction="DataSupply"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="CheckStatus">
			<soap:operation soapAction="CheckStatus"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</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"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetEstimatedTimetable">
			<soap:operation soapAction="GetEstimatedTimetable"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetStopTimetable">
			<soap:operation soapAction="GetStopTimetable"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetStopMonitoring">
			<soap:operation soapAction="GetStopMonitoring"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetMultipleStopMonitoring">
			<soap:operation soapAction="GetMultipleStopMonitoring"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetVehicleMonitoring">
			<soap:operation soapAction="GetVehicleMonitoring"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetConnectionTimetable">
			<soap:operation soapAction="GetConnectionTimetable"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetConnectionMonitoring">
			<soap:operation soapAction="GetConnectionMonitoring"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetGeneralMessage">
			<soap:operation soapAction="GetGeneralMessage"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetFacilityMonitoring">
			<soap:operation soapAction="GetFacilityMonitoring"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetSituationExchange">
			<soap:operation soapAction="GetSituationExchange"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetControlAction">
			<soap:operation soapAction="GetControlAction"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="GetCapabilities">
			<soap:operation soapAction="GetCapabilities"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<!-- ====Access to any Siri Service (from 2.0) ===== -->
		<operation name="GetSiriService">
			<soap:operation soapAction="GetSiriService"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<!-- ====Discovery  services ===== -->
		<operation name="StopPointsDiscovery">
			<soap:operation soapAction="StopPointsDiscovery"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="LinesDiscovery">
			<soap:operation soapAction="LinesDiscovery"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
		<operation name="ConnectionLinksDiscovery">
			<soap:operation soapAction="ConnectionLinksDiscovery"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
			<fault name="FaultName">
				<soap:fault name="FaultName" use="literal"/>
			</fault>
		</operation>
	</binding>
	<service name="SiriProducerDocServices">
		<port name="SiriWSPort" binding="siriWS:SiriProducerDocBinding">
			<soap:address location="http://www.siri-service-location.com"/>
		</port>
	</service>
</definitions>