<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
targetNamespace="urn:oasis:names:tc:SPML:0.1:provisioning:psp"
xmlns:tns="urn:oasis:names:tc:SPML:0.1:provisioning:psp"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:spml="urn:oasis:names:tc:SPML:0.1:provisioning:spml"
xmlns:query="urn:oasis:names:tc:SPML:0.1:provisioning:spmlquery">
<import namespace="urn:oasis:names:tc:SPML:0.1:spml" location="http://schemas.oasis-open.org/spml/spml.xsd"/>
<import namespace="urn:oasis:names:tc:SPML:0.1:spmlquery" location="http://schemas.oasis-open.org/spml/query.xsd"/>
<message name="queryRequest">
<part name="query" type="query:ProvisioningQuery"/>
<part name="options" type="query:ProvisioningQueryOptionsType"/>
</message>
<message name="iterateRequest"/>
<part name="iterator" type="query:ProvisioningIterator"/>
<part name="options" type="query:ProvisioningQueryOptionsType"/>
</message>
<message name="querySubscriptionsResponse">
<part name="result" type="query:ProvisioningQueryResultType"/>
<part name="subscriptions" type="spml:ProvisioningServiceSubscriptionsType"/>
</message>
<message name="iterateSubscriptionsResponse">
<part name="result" type="query:ProvisioningQueryResultType"/>
<part name="subscriptions" type="spml:ProvisioningServiceSubscriptionsType"/>
</message>
<message name="queryTargetsResponse">
<part name="result" type="query:ProvisioningQueryResultType"/>
<part name="targets" type="spml:ProvisioningServiceTargetsType"/>
</message>
<message name="iterateTargetsResponse">
<part name="result" type="query:ProvisioningQueryResultType"/>
<part name="targets" type="spml:ProvisioningServiceTargetsType"/>
</message>
<portType name="ProvisioningSubscriptionQuery">
<operation name="querySubscriptions">
<input message="tns:queryRequest"/>
<output message="tns:querySubscriptionsResponse"/>
</operation>
<operation name="iterateSubscriptions">
<input message="tns:iterateRequest"/>
<output message="tns:iterateSubscriptionsResponse"/>
</operation>
</portType>
<portType name="ProvisioningTargetQuery">
<operation name="queryTargets">
<input message="tns:queryRequest"/>
<output message="tns:queryTargetsResponse"/>
</operation>
<operation name="iterateTargets">
<input message="tns:iterateRequest"/>
<output message="tns:iterateTargetsResponse"/>
</operation>
</portType>
</definitions>
|