214 lines
9.7 KiB
XML
214 lines
9.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<wsdl:definitions
|
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
|
|
xmlns:tns="http://services.tigo.com.bo/"
|
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
|
name="ConsultarNumeroTemporal"
|
|
targetNamespace="http://services.tigo.com.bo/">
|
|
<wsdl:types>
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:tns="http://services.tigo.com.bo/"
|
|
targetNamespace="http://services.tigo.com.bo/"
|
|
version="1.0">
|
|
<xs:element name="Consultar"
|
|
type="tns:Consultar"/>
|
|
<xs:element name="ConsultarResponse"
|
|
type="tns:ConsultarResponse"/>
|
|
<xs:element name="ParameterType">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="parameterName"
|
|
type="xs:string"/>
|
|
<xs:element name="parameterValue"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
<xs:complexType name="Consultar">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0"
|
|
name="consultaRequest"
|
|
type="tns:ConsultaRequest"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsultaRequest">
|
|
<xs:sequence>
|
|
<xs:element name="bodyRequest"
|
|
type="tns:RequestBody"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="RequestBody">
|
|
<xs:sequence>
|
|
<xs:element name="msisdnList"
|
|
type="tns:MsisdnListType"/>
|
|
<xs:element minOccurs="0"
|
|
name="additionalParameters"
|
|
type="tns:AdditionalParameters"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="MsisdnListType">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded"
|
|
name="numbers"
|
|
type="tns:Numbers"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="Numbers">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0"
|
|
name="temporaryNumber"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="portNumber"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="AdditionalParameters">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded"
|
|
name="parametersList"
|
|
type="tns:Parameters"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="Parameters">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0"
|
|
name="name"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="value"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsultarResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0"
|
|
name="return"
|
|
type="tns:ConsultaResponse"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ConsultaResponse">
|
|
<xs:sequence>
|
|
<xs:element name="headerResponse"
|
|
type="tns:ResponseHeader"/>
|
|
<xs:element name="bodyResponse">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0"
|
|
name="msisdnList"
|
|
type="tns:MsisdnInformationType"/>
|
|
<xs:element name="transactionStatus"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="additionalResults">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded"
|
|
name="ParameterType">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element name="parameterName"
|
|
type="xs:string"/>
|
|
<xs:element name="parameterValue"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ResponseHeader">
|
|
<xs:sequence>
|
|
<xs:element name="code"
|
|
type="xs:string"/>
|
|
<xs:element name="description"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="MsisdnInformationType">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded"
|
|
name="msisdnInfo"
|
|
type="tns:ResponseBody"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="ResponseBody">
|
|
<xs:sequence>
|
|
<xs:element name="code"
|
|
type="xs:string"/>
|
|
<xs:element name="description"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="temporaryNumber"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="portInNumber"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="iccid"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="dateAssociation"
|
|
type="xs:dateTime"/>
|
|
<xs:element minOccurs="0"
|
|
name="dateEnabling"
|
|
type="xs:dateTime"/>
|
|
<xs:element minOccurs="0"
|
|
name="state"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="modality"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="commercialPlan"
|
|
type="xs:string"/>
|
|
<xs:element minOccurs="0"
|
|
name="idPlan"
|
|
type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="ConsultarResponse">
|
|
<wsdl:part element="tns:ConsultarResponse"
|
|
name="parameters"> </wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="Consultar">
|
|
<wsdl:part element="tns:Consultar"
|
|
name="parameters"> </wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:portType name="ConsultarNumeroTemporal">
|
|
<wsdl:operation name="Consultar">
|
|
<wsdl:input message="tns:Consultar"
|
|
name="Consultar"> </wsdl:input>
|
|
<wsdl:output message="tns:ConsultarResponse"
|
|
name="ConsultarResponse"> </wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="ConsultarNumeroTemporalPortBinding"
|
|
type="tns:ConsultarNumeroTemporal">
|
|
<soap:binding style="document"
|
|
transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="Consultar">
|
|
<soap:operation soapAction=""
|
|
style="document"/>
|
|
<wsdl:input name="Consultar">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="ConsultarResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="ConsultarNumeroTemporal">
|
|
<wsdl:port binding="tns:ConsultarNumeroTemporalPortBinding"
|
|
name="ConsultarNumeroTemporalPort">
|
|
<soap:address location="LOCALHOST"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions> |