You are on page 1of 3

<?xml version="1.0" encoding="UTF-8"?

>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://telstra.com/sdfcore/bsc/assetManagement/v1"
xmlns:message="http://telstra.com/sdfcore/bsc/assetManagement/messages/v1_0"
xmlns:ns1="http://telstra.com/sdfcore/header/v1"
xmlns:ns="http://telstra.com/sdfcore/bsc/base/v1"
xmlns:sdf="http://telstra.com/sdfcore/bsc/common/annotations/v1_0"
targetNamespace="http://telstra.com/sdfcore/bsc/assetManagement/v1">
<wsdl:import namespace="http://telstra.com/sdfcore/header/v1"
location="../../SMC/SDFHeader_v1_0.wsdl"/>
<wsdl:import namespace="http://telstra.com/sdfcore/bsc/base/v1"
location="../Common/BaseBusinessService-v1.wsdl"/>
<wsdl:types>
<xs:schema
xmlns:message="http://telstra.com/sdfcore/bsc/assetManagement/messages/v1_0">
<xs:import
namespace="http://telstra.com/sdfcore/bsc/assetManagement/messages/v1_0"
schemaLocation="AssetManagementMessages-v1_0.xsd"/>
<xs:import
namespace="http://telstra.com/sdfcore/bsc/common/annotations/v1_0"
schemaLocation="../Common/Annotations-v1_0.xsd"/>
</xs:schema>
</wsdl:types>
<wsdl:message name="RetrieveServiceInventoryRequest">
<wsdl:part name="request"
element="message:RetrieveServiceInventoryRequest"/>
</wsdl:message>
<wsdl:message name="RetrieveServiceInventoryResponse">
<wsdl:part name="response"
element="message:RetrieveServiceInventoryResponse"/>
</wsdl:message>
<wsdl:message name="InvalidInputParameterFault">
<wsdl:part name="InvalidInputParameterFault"
element="message:InvalidInputParameterFault"/>
</wsdl:message>
<wsdl:message name="ServerErrorFault">
<wsdl:part name="ServerErrorFault" element="message:ServerErrorFault"/>
</wsdl:message>
<wsdl:message name="CallTimeoutFault">
<wsdl:part name="CallTimeoutFault" element="message:CallTimeoutFault"/>
</wsdl:message>
<wsdl:message name="ServiceUnavailableFault">
<wsdl:part name="ServiceUnavailableFault"
element="message:ServiceUnavailableFault"/>
</wsdl:message>
<wsdl:message name="DataOrValueFault">
<wsdl:part name="DataOrValueFault" element="message:DataOrValueFault"/>
</wsdl:message>
<wsdl:portType name="AssetManagementPortType_v1_0">
<wsdl:operation name="RetrieveServiceInventory">
<wsdl:documentation><sdf:opDesc>Retrieve service inventory from
USM via ISL-FUL MSI.</sdf:opDesc><sdf:limitations>None</sdf:limitations><sdf:pre-
conditions>Triggers: 1. Service gating for new access services in TR2.3 interim. 2.
HSDPA Captive portal in TR2.3 onwards. 3. Discovery primary search in TR2.3
onwards.</sdf:pre-conditions><sdf:post-conditions>Return list of Access Services
available to the party identified by the input message.</sdf:post-
conditions></wsdl:documentation>
<wsdl:input message="tns:RetrieveServiceInventoryRequest"/>
<wsdl:output message="tns:RetrieveServiceInventoryResponse"/>
<wsdl:fault name="GenericSDFUnhandledFault"
message="ns:GenericSDFUnhandledExceptionMessage"/>
<wsdl:fault name="InvalidInputParameterFault"
message="tns:InvalidInputParameterFault"/>
<wsdl:fault name="ServerErrorFault"
message="tns:ServerErrorFault"/>
<wsdl:fault name="CallTimeoutFault"
message="tns:CallTimeoutFault"/>
<wsdl:fault name="ServiceUnavailableFault"
message="tns:ServiceUnavailableFault"/>
<wsdl:fault name="DataOrValueFault"
message="tns:DataOrValueFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="AssetManagementHttpSoapBinding_v1_0"
type="tns:AssetManagementPortType_v1_0">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="RetrieveServiceInventory">
<soap:operation soapAction="RetrieveServiceInventory"/>
<wsdl:input>
<soap:header message="ns1:SDFConsumerRequestHeader"
part="sdfConsumerRequestHeader" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:header message="ns1:SDFConsumerResponseHeader"
part="sdfConsumerResponseHeader" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="GenericSDFUnhandledFault">
<soap:fault name="GenericSDFUnhandledFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidInputParameterFault">
<soap:fault name="InvalidInputParameterFault"
use="literal"/>
</wsdl:fault>
<wsdl:fault name="ServerErrorFault">
<soap:fault name="ServerErrorFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="CallTimeoutFault">
<soap:fault name="CallTimeoutFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ServiceUnavailableFault">
<soap:fault name="ServiceUnavailableFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="DataOrValueFault">
<soap:fault name="DataOrValueFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="AssetManagementService_v1_0">
<wsdl:port name="AssetManagementService"
binding="tns:AssetManagementHttpSoapBinding_v1_0">
<soap:address location="http://localhost/"/>
</wsdl:port>
</wsdl:service>
<sdf:bsc-service version="1.0.5" date="2009-10-15" name="Profile Management -
Asset Management" status="final" contactName="SDF Design Group" contactEmail="#
sdfdesign">
<sdf:dme filename="TAF0001-XXXXXX SDF Core - Business Service Contract
- Asset Management.pdf" number="TAF0001-XXXXXX"/>
<sdf:doc-ref name="TAF0001-506452 SDF-M-ESB - IACS - using ISL-FUL
ManageServiceInventory - TR2 3 v0 4.doc" dme="TAF0001-506452"/>
<sdf:doc-ref name="TAF0001-408609 - ISL-FUL - IASS -
ManageServiceInventory TR2.3.doc" dme="TAF0001-408609"/>
<sdf:doc-ref name="TAF0001-513250 - CR2707 Discovery SAD v0.3.doc"
dme="TAF0001-513250"/>
<sdf:doc-ref name="SDF Core - Data Dictionary" dme="TAF0001-341457"
version="" author="" date=""/>
</sdf:bsc-service>
<sdf:history>
<sdf:release issueDate="2009-08-27" version="1.0.0" author="SDF Design
Group">First public release</sdf:release>
<sdf:release issueDate="2009-09-09" version="1.0.1" author="SDF Design
Group">Added full MSI response message</sdf:release>
<sdf:release issueDate="2009-09-21" version="1.0.2" author="SDF Design
Group">Updated annotations with CDM mapping</sdf:release>
<sdf:release issueDate="2009-09-30" version="1.0.3" author="SDF Design
Group">CDM aligned parameters</sdf:release>
<sdf:release issueDate="2009-10-06" version="1.0.4" author="SDF Design
Group">Updated cardinality, moved address_id to Identification
nama/value</sdf:release>
<sdf:release issueDate="2009-10-15" version="1.0.5" author="SDF Design
Group">Changed data type of Instance Status to string</sdf:release>
</sdf:history>
</wsdl:definitions>

You might also like