<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://sms.srv.telecom" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:ax23="http://returnvalue.srv.telecom/xsd" xmlns:ax21="http://input.srv.telecom/xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://sms.srv.telecom">
    <wsdl:documentation>TelAccess</wsdl:documentation>
    <wsdl:types>
        <xs:schema xmlns:ax24="http://returnvalue.srv.telecom/xsd" xmlns:ax22="http://input.srv.telecom/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://sms.srv.telecom">
            <xs:import namespace="http://input.srv.telecom/xsd"/>
            <xs:import namespace="http://returnvalue.srv.telecom/xsd"/>
            <xs:element name="getAccountInfo">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getAccountInfoResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueAccountInfo"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhoneToGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputPhoneIdGroupId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhoneToGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="logon">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputLogon"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="logonResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyPhone">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputModifyPhone"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyPhoneResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyPhoneGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputModifyPhoneGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="modifyPhoneGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removeBirthdayFromPhone">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removeBirthdayFromPhoneResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removePhoneFromGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputPhoneIdGroupId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removePhoneFromGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removePhoneGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="removePhoneGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setBirthdayToPhone">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSpecialDate"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="setBirthdayToPhoneResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBase"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSessionStateResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueBooleanString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneBirthday">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneBirthdayResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueDate"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getInSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputInSmsFilter"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getInSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueInSmsStatusList"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getInboxInfo">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getInboxInfoResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueInboxInfo"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhoneGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputAddPhoneGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhoneGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="clearPhoneGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="clearPhoneGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getAccountListResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGroupListByPhoneId">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGroupListByPhoneIdResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getInboxListResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneGroupListResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListInt"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneListInGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneListInGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListLong"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchPhone">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSearchString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="searchPhoneResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueListLong"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhone">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputAddPhone"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="addPhoneResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueLong"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneInfo">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneInfoResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValuePhoneInfo"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendFlashSmsToGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSmsToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendFlashSmsToGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueSendToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSmsToGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSmsToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSmsToGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueSendToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendWapPushSmsToGroup">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendWapPushToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendWapPushSmsToGroupResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueSendToGroup"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGroupStatus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputStringId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getGroupStatusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueSmsGroupStatus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSingleStatus">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputStringId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getSingleStatusResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueSmsSingleStatus"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendFlashSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSms"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendFlashSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleFlashSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSimpleSms"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleFlashSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSimpleSms"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleWapPushSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSimpleWapPush"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSimpleWapPushSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendSms"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendWapPushSms">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputSendWapPush"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="sendWapPushSmsResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneGroupInfo">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="param" nillable="true" type="ax22:InputId"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="getPhoneGroupInfoResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ax24:ReturnValueStringString"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://returnvalue.srv.telecom/xsd">
            <xs:complexType name="ReturnValueBase">
                <xs:sequence>
                    <xs:element minOccurs="0" name="errorCode" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="errorDescription" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ReturnValueAccountInfo">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="active" nillable="true" type="xs:boolean"/>
                            <xs:element minOccurs="0" name="actualBalance" nillable="true" type="xs:double"/>
                            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="overDraft" nillable="true" type="xs:double"/>
                            <xs:element minOccurs="0" name="suspended" nillable="true" type="xs:boolean"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueBoolean">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="boolResult" nillable="true" type="xs:boolean"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueBooleanString">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBoolean">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="strResult" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueDate">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="dTResult" nillable="true" type="xs:dateTime"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueInSmsStatusList">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element maxOccurs="unbounded" minOccurs="0" name="list" nillable="true" type="ax23:InSmsStatus"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InSmsStatus">
                <xs:sequence>
                    <xs:element minOccurs="0" name="created" nillable="true" type="xs:dateTime"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="sender" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="target" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="text" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ReturnValueInboxInfo">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="active" nillable="true" type="xs:boolean"/>
                            <xs:element minOccurs="0" name="confirmed" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="desc" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="number" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="prefix" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueInt">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="intResult" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueListInt">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element maxOccurs="unbounded" minOccurs="0" name="listIntResult" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueListLong">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element maxOccurs="unbounded" minOccurs="0" name="listLongResult" nillable="true" type="xs:long"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueLong">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="longResult" nillable="true" type="xs:long"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValuePhoneInfo">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="custom1" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="custom2" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="desc" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="fname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="icq" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="lname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="mname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="position" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueSendToGroup">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="notSentCount" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="sentCount" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueSmsGroupStatus">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element maxOccurs="unbounded" minOccurs="0" name="list" nillable="true" type="ax23:SmsStatus"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="SmsStatus">
                <xs:sequence>
                    <xs:element minOccurs="0" name="closeTime" nillable="true" type="xs:dateTime"/>
                    <xs:element minOccurs="0" name="count" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="status" nillable="true" type="xs:int"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="ReturnValueSmsSingleStatus">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="status" nillable="true" type="ax23:SmsStatus"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueString">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueBase">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="strResult" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="ReturnValueStringString">
                <xs:complexContent>
                    <xs:extension base="ax23:ReturnValueString">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="str2Result" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:schema>
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://input.srv.telecom/xsd">
            <xs:complexType name="InputId">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:long"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputPhoneIdGroupId">
                <xs:sequence>
                    <xs:element minOccurs="0" name="groupId" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="phoneId" nillable="true" type="xs:long"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputLogon">
                <xs:sequence>
                    <xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="userName" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputModifyPhone">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="custom1" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="custom2" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="desc" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="fname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="icq" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="lname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="mname" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="position" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputModifyPhoneGroup">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="newCode" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="newName" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputSpecialDate">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="specialDate" nillable="true" type="xs:dateTime"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputInSmsFilter">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="since" nillable="true" type="xs:dateTime"/>
                            <xs:element minOccurs="0" name="status" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="till" nillable="true" type="xs:dateTime"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputAddPhoneGroup">
                <xs:sequence>
                    <xs:element minOccurs="0" name="code" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputSearchString">
                <xs:sequence>
                    <xs:element minOccurs="0" name="searchString" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputAddPhone">
                <xs:sequence>
                    <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="custom1" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="custom2" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="desc" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="email" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="fname" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
                    <xs:element maxOccurs="unbounded" minOccurs="0" name="groupId" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="icq" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="lname" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="mname" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="position" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputSendSmsToGroup">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="gender" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="sender" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="usePhoneTime" nillable="true" type="xs:boolean"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputSendWapPushToGroup">
                <xs:complexContent>
                    <xs:extension base="ax21:InputSendSmsToGroup">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="expiredTime" nillable="true" type="xs:dateTime"/>
                            <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputStringId">
                <xs:sequence>
                    <xs:element minOccurs="0" name="id" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputSendSms">
                <xs:complexContent>
                    <xs:extension base="ax21:InputId">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                            <xs:element minOccurs="0" name="sender" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="text" nillable="true" type="xs:string"/>
                            <xs:element minOccurs="0" name="usePhoneTime" nillable="true" type="xs:boolean"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputSendSimpleSms">
                <xs:sequence>
                    <xs:element minOccurs="0" name="allowSince" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="allowTill" nillable="true" type="xs:int"/>
                    <xs:element minOccurs="0" name="phone" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="sender" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="text" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="usePhoneTime" nillable="true" type="xs:boolean"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="InputSendSimpleWapPush">
                <xs:complexContent>
                    <xs:extension base="ax21:InputSendSimpleSms">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="expiredTime" nillable="true" type="xs:dateTime"/>
                            <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
            <xs:complexType name="InputSendWapPush">
                <xs:complexContent>
                    <xs:extension base="ax21:InputSendSms">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="expiredTime" nillable="true" type="xs:dateTime"/>
                            <xs:element minOccurs="0" name="url" nillable="true" type="xs:string"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="getInSmsRequest">
        <wsdl:part name="parameters" element="ns:getInSms"/>
    </wsdl:message>
    <wsdl:message name="getInSmsResponse">
        <wsdl:part name="parameters" element="ns:getInSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="sendSmsRequest">
        <wsdl:part name="parameters" element="ns:sendSms"/>
    </wsdl:message>
    <wsdl:message name="sendSmsResponse">
        <wsdl:part name="parameters" element="ns:sendSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="removeBirthdayFromPhoneRequest">
        <wsdl:part name="parameters" element="ns:removeBirthdayFromPhone"/>
    </wsdl:message>
    <wsdl:message name="removeBirthdayFromPhoneResponse">
        <wsdl:part name="parameters" element="ns:removeBirthdayFromPhoneResponse"/>
    </wsdl:message>
    <wsdl:message name="logoffRequest"/>
    <wsdl:message name="logoffResponse"/>
    <wsdl:message name="getSessionStateRequest"/>
    <wsdl:message name="getSessionStateResponse">
        <wsdl:part name="parameters" element="ns:getSessionStateResponse"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleWapPushSmsRequest">
        <wsdl:part name="parameters" element="ns:sendSimpleWapPushSms"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleWapPushSmsResponse">
        <wsdl:part name="parameters" element="ns:sendSimpleWapPushSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="addPhoneGroupRequest">
        <wsdl:part name="parameters" element="ns:addPhoneGroup"/>
    </wsdl:message>
    <wsdl:message name="addPhoneGroupResponse">
        <wsdl:part name="parameters" element="ns:addPhoneGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleSmsRequest">
        <wsdl:part name="parameters" element="ns:sendSimpleSms"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleSmsResponse">
        <wsdl:part name="parameters" element="ns:sendSimpleSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="getGroupStatusRequest">
        <wsdl:part name="parameters" element="ns:getGroupStatus"/>
    </wsdl:message>
    <wsdl:message name="getGroupStatusResponse">
        <wsdl:part name="parameters" element="ns:getGroupStatusResponse"/>
    </wsdl:message>
    <wsdl:message name="removePhoneFromGroupRequest">
        <wsdl:part name="parameters" element="ns:removePhoneFromGroup"/>
    </wsdl:message>
    <wsdl:message name="removePhoneFromGroupResponse">
        <wsdl:part name="parameters" element="ns:removePhoneFromGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="addPhoneRequest">
        <wsdl:part name="parameters" element="ns:addPhone"/>
    </wsdl:message>
    <wsdl:message name="addPhoneResponse">
        <wsdl:part name="parameters" element="ns:addPhoneResponse"/>
    </wsdl:message>
    <wsdl:message name="modifyPhoneGroupRequest">
        <wsdl:part name="parameters" element="ns:modifyPhoneGroup"/>
    </wsdl:message>
    <wsdl:message name="modifyPhoneGroupResponse">
        <wsdl:part name="parameters" element="ns:modifyPhoneGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleFlashSmsRequest">
        <wsdl:part name="parameters" element="ns:sendSimpleFlashSms"/>
    </wsdl:message>
    <wsdl:message name="sendSimpleFlashSmsResponse">
        <wsdl:part name="parameters" element="ns:sendSimpleFlashSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="getPhoneGroupInfoRequest">
        <wsdl:part name="parameters" element="ns:getPhoneGroupInfo"/>
    </wsdl:message>
    <wsdl:message name="getPhoneGroupInfoResponse">
        <wsdl:part name="parameters" element="ns:getPhoneGroupInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="sendFlashSmsToGroupRequest">
        <wsdl:part name="parameters" element="ns:sendFlashSmsToGroup"/>
    </wsdl:message>
    <wsdl:message name="sendFlashSmsToGroupResponse">
        <wsdl:part name="parameters" element="ns:sendFlashSmsToGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="sendWapPushSmsRequest">
        <wsdl:part name="parameters" element="ns:sendWapPushSms"/>
    </wsdl:message>
    <wsdl:message name="sendWapPushSmsResponse">
        <wsdl:part name="parameters" element="ns:sendWapPushSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="setBirthdayToPhoneRequest">
        <wsdl:part name="parameters" element="ns:setBirthdayToPhone"/>
    </wsdl:message>
    <wsdl:message name="setBirthdayToPhoneResponse">
        <wsdl:part name="parameters" element="ns:setBirthdayToPhoneResponse"/>
    </wsdl:message>
    <wsdl:message name="getGroupListByPhoneIdRequest">
        <wsdl:part name="parameters" element="ns:getGroupListByPhoneId"/>
    </wsdl:message>
    <wsdl:message name="getGroupListByPhoneIdResponse">
        <wsdl:part name="parameters" element="ns:getGroupListByPhoneIdResponse"/>
    </wsdl:message>
    <wsdl:message name="addPhoneToGroupRequest">
        <wsdl:part name="parameters" element="ns:addPhoneToGroup"/>
    </wsdl:message>
    <wsdl:message name="addPhoneToGroupResponse">
        <wsdl:part name="parameters" element="ns:addPhoneToGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="getAccountListRequest"/>
    <wsdl:message name="getAccountListResponse">
        <wsdl:part name="parameters" element="ns:getAccountListResponse"/>
    </wsdl:message>
    <wsdl:message name="getPhoneInfoRequest">
        <wsdl:part name="parameters" element="ns:getPhoneInfo"/>
    </wsdl:message>
    <wsdl:message name="getPhoneInfoResponse">
        <wsdl:part name="parameters" element="ns:getPhoneInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="getAccountInfoRequest">
        <wsdl:part name="parameters" element="ns:getAccountInfo"/>
    </wsdl:message>
    <wsdl:message name="getAccountInfoResponse">
        <wsdl:part name="parameters" element="ns:getAccountInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="searchPhoneRequest">
        <wsdl:part name="parameters" element="ns:searchPhone"/>
    </wsdl:message>
    <wsdl:message name="searchPhoneResponse">
        <wsdl:part name="parameters" element="ns:searchPhoneResponse"/>
    </wsdl:message>
    <wsdl:message name="getInboxInfoRequest">
        <wsdl:part name="parameters" element="ns:getInboxInfo"/>
    </wsdl:message>
    <wsdl:message name="getInboxInfoResponse">
        <wsdl:part name="parameters" element="ns:getInboxInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="sendFlashSmsRequest">
        <wsdl:part name="parameters" element="ns:sendFlashSms"/>
    </wsdl:message>
    <wsdl:message name="sendFlashSmsResponse">
        <wsdl:part name="parameters" element="ns:sendFlashSmsResponse"/>
    </wsdl:message>
    <wsdl:message name="getPhoneGroupListRequest"/>
    <wsdl:message name="getPhoneGroupListResponse">
        <wsdl:part name="parameters" element="ns:getPhoneGroupListResponse"/>
    </wsdl:message>
    <wsdl:message name="clearPhoneGroupRequest">
        <wsdl:part name="parameters" element="ns:clearPhoneGroup"/>
    </wsdl:message>
    <wsdl:message name="clearPhoneGroupResponse">
        <wsdl:part name="parameters" element="ns:clearPhoneGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="getSingleStatusRequest">
        <wsdl:part name="parameters" element="ns:getSingleStatus"/>
    </wsdl:message>
    <wsdl:message name="getSingleStatusResponse">
        <wsdl:part name="parameters" element="ns:getSingleStatusResponse"/>
    </wsdl:message>
    <wsdl:message name="getInboxListRequest"/>
    <wsdl:message name="getInboxListResponse">
        <wsdl:part name="parameters" element="ns:getInboxListResponse"/>
    </wsdl:message>
    <wsdl:message name="getPhoneListInGroupRequest">
        <wsdl:part name="parameters" element="ns:getPhoneListInGroup"/>
    </wsdl:message>
    <wsdl:message name="getPhoneListInGroupResponse">
        <wsdl:part name="parameters" element="ns:getPhoneListInGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="modifyPhoneRequest">
        <wsdl:part name="parameters" element="ns:modifyPhone"/>
    </wsdl:message>
    <wsdl:message name="modifyPhoneResponse">
        <wsdl:part name="parameters" element="ns:modifyPhoneResponse"/>
    </wsdl:message>
    <wsdl:message name="sendWapPushSmsToGroupRequest">
        <wsdl:part name="parameters" element="ns:sendWapPushSmsToGroup"/>
    </wsdl:message>
    <wsdl:message name="sendWapPushSmsToGroupResponse">
        <wsdl:part name="parameters" element="ns:sendWapPushSmsToGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="sendSmsToGroupRequest">
        <wsdl:part name="parameters" element="ns:sendSmsToGroup"/>
    </wsdl:message>
    <wsdl:message name="sendSmsToGroupResponse">
        <wsdl:part name="parameters" element="ns:sendSmsToGroupResponse"/>
    </wsdl:message>
    <wsdl:message name="getPhoneBirthdayRequest">
        <wsdl:part name="parameters" element="ns:getPhoneBirthday"/>
    </wsdl:message>
    <wsdl:message name="getPhoneBirthdayResponse">
        <wsdl:part name="parameters" element="ns:getPhoneBirthdayResponse"/>
    </wsdl:message>
    <wsdl:message name="setSingleStatusRequest"/>
    <wsdl:message name="setSingleStatusResponse"/>
    <wsdl:message name="logonRequest">
        <wsdl:part name="parameters" element="ns:logon"/>
    </wsdl:message>
    <wsdl:message name="logonResponse">
        <wsdl:part name="parameters" element="ns:logonResponse"/>
    </wsdl:message>
    <wsdl:message name="removePhoneGroupRequest">
        <wsdl:part name="parameters" element="ns:removePhoneGroup"/>
    </wsdl:message>
    <wsdl:message name="removePhoneGroupResponse">
        <wsdl:part name="parameters" element="ns:removePhoneGroupResponse"/>
    </wsdl:message>
    <wsdl:portType name="TelAccessPortType">
        <wsdl:operation name="getInSms">
            <wsdl:input message="ns:getInSmsRequest" wsaw:Action="urn:getInSms"/>
            <wsdl:output message="ns:getInSmsResponse" wsaw:Action="urn:getInSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendSms">
            <wsdl:input message="ns:sendSmsRequest" wsaw:Action="urn:sendSms"/>
            <wsdl:output message="ns:sendSmsResponse" wsaw:Action="urn:sendSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="removeBirthdayFromPhone">
            <wsdl:input message="ns:removeBirthdayFromPhoneRequest" wsaw:Action="urn:removeBirthdayFromPhone"/>
            <wsdl:output message="ns:removeBirthdayFromPhoneResponse" wsaw:Action="urn:removeBirthdayFromPhoneResponse"/>
        </wsdl:operation>
        <wsdl:operation name="logoff">
            <wsdl:input message="ns:logoffRequest" wsaw:Action="urn:logoff"/>
            <wsdl:output message="ns:logoffResponse" wsaw:Action="urn:logoffResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getSessionState">
            <wsdl:input message="ns:getSessionStateRequest" wsaw:Action="urn:getSessionState"/>
            <wsdl:output message="ns:getSessionStateResponse" wsaw:Action="urn:getSessionStateResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleWapPushSms">
            <wsdl:input message="ns:sendSimpleWapPushSmsRequest" wsaw:Action="urn:sendSimpleWapPushSms"/>
            <wsdl:output message="ns:sendSimpleWapPushSmsResponse" wsaw:Action="urn:sendSimpleWapPushSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="addPhoneGroup">
            <wsdl:input message="ns:addPhoneGroupRequest" wsaw:Action="urn:addPhoneGroup"/>
            <wsdl:output message="ns:addPhoneGroupResponse" wsaw:Action="urn:addPhoneGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleSms">
            <wsdl:input message="ns:sendSimpleSmsRequest" wsaw:Action="urn:sendSimpleSms"/>
            <wsdl:output message="ns:sendSimpleSmsResponse" wsaw:Action="urn:sendSimpleSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getGroupStatus">
            <wsdl:input message="ns:getGroupStatusRequest" wsaw:Action="urn:getGroupStatus"/>
            <wsdl:output message="ns:getGroupStatusResponse" wsaw:Action="urn:getGroupStatusResponse"/>
        </wsdl:operation>
        <wsdl:operation name="removePhoneFromGroup">
            <wsdl:input message="ns:removePhoneFromGroupRequest" wsaw:Action="urn:removePhoneFromGroup"/>
            <wsdl:output message="ns:removePhoneFromGroupResponse" wsaw:Action="urn:removePhoneFromGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="addPhone">
            <wsdl:input message="ns:addPhoneRequest" wsaw:Action="urn:addPhone"/>
            <wsdl:output message="ns:addPhoneResponse" wsaw:Action="urn:addPhoneResponse"/>
        </wsdl:operation>
        <wsdl:operation name="modifyPhoneGroup">
            <wsdl:input message="ns:modifyPhoneGroupRequest" wsaw:Action="urn:modifyPhoneGroup"/>
            <wsdl:output message="ns:modifyPhoneGroupResponse" wsaw:Action="urn:modifyPhoneGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleFlashSms">
            <wsdl:input message="ns:sendSimpleFlashSmsRequest" wsaw:Action="urn:sendSimpleFlashSms"/>
            <wsdl:output message="ns:sendSimpleFlashSmsResponse" wsaw:Action="urn:sendSimpleFlashSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupInfo">
            <wsdl:input message="ns:getPhoneGroupInfoRequest" wsaw:Action="urn:getPhoneGroupInfo"/>
            <wsdl:output message="ns:getPhoneGroupInfoResponse" wsaw:Action="urn:getPhoneGroupInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSmsToGroup">
            <wsdl:input message="ns:sendFlashSmsToGroupRequest" wsaw:Action="urn:sendFlashSmsToGroup"/>
            <wsdl:output message="ns:sendFlashSmsToGroupResponse" wsaw:Action="urn:sendFlashSmsToGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSms">
            <wsdl:input message="ns:sendWapPushSmsRequest" wsaw:Action="urn:sendWapPushSms"/>
            <wsdl:output message="ns:sendWapPushSmsResponse" wsaw:Action="urn:sendWapPushSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="setBirthdayToPhone">
            <wsdl:input message="ns:setBirthdayToPhoneRequest" wsaw:Action="urn:setBirthdayToPhone"/>
            <wsdl:output message="ns:setBirthdayToPhoneResponse" wsaw:Action="urn:setBirthdayToPhoneResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getGroupListByPhoneId">
            <wsdl:input message="ns:getGroupListByPhoneIdRequest" wsaw:Action="urn:getGroupListByPhoneId"/>
            <wsdl:output message="ns:getGroupListByPhoneIdResponse" wsaw:Action="urn:getGroupListByPhoneIdResponse"/>
        </wsdl:operation>
        <wsdl:operation name="addPhoneToGroup">
            <wsdl:input message="ns:addPhoneToGroupRequest" wsaw:Action="urn:addPhoneToGroup"/>
            <wsdl:output message="ns:addPhoneToGroupResponse" wsaw:Action="urn:addPhoneToGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getAccountList">
            <wsdl:input message="ns:getAccountListRequest" wsaw:Action="urn:getAccountList"/>
            <wsdl:output message="ns:getAccountListResponse" wsaw:Action="urn:getAccountListResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getPhoneInfo">
            <wsdl:input message="ns:getPhoneInfoRequest" wsaw:Action="urn:getPhoneInfo"/>
            <wsdl:output message="ns:getPhoneInfoResponse" wsaw:Action="urn:getPhoneInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getAccountInfo">
            <wsdl:input message="ns:getAccountInfoRequest" wsaw:Action="urn:getAccountInfo"/>
            <wsdl:output message="ns:getAccountInfoResponse" wsaw:Action="urn:getAccountInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="searchPhone">
            <wsdl:input message="ns:searchPhoneRequest" wsaw:Action="urn:searchPhone"/>
            <wsdl:output message="ns:searchPhoneResponse" wsaw:Action="urn:searchPhoneResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getInboxInfo">
            <wsdl:input message="ns:getInboxInfoRequest" wsaw:Action="urn:getInboxInfo"/>
            <wsdl:output message="ns:getInboxInfoResponse" wsaw:Action="urn:getInboxInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSms">
            <wsdl:input message="ns:sendFlashSmsRequest" wsaw:Action="urn:sendFlashSms"/>
            <wsdl:output message="ns:sendFlashSmsResponse" wsaw:Action="urn:sendFlashSmsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupList">
            <wsdl:input message="ns:getPhoneGroupListRequest" wsaw:Action="urn:getPhoneGroupList"/>
            <wsdl:output message="ns:getPhoneGroupListResponse" wsaw:Action="urn:getPhoneGroupListResponse"/>
        </wsdl:operation>
        <wsdl:operation name="clearPhoneGroup">
            <wsdl:input message="ns:clearPhoneGroupRequest" wsaw:Action="urn:clearPhoneGroup"/>
            <wsdl:output message="ns:clearPhoneGroupResponse" wsaw:Action="urn:clearPhoneGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getSingleStatus">
            <wsdl:input message="ns:getSingleStatusRequest" wsaw:Action="urn:getSingleStatus"/>
            <wsdl:output message="ns:getSingleStatusResponse" wsaw:Action="urn:getSingleStatusResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getInboxList">
            <wsdl:input message="ns:getInboxListRequest" wsaw:Action="urn:getInboxList"/>
            <wsdl:output message="ns:getInboxListResponse" wsaw:Action="urn:getInboxListResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getPhoneListInGroup">
            <wsdl:input message="ns:getPhoneListInGroupRequest" wsaw:Action="urn:getPhoneListInGroup"/>
            <wsdl:output message="ns:getPhoneListInGroupResponse" wsaw:Action="urn:getPhoneListInGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="modifyPhone">
            <wsdl:input message="ns:modifyPhoneRequest" wsaw:Action="urn:modifyPhone"/>
            <wsdl:output message="ns:modifyPhoneResponse" wsaw:Action="urn:modifyPhoneResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSmsToGroup">
            <wsdl:input message="ns:sendWapPushSmsToGroupRequest" wsaw:Action="urn:sendWapPushSmsToGroup"/>
            <wsdl:output message="ns:sendWapPushSmsToGroupResponse" wsaw:Action="urn:sendWapPushSmsToGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="sendSmsToGroup">
            <wsdl:input message="ns:sendSmsToGroupRequest" wsaw:Action="urn:sendSmsToGroup"/>
            <wsdl:output message="ns:sendSmsToGroupResponse" wsaw:Action="urn:sendSmsToGroupResponse"/>
        </wsdl:operation>
        <wsdl:operation name="getPhoneBirthday">
            <wsdl:input message="ns:getPhoneBirthdayRequest" wsaw:Action="urn:getPhoneBirthday"/>
            <wsdl:output message="ns:getPhoneBirthdayResponse" wsaw:Action="urn:getPhoneBirthdayResponse"/>
        </wsdl:operation>
        <wsdl:operation name="setSingleStatus">
            <wsdl:input message="ns:setSingleStatusRequest" wsaw:Action="urn:setSingleStatus"/>
            <wsdl:output message="ns:setSingleStatusResponse" wsaw:Action="urn:setSingleStatusResponse"/>
        </wsdl:operation>
        <wsdl:operation name="logon">
            <wsdl:input message="ns:logonRequest" wsaw:Action="urn:logon"/>
            <wsdl:output message="ns:logonResponse" wsaw:Action="urn:logonResponse"/>
        </wsdl:operation>
        <wsdl:operation name="removePhoneGroup">
            <wsdl:input message="ns:removePhoneGroupRequest" wsaw:Action="urn:removePhoneGroup"/>
            <wsdl:output message="ns:removePhoneGroupResponse" wsaw:Action="urn:removePhoneGroupResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="TelAccessSoap11Binding" type="ns:TelAccessPortType">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="sendSms">
            <soap:operation soapAction="urn:sendSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInSms">
            <soap:operation soapAction="urn:getInSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="logoff">
            <soap:operation soapAction="urn:logoff" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removeBirthdayFromPhone">
            <soap:operation soapAction="urn:removeBirthdayFromPhone" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getSessionState">
            <soap:operation soapAction="urn:getSessionState" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhoneGroup">
            <soap:operation soapAction="urn:addPhoneGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleWapPushSms">
            <soap:operation soapAction="urn:sendSimpleWapPushSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleSms">
            <soap:operation soapAction="urn:sendSimpleSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getGroupStatus">
            <soap:operation soapAction="urn:getGroupStatus" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyPhoneGroup">
            <soap:operation soapAction="urn:modifyPhoneGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhone">
            <soap:operation soapAction="urn:addPhone" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removePhoneFromGroup">
            <soap:operation soapAction="urn:removePhoneFromGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleFlashSms">
            <soap:operation soapAction="urn:sendSimpleFlashSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupInfo">
            <soap:operation soapAction="urn:getPhoneGroupInfo" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSmsToGroup">
            <soap:operation soapAction="urn:sendFlashSmsToGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSms">
            <soap:operation soapAction="urn:sendWapPushSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getGroupListByPhoneId">
            <soap:operation soapAction="urn:getGroupListByPhoneId" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="setBirthdayToPhone">
            <soap:operation soapAction="urn:setBirthdayToPhone" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getAccountList">
            <soap:operation soapAction="urn:getAccountList" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhoneToGroup">
            <soap:operation soapAction="urn:addPhoneToGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneInfo">
            <soap:operation soapAction="urn:getPhoneInfo" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="searchPhone">
            <soap:operation soapAction="urn:searchPhone" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getAccountInfo">
            <soap:operation soapAction="urn:getAccountInfo" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInboxInfo">
            <soap:operation soapAction="urn:getInboxInfo" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSms">
            <soap:operation soapAction="urn:sendFlashSms" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="clearPhoneGroup">
            <soap:operation soapAction="urn:clearPhoneGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupList">
            <soap:operation soapAction="urn:getPhoneGroupList" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getSingleStatus">
            <soap:operation soapAction="urn:getSingleStatus" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInboxList">
            <soap:operation soapAction="urn:getInboxList" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyPhone">
            <soap:operation soapAction="urn:modifyPhone" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneListInGroup">
            <soap:operation soapAction="urn:getPhoneListInGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSmsToGroup">
            <soap:operation soapAction="urn:sendWapPushSmsToGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneBirthday">
            <soap:operation soapAction="urn:getPhoneBirthday" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSmsToGroup">
            <soap:operation soapAction="urn:sendSmsToGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="setSingleStatus">
            <soap:operation soapAction="urn:setSingleStatus" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="logon">
            <soap:operation soapAction="urn:logon" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removePhoneGroup">
            <soap:operation soapAction="urn:removePhoneGroup" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="TelAccessHttpBinding" type="ns:TelAccessPortType">
        <http:binding verb="POST"/>
        <wsdl:operation name="sendSms">
            <http:operation location="TelAccess/sendSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInSms">
            <http:operation location="TelAccess/getInSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getInSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getInSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="logoff">
            <http:operation location="TelAccess/logoff"/>
            <wsdl:input>
                <mime:content type="text/xml" part="logoff"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="logoff"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removeBirthdayFromPhone">
            <http:operation location="TelAccess/removeBirthdayFromPhone"/>
            <wsdl:input>
                <mime:content type="text/xml" part="removeBirthdayFromPhone"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="removeBirthdayFromPhone"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getSessionState">
            <http:operation location="TelAccess/getSessionState"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getSessionState"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getSessionState"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhoneGroup">
            <http:operation location="TelAccess/addPhoneGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="addPhoneGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="addPhoneGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleWapPushSms">
            <http:operation location="TelAccess/sendSimpleWapPushSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendSimpleWapPushSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendSimpleWapPushSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleSms">
            <http:operation location="TelAccess/sendSimpleSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendSimpleSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendSimpleSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getGroupStatus">
            <http:operation location="TelAccess/getGroupStatus"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getGroupStatus"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getGroupStatus"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyPhoneGroup">
            <http:operation location="TelAccess/modifyPhoneGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="modifyPhoneGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="modifyPhoneGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhone">
            <http:operation location="TelAccess/addPhone"/>
            <wsdl:input>
                <mime:content type="text/xml" part="addPhone"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="addPhone"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removePhoneFromGroup">
            <http:operation location="TelAccess/removePhoneFromGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="removePhoneFromGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="removePhoneFromGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSimpleFlashSms">
            <http:operation location="TelAccess/sendSimpleFlashSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendSimpleFlashSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendSimpleFlashSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupInfo">
            <http:operation location="TelAccess/getPhoneGroupInfo"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPhoneGroupInfo"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPhoneGroupInfo"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSmsToGroup">
            <http:operation location="TelAccess/sendFlashSmsToGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendFlashSmsToGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendFlashSmsToGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSms">
            <http:operation location="TelAccess/sendWapPushSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendWapPushSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendWapPushSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getGroupListByPhoneId">
            <http:operation location="TelAccess/getGroupListByPhoneId"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getGroupListByPhoneId"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getGroupListByPhoneId"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="setBirthdayToPhone">
            <http:operation location="TelAccess/setBirthdayToPhone"/>
            <wsdl:input>
                <mime:content type="text/xml" part="setBirthdayToPhone"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="setBirthdayToPhone"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getAccountList">
            <http:operation location="TelAccess/getAccountList"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getAccountList"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getAccountList"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="addPhoneToGroup">
            <http:operation location="TelAccess/addPhoneToGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="addPhoneToGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="addPhoneToGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneInfo">
            <http:operation location="TelAccess/getPhoneInfo"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPhoneInfo"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPhoneInfo"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="searchPhone">
            <http:operation location="TelAccess/searchPhone"/>
            <wsdl:input>
                <mime:content type="text/xml" part="searchPhone"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="searchPhone"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getAccountInfo">
            <http:operation location="TelAccess/getAccountInfo"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getAccountInfo"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getAccountInfo"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInboxInfo">
            <http:operation location="TelAccess/getInboxInfo"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getInboxInfo"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getInboxInfo"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendFlashSms">
            <http:operation location="TelAccess/sendFlashSms"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendFlashSms"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendFlashSms"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="clearPhoneGroup">
            <http:operation location="TelAccess/clearPhoneGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="clearPhoneGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="clearPhoneGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneGroupList">
            <http:operation location="TelAccess/getPhoneGroupList"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPhoneGroupList"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPhoneGroupList"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getSingleStatus">
            <http:operation location="TelAccess/getSingleStatus"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getSingleStatus"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getSingleStatus"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getInboxList">
            <http:operation location="TelAccess/getInboxList"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getInboxList"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getInboxList"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="modifyPhone">
            <http:operation location="TelAccess/modifyPhone"/>
            <wsdl:input>
                <mime:content type="text/xml" part="modifyPhone"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="modifyPhone"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneListInGroup">
            <http:operation location="TelAccess/getPhoneListInGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPhoneListInGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPhoneListInGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendWapPushSmsToGroup">
            <http:operation location="TelAccess/sendWapPushSmsToGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendWapPushSmsToGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendWapPushSmsToGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="getPhoneBirthday">
            <http:operation location="TelAccess/getPhoneBirthday"/>
            <wsdl:input>
                <mime:content type="text/xml" part="getPhoneBirthday"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="getPhoneBirthday"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="sendSmsToGroup">
            <http:operation location="TelAccess/sendSmsToGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="sendSmsToGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="sendSmsToGroup"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="setSingleStatus">
            <http:operation location="TelAccess/setSingleStatus"/>
            <wsdl:input>
                <mime:content type="text/xml" part="setSingleStatus"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="setSingleStatus"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="logon">
            <http:operation location="TelAccess/logon"/>
            <wsdl:input>
                <mime:content type="text/xml" part="logon"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="logon"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="removePhoneGroup">
            <http:operation location="TelAccess/removePhoneGroup"/>
            <wsdl:input>
                <mime:content type="text/xml" part="removePhoneGroup"/>
            </wsdl:input>
            <wsdl:output>
                <mime:content type="text/xml" part="removePhoneGroup"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="TelAccess">
        <wsdl:port name="TelAccessHttpSoap11Endpoint" binding="ns:TelAccessSoap11Binding">
            <soap:address location="http://soap.qtelecom.ru/soap/services/TelAccess.TelAccessHttpSoap11Endpoint/"/>
        </wsdl:port>
        <wsdl:port name="TelAccessHttpEndpoint" binding="ns:TelAccessHttpBinding">
            <http:address location="http://soap.qtelecom.ru/soap/services/TelAccess.TelAccessHttpEndpoint/"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
