SimpleDscrЭлемент простого списка (массива)
Id (string) – Идентификатор элементаName (string) – Наименование элементаSimpleListПростой список (массив)
Count (string) – Количество элементов в спискеItems (SimpleDscr[]) – Элементы спискаHallDscrОписание зала (нижний уровень 2-масштабных залов)
Id (string) – Идентификатор залаName (string) – Наименование залаWidth (string) – Ширина прямоугольного плана залаHeight (string) – Высота прямоугольного плана залаAddress (string) – Примечание к наименованию зала (адрес)HallListСписок залов (массив)
Count (string) – Количество элементов в спискеItems (HallDscr[]) – Описание залаHallMapDscrОписание верхнего уровня 2-масштабного зала
Id (string) – Идентификатор фрагмента залаName (string) – Наименование фрагмента залаRect (string) – Пары координат четырехугольника фрагмента зала X1,X1,…,X4,Y4 разделенные запятой (может быть вырожден в треугольник)Pos (string) – Пара координат X0,Y0, находящейся внутри фрагмента и подходящей для вывода в ней какой-либо информации по фрагменту (названия, кол-ва свободных мест и т.п.)HallMapListСписок планов верхнего уровня 2-масштабного зала (массив)
Count (string) – Количество фрагментовItems (HallMapDscr[]) – Описание фрагментаShowDscrОписание мероприятия
Id (string) – Идентификатор мероприятия (SH_OOO_BBB_NNNN, где OOO - код организации, а BBB - сезон, NNNN - код мероприятия)Name (string) – Наименование мероприятияDateTime (string) – Дата и время начала мероприятия (YYYY-MM-DD HH:MI)Descr (string) – Текстовое описание мероприятияAudienceId (string) – Целевая аудитория (идентификатор)AgeLimitId (string) – Возрастные ограничения (идентификатор)HallId (string) – Идентификатор залаHallName (string) – Наименование залаHallMapExists (string) – Признак 2-масштабного залаProCultureID (string) – Идентификатор мероприятия в pro.culture.ruProCulturePlaceId (string) – Идентификатор места проведения в pro.culture.ruShowListСписок мероприятий (массив)
Count (string) – Количество мероприятийItems (ShowDscr[]) – Описание мероприятияSeatDscrОписание места зала
Id (string) – Идентификатор местаZoneName (string) – Наименование зоны зала (партер, ложа и т.д.)HallMapId (string) – Идентификатор верхнего плана 2-масштабного залаHallId (string) – Идентификатор плана зала (нижний уровень 2-масштабного зала)Row (string) – Номер ряда (с учетом наименования зоны зала)Seat (string) – Номер места в рядуPrintRow (string) – Отображать (1) или нет (0) ряд в печатной форме билетаPrintSeat (string) – Отображать (1) или нет (0) место в печатной форме билетаPrice (string) – Стоимость местаBusy (string) – Место недоступно (1) или доступно (0) для бронированияX (string) – координата места по горизонтали в прямоугольном плане залаY (string) – координата места по вертикали в прямоугольном плане залаSeatListСписок мест (массив)
Count (string) – Количество местItems (SeatDscr[]) – Описание местаSeasonTicketDscrОписание абонемента
Id (string) – Идентификатор абонемента (SS_OOO_BBB_NNNN, где OOO - код организации, BBB - сезон, NNNN - код абонемента)Name (string) – Наименование абонементаDescr (string) – Текстовое описание абонементаAgeLimitId (string) – Возрастные ограничения (идентификатор)HallId (string) – Идентификатор залаHallName (string) – Наименование залаHallMapExists (string) – Признак 2-масштабного залаProCultureID (string) – Идентификатор абонемента в pro.culture.ruProCulturePlaceId (string) – Идентификатор места проведения в pro.culture.ruSeasonTicketListСписок абонементов
Count (string) – Количество абонементовItems (SeasonTicketDscr[]) – Описание абонементаVersionВерсия сервиса
Version (string)AuthАвторизация сеанса
ClientName (string) – Идентификатор пользователя сервисаSessionId (string) – Идентификатор сессииGetOrgListПолучить список доступных организаций (театров, филармоний и т.д.)
SessionId (string) – Идентификатор сессии или пользователя сервисаItems (SimpleList) – Список организацийGetHallListПолучить список залов организации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииItems (HallList) – Список заловGetHallMapListВерхний уровень 2-масштабного зала
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииHallId (string) – Идентификатор залаItems (HallMapList) – Список заловGetAudienceListПеречень целевых аудиторий, принятый в указанной организации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииItems (SimpleList) – Список целевых аудиторийGetAgeLimitListПеречень возрастных ограничений, принятый в указанной организации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииItems (SimpleList) – Список возвратсных ограниченийGetShowListПеречень мероприятий органиазации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииStartDate (string) – Начальная дата периода (YYYY-MM-DD)FinishDate (string) – Конечная дата периода (YYYY-MM-DD)Hall (string) – Зал проведения мероприятия (один или несколько идентификаторов, разделенные запятой)Audience (string) – Целевая аудитория (один или несколько идентификаторов, разделенные запятой)AgeLimit (string) – Целевая аудитория (один или несколько идентификаторов, разделенные запятой)Items (ShowList) – Список мероприятийGetSeatListСписок мест зала на указанное мероприятие
SessionId (string) – Идентификатор сессии или пользователя сервисаShowId (string) – Идентификатор мероприятияSeat (string) – Место (один или несколько идентификаторов мест, разделенные запятой)Items (SeatList) – Список местClientLoginАвторизация клиента (зрителя) в кассовой системе организации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииLogin (string) – Имя клиентаPassword (string) – Пароль клиентаClientId (string) – Код клиента в кассовой системеPreReservationПроверка возможности бронирования указанных мест (ВНИМАНИЕ! Метод устарел, будет удален в будущих версиях)
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаShowId (string) – Идентификатор мероприятияSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)TotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)PriceList (SimpleList) – Перечень стоимости мест с учетом персональной скидкиPreReservationWithCostПроверка возможности бронирования указанных мест с учетом заданной цены
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаShowId (string) – Идентификатор мероприятияSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)Cost (string) – Заданная цена местPushkinCard (string) – Бронирование с использованием Пушкинской карты (1 - да, 0 - нет)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)TotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)PriceList (SimpleList) – Перечень стоимости мест с учетом персональной скидкиReservationSeatБронирование одного или нескольких мест (ВНИМАНИЕ! Метод устарел, будет удален в будущих версиях)
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаShowId (string) – Идентификатор мероприятияSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)ReserveType (string) – Тип бронирования (1, 2, 3, 4)DeliveryAddress (string) – Адрес доставкиDeliveryPrice (string) – Стоимость доставкиResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)OrderId (string) – Уникальный код брони (формат ORD_OOO_BBBB_NNNNN)SecretKey (string) – Публичный код брониTotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)ReservationSeatWithCostБронирование одного или нескольких мест с учетом заданной цены
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаShowId (string) – Идентификатор мероприятияSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)ReserveType (string) – Тип бронирования (1, 2, 3, 4)DeliveryAddress (string) – Адрес доставки (опционально)DeliveryPrice (string) – Стоимость доставки (опционально)Cost (string) – Заданная цена местClientName (string) – ФИО покупателя (опционально)ClientPhone (string) – Телефон покупателя (опционально)ClientEmail (string) – Email покупателя (опционально)PushkinCard (string) – Бронирование с использованием Пушкинской карты (1 - да, 0 - нет)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)OrderId (string) – Уникальный код брони (формат ORD_OOO_BBBB_NNNNN)SecretKey (string) – Публичный код брониTotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)GetSeasonTicketListПеречень абонементов органиазации
SessionId (string) – Идентификатор сессии или пользователя сервисаOrgId (string) – Идентификатор организацииHall (string) – Зал проведения мероприятия (один или несколько идентификаторов, разделенные запятой)AgeLimit (string) – Целевая аудитория (один или несколько идентификаторов, разделенные запятой)Items (SeasonTicketList) – Список мероприятийGetSeasonTicketContentСостав абонемента
SessionId (string) – Идентификатор сессии или пользователя сервисаSeasonTicketId (string) – Идентификатор абонемента (SS_OOO_BBB_NNNN)Items (ShowList) – Список мероприятий абонементаGetSeasonTicketSeatListСписок мест зала для указанного абонемента
SessionId (string) – Идентификатор сессии или пользователя сервисаSeasonTicketId (string) – Идентификатор абонементаSeat (string) – Место (один или несколько идентификаторов мест, разделенные запятой)Items (SeatList) – Список местPreReservationSeasonTicketПроверка возможности бронирования указанных мест абонемента
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаSeasonTicketId (string) – Идентификатор абонементаSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)Cost (string) – Заданная цена местPushkinCard (string) – Бронирование с использованием Пушкинской карты (1 - да, 0 - нет)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)TotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)PriceList (SimpleList) – Перечень стоимости мест с учетом персональной скидкиReservationSeasonTicketБронирование одного или нескольких мест абонемента
SessionId (string) – Идентификатор сессии или пользователя сервисаClientId (string) – Код клиентаSeasonTicketId (string) – Идентификатор абонементаSeat (string) – Один или несколько идентификаторов мест (разделитель – запятая)ReserveType (string) – Тип бронирования (1, 2, 3, 4)DeliveryAddress (string) – Адрес доставки (опционально)DeliveryPrice (string) – Стоимость доставки (опционально)Cost (string) – Заданная цена местClientName (string) – ФИО покупателя (опционально)ClientPhone (string) – Телефон покупателя (опционально)ClientEmail (string) – Email покупателя (опционально)PushkinCard (string) – Бронирование с использованием Пушкинской карты (1 - да, 0 - нет)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при проверке резервирования (если ResultCode<0)OrderId (string) – Уникальный код брони (формат ORD_OOO_BBBB_NNNNN)SecretKey (string) – Публичный код брониTotalPrice (string) – Итоговая стоимость заказаMaxReserve (string) – Максимально возможное количество мест для бронирования на мероприятиеUsedReserve (string) – Использованное количество мест для бронирования на мероприятиеExpiration (string) – Дата и время окончания действия брони (YYYY-MM-DD HH:MI)CancelOrderОтмена ранее оформленной брони
SessionId (string) – Идентификатор сессии или пользователя сервисаOrderId (string) – Код брониResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при отмены брони (если ResultCode<0)GetOrderBarCodeПолучить цифровое значение для размещение в штрих-коде
SessionId (string) – Идентификатор сессии или пользователя сервисаOrderId (string) – Код заказаSeatId (string) – Код местаResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при получении штрих-кода (если ResultCode<0)BarCode (string) – Цифровое значение для размещения в штрих-кодеPaymentOrderФиксирование оплаты брони в кассовой программе
SessionId (string) – Идентификатор сессии или пользователя сервисаOrderId (string) – Код брониSumma (string) – Сумма оплатыResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при оплате (если ResultCode<0)PaymentOrderExtendedФиксирование оплаты брони в кассовой программе с указанием суммы оплаты по Пушкинской карте
SessionId (string) – Идентификатор сессии или пользователя сервисаOrderId (string) – Код брониSumma (string) – Полная сумма оплатыSummaPushkin (string) – В том числе оплачено Пушкинской картой (обычно или 0, или совпадает с Summa)ResultCode (string) – Результат проверки, 0 – успешно, <0 – ошибкаErrorName (string) – Описание ошибки при оплате (если ResultCode<0)GetOrderStatusПолучить текущий статус заказа
SessionId (string) – Идентификатор сессии или пользователя сервисаOrderId (string) – Код брониResultCode (string) – Результат проверки, >0 – успешно, <0 – ошибка. Возможные статусы заказа: 5 - ожидает оплаты, 20,45,50 - оплачен, 60 - отменен/аннулированResultMessage (string) – Расшифровка статуса, если ResultCode>0, описание ошибки, если ResultCode<0<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<wsdl:definitions
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
targetNamespace="urn:diaswebkassa"
xmlns:tns="urn:diaswebkassa"
name="DIASWebKassa">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="urn:diaswebkassa">
<s:complexType name="SimpleDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="SimpleList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:SimpleDscr" />
</s:sequence>
</s:complexType>
<s:complexType name="HallDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Width" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Height" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="HallList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:HallDscr" />
</s:sequence>
</s:complexType>
<s:complexType name="HallMapDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Rect" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Pos" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="HallMapList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:HallMapDscr" />
</s:sequence>
</s:complexType>
<s:complexType name="ShowDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DateTime" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Descr" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AudienceId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AgeLimitId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallMapExists" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProCultureID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProCulturePlaceId" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ShowList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:ShowDscr" />
</s:sequence>
</s:complexType>
<s:complexType name="SeatDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ZoneName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallMapId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Row" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PrintRow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="PrintSeat" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Price" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Busy" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="X" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Y" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="SeatList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:SeatDscr" />
</s:sequence>
</s:complexType>
<s:complexType name="SeasonTicketDscr">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Id" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Descr" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="AgeLimitId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallId" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="HallMapExists" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProCultureID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProCulturePlaceId" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="SeasonTicketList">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="Count" type="s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="Items" type="tns:SeasonTicketDscr" />
</s:sequence>
</s:complexType>
<s:element name="VersionRequest">
<s:complexType><s:sequence>
</s:sequence></s:complexType>
</s:element>
<s:element name="VersionResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Version" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="AuthRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ClientName" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="AuthResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrgListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrgListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetHallListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetHallListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:HallList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetHallMapListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="HallId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetHallMapListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:HallMapList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetAudienceListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetAudienceListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetAgeLimitListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetAgeLimitListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetShowListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="FinishDate" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Hall" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Audience" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AgeLimit" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetShowListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:ShowList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeatListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ShowId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeatListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SeatList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ClientLoginRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Login" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Password" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ClientLoginResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ShowId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PriceList" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationWithCostRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ShowId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PushkinCard" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationWithCostResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PriceList" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeatRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ShowId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ReserveType" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryAddress" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryPrice" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeatResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SecretKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeatWithCostRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ShowId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ReserveType" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryAddress" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientPhone" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientEmail" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PushkinCard" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeatWithCostResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SecretKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrgId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Hall" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AgeLimit" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SeasonTicketList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketContentRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonTicketId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketContentResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:ShowList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketSeatListRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonTicketId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetSeasonTicketSeatListResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Items" type="tns:SeatList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationSeasonTicketRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonTicketId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PushkinCard" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PreReservationSeasonTicketResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PriceList" type="tns:SimpleList" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeasonTicketRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonTicketId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Seat" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ReserveType" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryAddress" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DeliveryPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientPhone" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ClientEmail" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PushkinCard" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="ReservationSeasonTicketResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SecretKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="TotalPrice" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="MaxReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UsedReserve" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Expiration" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="CancelOrderRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="CancelOrderResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrderBarCodeRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeatId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrderBarCodeResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BarCode" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PaymentOrderRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Summa" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PaymentOrderResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PaymentOrderExtendedRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Summa" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SummaPushkin" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="PaymentOrderExtendedResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorName" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrderStatusRequest">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="SessionId" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderId" type="s:string" />
</s:sequence></s:complexType>
</s:element>
<s:element name="GetOrderStatusResponse">
<s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ResultCode" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ResultMessage" type="s:string" />
</s:sequence></s:complexType>
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="VersionRequest">
<wsdl:part name="parameters" element="tns:VersionRequest" />
</wsdl:message>
<wsdl:message name="VersionResponse">
<wsdl:part name="parameters" element="tns:VersionResponse" />
</wsdl:message>
<wsdl:message name="AuthRequest">
<wsdl:part name="parameters" element="tns:AuthRequest" />
</wsdl:message>
<wsdl:message name="AuthResponse">
<wsdl:part name="parameters" element="tns:AuthResponse" />
</wsdl:message>
<wsdl:message name="GetOrgListRequest">
<wsdl:part name="parameters" element="tns:GetOrgListRequest" />
</wsdl:message>
<wsdl:message name="GetOrgListResponse">
<wsdl:part name="parameters" element="tns:GetOrgListResponse" />
</wsdl:message>
<wsdl:message name="GetHallListRequest">
<wsdl:part name="parameters" element="tns:GetHallListRequest" />
</wsdl:message>
<wsdl:message name="GetHallListResponse">
<wsdl:part name="parameters" element="tns:GetHallListResponse" />
</wsdl:message>
<wsdl:message name="GetHallMapListRequest">
<wsdl:part name="parameters" element="tns:GetHallMapListRequest" />
</wsdl:message>
<wsdl:message name="GetHallMapListResponse">
<wsdl:part name="parameters" element="tns:GetHallMapListResponse" />
</wsdl:message>
<wsdl:message name="GetAudienceListRequest">
<wsdl:part name="parameters" element="tns:GetAudienceListRequest" />
</wsdl:message>
<wsdl:message name="GetAudienceListResponse">
<wsdl:part name="parameters" element="tns:GetAudienceListResponse" />
</wsdl:message>
<wsdl:message name="GetAgeLimitListRequest">
<wsdl:part name="parameters" element="tns:GetAgeLimitListRequest" />
</wsdl:message>
<wsdl:message name="GetAgeLimitListResponse">
<wsdl:part name="parameters" element="tns:GetAgeLimitListResponse" />
</wsdl:message>
<wsdl:message name="GetShowListRequest">
<wsdl:part name="parameters" element="tns:GetShowListRequest" />
</wsdl:message>
<wsdl:message name="GetShowListResponse">
<wsdl:part name="parameters" element="tns:GetShowListResponse" />
</wsdl:message>
<wsdl:message name="GetSeatListRequest">
<wsdl:part name="parameters" element="tns:GetSeatListRequest" />
</wsdl:message>
<wsdl:message name="GetSeatListResponse">
<wsdl:part name="parameters" element="tns:GetSeatListResponse" />
</wsdl:message>
<wsdl:message name="ClientLoginRequest">
<wsdl:part name="parameters" element="tns:ClientLoginRequest" />
</wsdl:message>
<wsdl:message name="ClientLoginResponse">
<wsdl:part name="parameters" element="tns:ClientLoginResponse" />
</wsdl:message>
<wsdl:message name="PreReservationRequest">
<wsdl:part name="parameters" element="tns:PreReservationRequest" />
</wsdl:message>
<wsdl:message name="PreReservationResponse">
<wsdl:part name="parameters" element="tns:PreReservationResponse" />
</wsdl:message>
<wsdl:message name="PreReservationWithCostRequest">
<wsdl:part name="parameters" element="tns:PreReservationWithCostRequest" />
</wsdl:message>
<wsdl:message name="PreReservationWithCostResponse">
<wsdl:part name="parameters" element="tns:PreReservationWithCostResponse" />
</wsdl:message>
<wsdl:message name="ReservationSeatRequest">
<wsdl:part name="parameters" element="tns:ReservationSeatRequest" />
</wsdl:message>
<wsdl:message name="ReservationSeatResponse">
<wsdl:part name="parameters" element="tns:ReservationSeatResponse" />
</wsdl:message>
<wsdl:message name="ReservationSeatWithCostRequest">
<wsdl:part name="parameters" element="tns:ReservationSeatWithCostRequest" />
</wsdl:message>
<wsdl:message name="ReservationSeatWithCostResponse">
<wsdl:part name="parameters" element="tns:ReservationSeatWithCostResponse" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketListRequest">
<wsdl:part name="parameters" element="tns:GetSeasonTicketListRequest" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketListResponse">
<wsdl:part name="parameters" element="tns:GetSeasonTicketListResponse" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketContentRequest">
<wsdl:part name="parameters" element="tns:GetSeasonTicketContentRequest" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketContentResponse">
<wsdl:part name="parameters" element="tns:GetSeasonTicketContentResponse" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketSeatListRequest">
<wsdl:part name="parameters" element="tns:GetSeasonTicketSeatListRequest" />
</wsdl:message>
<wsdl:message name="GetSeasonTicketSeatListResponse">
<wsdl:part name="parameters" element="tns:GetSeasonTicketSeatListResponse" />
</wsdl:message>
<wsdl:message name="PreReservationSeasonTicketRequest">
<wsdl:part name="parameters" element="tns:PreReservationSeasonTicketRequest" />
</wsdl:message>
<wsdl:message name="PreReservationSeasonTicketResponse">
<wsdl:part name="parameters" element="tns:PreReservationSeasonTicketResponse" />
</wsdl:message>
<wsdl:message name="ReservationSeasonTicketRequest">
<wsdl:part name="parameters" element="tns:ReservationSeasonTicketRequest" />
</wsdl:message>
<wsdl:message name="ReservationSeasonTicketResponse">
<wsdl:part name="parameters" element="tns:ReservationSeasonTicketResponse" />
</wsdl:message>
<wsdl:message name="CancelOrderRequest">
<wsdl:part name="parameters" element="tns:CancelOrderRequest" />
</wsdl:message>
<wsdl:message name="CancelOrderResponse">
<wsdl:part name="parameters" element="tns:CancelOrderResponse" />
</wsdl:message>
<wsdl:message name="GetOrderBarCodeRequest">
<wsdl:part name="parameters" element="tns:GetOrderBarCodeRequest" />
</wsdl:message>
<wsdl:message name="GetOrderBarCodeResponse">
<wsdl:part name="parameters" element="tns:GetOrderBarCodeResponse" />
</wsdl:message>
<wsdl:message name="PaymentOrderRequest">
<wsdl:part name="parameters" element="tns:PaymentOrderRequest" />
</wsdl:message>
<wsdl:message name="PaymentOrderResponse">
<wsdl:part name="parameters" element="tns:PaymentOrderResponse" />
</wsdl:message>
<wsdl:message name="PaymentOrderExtendedRequest">
<wsdl:part name="parameters" element="tns:PaymentOrderExtendedRequest" />
</wsdl:message>
<wsdl:message name="PaymentOrderExtendedResponse">
<wsdl:part name="parameters" element="tns:PaymentOrderExtendedResponse" />
</wsdl:message>
<wsdl:message name="GetOrderStatusRequest">
<wsdl:part name="parameters" element="tns:GetOrderStatusRequest" />
</wsdl:message>
<wsdl:message name="GetOrderStatusResponse">
<wsdl:part name="parameters" element="tns:GetOrderStatusResponse" />
</wsdl:message>
<wsdl:portType name="VersionPortType">
<wsdl:operation name="Version">
<wsdl:input message="tns:VersionRequest" />
<wsdl:output message="tns:VersionResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="AuthPortType">
<wsdl:operation name="Auth">
<wsdl:input message="tns:AuthRequest" />
<wsdl:output message="tns:AuthResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetOrgListPortType">
<wsdl:operation name="GetOrgList">
<wsdl:input message="tns:GetOrgListRequest" />
<wsdl:output message="tns:GetOrgListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetHallListPortType">
<wsdl:operation name="GetHallList">
<wsdl:input message="tns:GetHallListRequest" />
<wsdl:output message="tns:GetHallListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetHallMapListPortType">
<wsdl:operation name="GetHallMapList">
<wsdl:input message="tns:GetHallMapListRequest" />
<wsdl:output message="tns:GetHallMapListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetAudienceListPortType">
<wsdl:operation name="GetAudienceList">
<wsdl:input message="tns:GetAudienceListRequest" />
<wsdl:output message="tns:GetAudienceListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetAgeLimitListPortType">
<wsdl:operation name="GetAgeLimitList">
<wsdl:input message="tns:GetAgeLimitListRequest" />
<wsdl:output message="tns:GetAgeLimitListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetShowListPortType">
<wsdl:operation name="GetShowList">
<wsdl:input message="tns:GetShowListRequest" />
<wsdl:output message="tns:GetShowListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetSeatListPortType">
<wsdl:operation name="GetSeatList">
<wsdl:input message="tns:GetSeatListRequest" />
<wsdl:output message="tns:GetSeatListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="ClientLoginPortType">
<wsdl:operation name="ClientLogin">
<wsdl:input message="tns:ClientLoginRequest" />
<wsdl:output message="tns:ClientLoginResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PreReservationPortType">
<wsdl:operation name="PreReservation">
<wsdl:input message="tns:PreReservationRequest" />
<wsdl:output message="tns:PreReservationResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PreReservationWithCostPortType">
<wsdl:operation name="PreReservationWithCost">
<wsdl:input message="tns:PreReservationWithCostRequest" />
<wsdl:output message="tns:PreReservationWithCostResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="ReservationSeatPortType">
<wsdl:operation name="ReservationSeat">
<wsdl:input message="tns:ReservationSeatRequest" />
<wsdl:output message="tns:ReservationSeatResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="ReservationSeatWithCostPortType">
<wsdl:operation name="ReservationSeatWithCost">
<wsdl:input message="tns:ReservationSeatWithCostRequest" />
<wsdl:output message="tns:ReservationSeatWithCostResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetSeasonTicketListPortType">
<wsdl:operation name="GetSeasonTicketList">
<wsdl:input message="tns:GetSeasonTicketListRequest" />
<wsdl:output message="tns:GetSeasonTicketListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetSeasonTicketContentPortType">
<wsdl:operation name="GetSeasonTicketContent">
<wsdl:input message="tns:GetSeasonTicketContentRequest" />
<wsdl:output message="tns:GetSeasonTicketContentResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetSeasonTicketSeatListPortType">
<wsdl:operation name="GetSeasonTicketSeatList">
<wsdl:input message="tns:GetSeasonTicketSeatListRequest" />
<wsdl:output message="tns:GetSeasonTicketSeatListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PreReservationSeasonTicketPortType">
<wsdl:operation name="PreReservationSeasonTicket">
<wsdl:input message="tns:PreReservationSeasonTicketRequest" />
<wsdl:output message="tns:PreReservationSeasonTicketResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="ReservationSeasonTicketPortType">
<wsdl:operation name="ReservationSeasonTicket">
<wsdl:input message="tns:ReservationSeasonTicketRequest" />
<wsdl:output message="tns:ReservationSeasonTicketResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="CancelOrderPortType">
<wsdl:operation name="CancelOrder">
<wsdl:input message="tns:CancelOrderRequest" />
<wsdl:output message="tns:CancelOrderResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetOrderBarCodePortType">
<wsdl:operation name="GetOrderBarCode">
<wsdl:input message="tns:GetOrderBarCodeRequest" />
<wsdl:output message="tns:GetOrderBarCodeResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PaymentOrderPortType">
<wsdl:operation name="PaymentOrder">
<wsdl:input message="tns:PaymentOrderRequest" />
<wsdl:output message="tns:PaymentOrderResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PaymentOrderExtendedPortType">
<wsdl:operation name="PaymentOrderExtended">
<wsdl:input message="tns:PaymentOrderExtendedRequest" />
<wsdl:output message="tns:PaymentOrderExtendedResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="GetOrderStatusPortType">
<wsdl:operation name="GetOrderStatus">
<wsdl:input message="tns:GetOrderStatusRequest" />
<wsdl:output message="tns:GetOrderStatusResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="VersionBinding" type="tns:VersionPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Version">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#Version" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Версия сервиса</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="AuthBinding" type="tns:AuthPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Auth">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#Auth" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Авторизация сеанса</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetOrgListBinding" type="tns:GetOrgListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetOrgList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetOrgList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Получить список доступных организаций (театров, филармоний и т.д.)</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetHallListBinding" type="tns:GetHallListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetHallList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetHallList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Получить список залов организации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetHallMapListBinding" type="tns:GetHallMapListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetHallMapList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetHallMapList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Верхний уровень 2-масштабного зала</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetAudienceListBinding" type="tns:GetAudienceListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetAudienceList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetAudienceList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Перечень целевых аудиторий, принятый в указанной организации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetAgeLimitListBinding" type="tns:GetAgeLimitListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetAgeLimitList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetAgeLimitList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Перечень возрастных ограничений, принятый в указанной организации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetShowListBinding" type="tns:GetShowListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetShowList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetShowList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Перечень мероприятий органиазации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetSeatListBinding" type="tns:GetSeatListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSeatList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetSeatList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Список мест зала на указанное мероприятие</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ClientLoginBinding" type="tns:ClientLoginPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="ClientLogin">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#ClientLogin" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Авторизация клиента (зрителя) в кассовой системе организации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PreReservationBinding" type="tns:PreReservationPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="PreReservation">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#PreReservation" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Проверка возможности бронирования указанных мест <b>(ВНИМАНИЕ! Метод устарел, будет удален в будущих версиях)</b></wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PreReservationWithCostBinding" type="tns:PreReservationWithCostPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="PreReservationWithCost">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#PreReservationWithCost" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Проверка возможности бронирования указанных мест с учетом заданной цены</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ReservationSeatBinding" type="tns:ReservationSeatPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="ReservationSeat">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#ReservationSeat" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Бронирование одного или нескольких мест <b>(ВНИМАНИЕ! Метод устарел, будет удален в будущих версиях)</b></wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ReservationSeatWithCostBinding" type="tns:ReservationSeatWithCostPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="ReservationSeatWithCost">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#ReservationSeatWithCost" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Бронирование одного или нескольких мест с учетом заданной цены</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetSeasonTicketListBinding" type="tns:GetSeasonTicketListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSeasonTicketList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetSeasonTicketList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Перечень абонементов органиазации</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetSeasonTicketContentBinding" type="tns:GetSeasonTicketContentPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSeasonTicketContent">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetSeasonTicketContent" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Состав абонемента</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetSeasonTicketSeatListBinding" type="tns:GetSeasonTicketSeatListPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSeasonTicketSeatList">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetSeasonTicketSeatList" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Список мест зала для указанного абонемента</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PreReservationSeasonTicketBinding" type="tns:PreReservationSeasonTicketPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="PreReservationSeasonTicket">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#PreReservationSeasonTicket" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Проверка возможности бронирования указанных мест абонемента</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="ReservationSeasonTicketBinding" type="tns:ReservationSeasonTicketPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="ReservationSeasonTicket">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#ReservationSeasonTicket" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Бронирование одного или нескольких мест абонемента</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="CancelOrderBinding" type="tns:CancelOrderPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CancelOrder">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#CancelOrder" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Отмена ранее оформленной брони</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetOrderBarCodeBinding" type="tns:GetOrderBarCodePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetOrderBarCode">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetOrderBarCode" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Получить цифровое значение для размещение в штрих-коде</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PaymentOrderBinding" type="tns:PaymentOrderPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="PaymentOrder">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#PaymentOrder" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Фиксирование оплаты брони в кассовой программе</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PaymentOrderExtendedBinding" type="tns:PaymentOrderExtendedPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="PaymentOrderExtended">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#PaymentOrderExtended" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Фиксирование оплаты брони в кассовой программе с указанием суммы оплаты по Пушкинской карте</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="GetOrderStatusBinding" type="tns:GetOrderStatusPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetOrderStatus">
<soap:operation soapAction="http://webkassa.dias.ru/websrv/#GetOrderStatus" style="document" />
<wsdl:input><soap:body use="literal" /></wsdl:input>
<wsdl:output><soap:body use="literal" /></wsdl:output>
<wsdl:documentation>Получить текущий статус заказа</wsdl:documentation>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="DIASWebKassa">
<wsdl:port name="VersionPort" binding="tns:VersionBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="AuthPort" binding="tns:AuthBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetOrgListPort" binding="tns:GetOrgListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetHallListPort" binding="tns:GetHallListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetHallMapListPort" binding="tns:GetHallMapListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetAudienceListPort" binding="tns:GetAudienceListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetAgeLimitListPort" binding="tns:GetAgeLimitListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetShowListPort" binding="tns:GetShowListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetSeatListPort" binding="tns:GetSeatListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="ClientLoginPort" binding="tns:ClientLoginBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="PreReservationPort" binding="tns:PreReservationBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="PreReservationWithCostPort" binding="tns:PreReservationWithCostBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="ReservationSeatPort" binding="tns:ReservationSeatBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="ReservationSeatWithCostPort" binding="tns:ReservationSeatWithCostBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetSeasonTicketListPort" binding="tns:GetSeasonTicketListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetSeasonTicketContentPort" binding="tns:GetSeasonTicketContentBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetSeasonTicketSeatListPort" binding="tns:GetSeasonTicketSeatListBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="PreReservationSeasonTicketPort" binding="tns:PreReservationSeasonTicketBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="ReservationSeasonTicketPort" binding="tns:ReservationSeasonTicketBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="CancelOrderPort" binding="tns:CancelOrderBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetOrderBarCodePort" binding="tns:GetOrderBarCodeBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="PaymentOrderPort" binding="tns:PaymentOrderBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="PaymentOrderExtendedPort" binding="tns:PaymentOrderExtendedBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
<wsdl:port name="GetOrderStatusPort" binding="tns:GetOrderStatusBinding">
<soap:address location="http://webkassa.dias.ru/websrv/" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>