<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IWsDBSeatservice" targetNamespace="http://tempuri.org/" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="urn:WsCustomEditIntf" xmlns:ns2="urn:OtnSysUtils" xmlns:ns3="urn:System.Generics.Collections" xmlns:ns4="urn:uSeatTypes">
  <types>
    <xs:schema targetNamespace="urn:WsCustomEditIntf" xmlns="urn:WsCustomEditIntf">
      <xs:simpleType name="TWsEditTransType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ottOneTrans"/>
          <xs:enumeration value="ottOneForEach"/>
          <xs:enumeration value="ottMockTransaction"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:schema>
    <xs:schema targetNamespace="urn:OtnSysUtils" xmlns="urn:OtnSysUtils">
      <xs:complexType name="TArrayOfInt">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:int[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TArrayOfVariant">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:anyType[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TArrayOfString">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:string[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
    <xs:schema targetNamespace="urn:System.Generics.Collections" xmlns="urn:System.Generics.Collections">
      <xs:complexType name="TDictionary&lt;System.Variant,System.Generics.Collections.TDictionary&lt;System.string,uSeatTypes.TSeatDetail&gt;&gt;">
        <xs:complexContent>
          <xs:extension base="TEnumerable&lt;System.Generics.Collections.TPair&lt;System.Variant,System.Generics.Collections.TDictionary&lt;System.string,uSeatTypes.TSeatDetail&gt;&gt;&gt;">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
    <xs:schema targetNamespace="urn:uSeatTypes" xmlns="urn:uSeatTypes">
      <xs:complexType name="SEATSTRUCTUREREM">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="SpaceStructureId" type="xs:int"/>
          <xs:element name="SeatDetailList" type="ns4:SEATDETAILREMLIST"/>
        </sequence>
      </xs:complexType>
      <xs:complexType name="SEATDETAILREMLIST">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns4:SEATDETAILREM[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="SEATDETAILREM">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="SeatId" type="xs:anyType"/>
          <xs:element name="SeatMapId" type="xs:int"/>
          <xs:element name="Row" type="xs:int"/>
          <xs:element name="Col" type="xs:int"/>
          <xs:element name="RowLabel" type="xs:string"/>
          <xs:element name="ColLabel" type="xs:string"/>
          <xs:element name="Weight" type="xs:int"/>
          <xs:element name="Enabled" type="xs:boolean"/>
          <xs:element name="EnvelopeId" type="xs:int"/>
          <xs:element name="SpaceStructureId" type="xs:int"/>
          <xs:element name="SeatCategoryId" type="xs:int"/>
          <xs:element name="ParentSeatCategoryId" type="xs:int"/>
          <xs:element name="Custom1" type="xs:string"/>
          <xs:element name="Custom2" type="xs:string"/>
          <xs:element name="Custom3" type="xs:string"/>
          <xs:element name="Custom4" type="xs:string"/>
          <xs:element name="Custom5" type="xs:string"/>
          <xs:element name="EditingState" type="ns4:TEditingState"/>
          <xs:element name="ErrorMex" type="xs:string"/>
          <xs:element name="AddCategory" type="xs:string"/>
          <xs:element name="SeatLabel" type="xs:string"/>
          <xs:element name="Status" type="xs:int"/>
          <xs:element name="AccessConfigurationId" type="xs:anyType"/>
          <xs:element name="PerformanceId" type="xs:anyType"/>
          <xs:element name="WarningType" type="xs:int"/>
        </sequence>
      </xs:complexType>
      <xs:simpleType name="TEditingState">
        <xs:restriction base="xs:string">
          <xs:enumeration value="tesNew"/>
          <xs:enumeration value="tesLoaded"/>
          <xs:enumeration value="tesModified"/>
          <xs:enumeration value="tesDeleted"/>
        </xs:restriction>
      </xs:simpleType>
      <xs:complexType name="SEATOBJECTSTRUCTUREREM">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="SpaceStructureId" type="xs:int"/>
          <xs:element name="SeatObjectDetailList" type="ns4:SEATOBJECTDETAILREMLIST"/>
        </sequence>
      </xs:complexType>
      <xs:complexType name="SEATOBJECTDETAILREMLIST">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns4:SEATOBJECTDETAILREM[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="SEATOBJECTDETAILREM">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="SeatObjectId" type="xs:int"/>
          <xs:element name="Row" type="xs:int"/>
          <xs:element name="Col" type="xs:int"/>
          <xs:element name="SeatObjectType" type="xs:int"/>
          <xs:element name="SpaceStructureId" type="xs:int"/>
          <xs:element name="Text" type="xs:string"/>
          <xs:element name="TextColor" type="xs:string"/>
          <xs:element name="BackgroundColor" type="xs:string"/>
          <xs:element name="RowCount" type="xs:int"/>
          <xs:element name="ColCount" type="xs:int"/>
          <xs:element name="PerformanceId" type="xs:anyType"/>
          <xs:element name="EditingState" type="ns4:TEditingState"/>
          <xs:element name="ErrorMex" type="xs:string"/>
        </sequence>
      </xs:complexType>
      <xs:simpleType name="TSeatGroupingMode">
        <xs:restriction base="xs:string">
          <xs:enumeration value="sgmNormal"/>
          <xs:enumeration value="sgmGrouping"/>
          <xs:enumeration value="sgmGroupingOnlyBestSeat"/>
        </xs:restriction>
      </xs:simpleType>
      <xs:complexType name="TSeatAvailDetailArray">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns4:TSeatAvailDetail[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSeatAvailDetail">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="SeatId" type="xs:int"/>
          <xs:element name="SeatMapId" type="xs:int"/>
          <xs:element name="Row" type="xs:int"/>
          <xs:element name="Col" type="xs:int"/>
          <xs:element name="RowLabel" type="xs:string"/>
          <xs:element name="ColLabel" type="xs:string"/>
          <xs:element name="SeatLabel" type="xs:string"/>
          <xs:element name="Status" type="xs:int"/>
          <xs:element name="AddCategory" type="xs:string"/>
          <xs:element name="Weight" type="xs:int"/>
          <xs:element name="Custom1" type="xs:string"/>
          <xs:element name="Custom2" type="xs:string"/>
          <xs:element name="Custom3" type="xs:string"/>
          <xs:element name="Custom4" type="xs:string"/>
          <xs:element name="Custom5" type="xs:string"/>
          <xs:element name="WarningType" type="xs:int"/>
          <xs:element name="SeatCategoryId" type="xs:int"/>
          <xs:element name="ProductList" type="xs:string"/>
          <xs:element name="Code" type="xs:string"/>
          <xs:element name="Color" type="xs:string"/>
          <xs:element name="PerformanceAK" type="xs:string"/>
          <xs:element name="LinkedPerformanceDetailArray" type="ns4:TLinkedPerformanceDetailArray"/>
        </sequence>
      </xs:complexType>
      <xs:complexType name="TLinkedPerformanceDetailArray">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <sequence xmlns="http://www.w3.org/2001/XMLSchema"/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="ns4:TLinkedPerformanceDetail[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TLinkedPerformanceDetail">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="PerformanceAK" type="xs:string"/>
          <xs:element name="SpaceStructureAK" type="xs:string"/>
          <xs:element name="SeatId" type="xs:int"/>
          <xs:element name="Status" type="xs:int"/>
          <xs:element name="ParentSeatId" type="xs:int"/>
        </sequence>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="GetDataById0Request">
    <part name="aId" type="xs:string"/>
  </message>
  <message name="GetDataById0Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDataByIds1Request">
    <part name="aIds" type="xs:string"/>
  </message>
  <message name="GetDataByIds1Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetDataByParams2Request">
    <part name="aParams" type="xs:string"/>
  </message>
  <message name="GetDataByParams2Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetNewObjectDefault3Request"/>
  <message name="GetNewObjectDefault3Response">
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="ApplyChanges4Request">
    <part name="aTransactionType" type="ns1:TWsEditTransType"/>
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="ApplyChanges4Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:int"/>
  </message>
  <message name="ApplyChanges25Request">
    <part name="AXMLData" type="xs:string"/>
  </message>
  <message name="ApplyChanges25Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetRootWithSchema6Request">
    <part name="AId" type="xs:string"/>
  </message>
  <message name="GetRootWithSchema6Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetDataAll7Request"/>
  <message name="GetDataAll7Response">
    <part name="aXmlData" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="Validate8Request">
    <part name="aXmlData" type="xs:string"/>
  </message>
  <message name="Validate8Response">
    <part name="aErrorId" type="xs:int"/>
    <part name="aErrorMessage" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="UpdateSeat9Request">
    <part name="ASpaceStructureIds" type="ns2:TArrayOfInt"/>
    <part name="AXML" type="xs:string"/>
  </message>
  <message name="UpdateSeat9Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="UpdateSingleSeat10Request">
    <part name="ATypeExecute" type="xs:int"/>
    <part name="AXML" type="xs:string"/>
  </message>
  <message name="UpdateSingleSeat10Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSeatFromSpaceStructure11Request">
    <part name="ASpaceStructureIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatFromSpaceStructure11Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="DeleteAllSeats12Request">
    <part name="ASpaceStructureId" type="xs:int"/>
  </message>
  <message name="DeleteAllSeats12Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DeleteSpacestructure13Request">
    <part name="ASpaceStrctureID" type="xs:int"/>
  </message>
  <message name="DeleteSpacestructure13Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="CanCreatePerformanceWithSeat14Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
  </message>
  <message name="CanCreatePerformanceWithSeat14Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DuplicateConfigurationFile15Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="ADocumentDuplicateList" type="xs:string"/>
  </message>
  <message name="DuplicateConfigurationFile15Response">
    <part name="ADocumentDuplicateList" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSeatInfo16Request">
    <part name="ASeatId" type="xs:int"/>
  </message>
  <message name="GetSeatInfo16Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSeatInfoBySaleItemId17Request">
    <part name="ASaleItemId" type="xs:int"/>
  </message>
  <message name="GetSeatInfoBySaleItemId17Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSeatInfoByTicketId18Request">
    <part name="ATicketId" type="xs:int"/>
  </message>
  <message name="GetSeatInfoByTicketId18Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetEmptySeatInfo19Request">
    <part name="AEnvelopeCapacityId" type="xs:int"/>
  </message>
  <message name="GetEmptySeatInfo19Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSeatIdByTicketId20Request">
    <part name="ATicketId" type="xs:int"/>
  </message>
  <message name="GetSeatIdByTicketId20Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="GetCDS21Request">
    <part name="ASql" type="xs:string"/>
  </message>
  <message name="GetCDS21Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetCDSWithParams22Request">
    <part name="ASql" type="xs:string"/>
    <part name="AParams" type="ns2:TArrayOfVariant"/>
  </message>
  <message name="GetCDSWithParams22Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="UpdateSpaceStructureSeats23Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="aCompleteStructure" type="ns3:TDictionary&lt;System.Variant,System.Generics.Collections.TDictionary&lt;System.string,uSeatTypes.TSeatDetail&gt;&gt;"/>
  </message>
  <message name="UpdateSpaceStructureSeats23Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="UpdateSpaceStructureSeatsRem24Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="aCompleteStructureRem" type="ns4:SEATSTRUCTUREREM"/>
  </message>
  <message name="UpdateSpaceStructureSeatsRem24Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="UpdateSpaceStructureSeatObjectsRem25Request">
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="aCompleteStructureRem" type="ns4:SEATOBJECTSTRUCTUREREM"/>
  </message>
  <message name="UpdateSpaceStructureSeatObjectsRem25Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="UpdateSeatCounters26Request">
    <part name="aAccessConfigurationId" type="xs:int"/>
    <part name="aPerformanceId" type="xs:anyType"/>
  </message>
  <message name="UpdateSeatCounters26Response"/>
  <message name="UpdateSeatCounters227Request">
    <part name="aAccessConfigurationId" type="xs:int"/>
    <part name="aPerformanceId" type="xs:anyType"/>
    <part name="aSpaceStructure" type="ns2:TArrayOfInt"/>
  </message>
  <message name="UpdateSeatCounters227Response"/>
  <message name="LoadSpaceStructureSeats28Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="aCompleteStructure" type="ns3:TDictionary&lt;System.Variant,System.Generics.Collections.TDictionary&lt;System.string,uSeatTypes.TSeatDetail&gt;&gt;"/>
  </message>
  <message name="LoadSpaceStructureSeats28Response">
    <part name="aCompleteStructure" type="ns3:TDictionary&lt;System.Variant,System.Generics.Collections.TDictionary&lt;System.string,uSeatTypes.TSeatDetail&gt;&gt;"/>
  </message>
  <message name="LoadSpaceStructureSeats_WS29Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
  </message>
  <message name="LoadSpaceStructureSeats_WS29Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="LoadSpaceStructureSeatObjects_WS30Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
  </message>
  <message name="LoadSpaceStructureSeatObjects_WS30Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="LoadSpaceStructureSeats_WS231Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="ASpaceStructureId" type="xs:int"/>
  </message>
  <message name="LoadSpaceStructureSeats_WS231Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="LoadSpaceStructureSeatObjects_WS232Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="aPErformanceId" type="xs:anyType"/>
    <part name="ASpaceStructureId" type="xs:int"/>
  </message>
  <message name="LoadSpaceStructureSeatObjects_WS232Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSeatArray33Request">
    <part name="aSpaceStructureId" type="xs:int"/>
    <part name="aOnlyAvail" type="xs:boolean"/>
    <part name="aEnvelopeIds" type="ns2:TArrayOfInt"/>
    <part name="aErrorCode" type="xs:int"/>
    <part name="AReturnProduct" type="xs:boolean"/>
    <part name="aSeatCatIds" type="ns2:TArrayOfInt"/>
    <part name="aGrpMode" type="ns4:TSeatGroupingMode"/>
    <part name="agrpCode" type="xs:string"/>
  </message>
  <message name="GetSeatArray33Response">
    <part name="aErrorCode" type="xs:int"/>
    <part name="return" type="ns4:TSeatAvailDetailArray"/>
  </message>
  <message name="BestSeat34Request">
    <part name="aQuantity" type="xs:int"/>
    <part name="aSpaceStructureId" type="xs:int"/>
    <part name="aItemGuid" type="xs:string"/>
    <part name="aEnvelopeIds" type="ns2:TArrayOfInt"/>
    <part name="aSeatCatIds" type="ns2:TArrayOfInt"/>
    <part name="aGrpMode" type="ns4:TSeatGroupingMode"/>
    <part name="agrpCode" type="xs:string"/>
    <part name="AFromPOS" type="xs:boolean"/>
  </message>
  <message name="BestSeat34Response">
    <part name="aItemGuid" type="xs:string"/>
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="HoldSeat35Request">
    <part name="aSeatIds" type="ns2:TArrayOfInt"/>
    <part name="aItemGuid" type="xs:string"/>
    <part name="aSkipPresale" type="xs:boolean"/>
    <part name="AIsSumOfPerf" type="xs:boolean"/>
    <part name="APartialSubHold" type="xs:boolean"/>
  </message>
  <message name="HoldSeat35Response">
    <part name="aItemGuid" type="xs:string"/>
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="MultiHoldSeat36Request">
    <part name="aSeatIds" type="ns2:TArrayOfInt"/>
    <part name="aItemGuids" type="ns2:TArrayOfString"/>
    <part name="AIsSumOfPerf" type="xs:boolean"/>
    <part name="APartialSubHold" type="xs:boolean"/>
  </message>
  <message name="MultiHoldSeat36Response">
    <part name="aItemGuids" type="ns2:TArrayOfString"/>
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="ReleaseHoldedSeat37Request">
    <part name="aSeatIds" type="ns2:TArrayOfInt"/>
    <part name="aItemGuid" type="xs:string"/>
    <part name="AReleasePartialSub" type="xs:boolean"/>
  </message>
  <message name="ReleaseHoldedSeat37Response">
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatIdsByItemGuid38Request">
    <part name="aItemGuid" type="xs:string"/>
  </message>
  <message name="GetSeatIdsByItemGuid38Response">
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatArrayBySeatIds39Request">
    <part name="aSeatIds" type="ns2:TArrayOfInt"/>
    <part name="AReturnProduct" type="xs:boolean"/>
  </message>
  <message name="GetSeatArrayBySeatIds39Response">
    <part name="return" type="ns4:TSeatAvailDetailArray"/>
  </message>
  <message name="GetUpdatedSeatCategory40Request">
    <part name="PerformanceId" type="xs:int"/>
    <part name="ParentSeatCategory" type="xs:int"/>
  </message>
  <message name="GetUpdatedSeatCategory40Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="IsTicketHoldingPerformanceSeat41Request">
    <part name="ASeatId" type="xs:int"/>
    <part name="ATicketId" type="xs:int"/>
    <part name="ARow" type="xs:string"/>
    <part name="ACol" type="xs:string"/>
    <part name="APerformanceAK" type="xs:string"/>
    <part name="ASpaceStructureAK" type="xs:string"/>
    <part name="APerformanceId" type="xs:int"/>
    <part name="AEnvelopeCapacityId" type="xs:int"/>
    <part name="APerformanceAKs" type="ns2:TArrayOfString"/>
    <part name="AErrorCode" type="xs:int"/>
  </message>
  <message name="IsTicketHoldingPerformanceSeat41Response">
    <part name="APerformanceId" type="xs:int"/>
    <part name="AEnvelopeCapacityId" type="xs:int"/>
    <part name="APerformanceAKs" type="ns2:TArrayOfString"/>
    <part name="AErrorCode" type="xs:int"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetTicketPerformanceLink42Request">
    <part name="ATicketId" type="xs:int"/>
    <part name="APerformanceId" type="xs:int"/>
  </message>
  <message name="GetTicketPerformanceLink42Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="IsAvailableSeat43Request">
    <part name="ASeatId" type="xs:int"/>
    <part name="ACapacityGuid" type="xs:string"/>
  </message>
  <message name="IsAvailableSeat43Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetPartialSubscriptionEventsAndPerformances44Request">
    <part name="ASeatIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetPartialSubscriptionEventsAndPerformances44Response">
    <part name="return" type="xs:string"/>
  </message>
  <message name="GetSubscriptionSeatArray45Request">
    <part name="ASpaceStructureId" type="xs:int"/>
    <part name="AOnlyAvail" type="xs:boolean"/>
    <part name="AEnvelopeIds" type="ns2:TArrayOfInt"/>
    <part name="AErrorCode" type="xs:int"/>
    <part name="AReturnProduct" type="xs:boolean"/>
    <part name="ASeatIds" type="ns2:TArrayOfInt"/>
    <part name="ASeatCatIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSubscriptionSeatArray45Response">
    <part name="AErrorCode" type="xs:int"/>
    <part name="return" type="ns4:TSeatAvailDetailArray"/>
  </message>
  <message name="SeatsHeldByParentSeat46Request">
    <part name="ASeatIds" type="ns2:TArrayOfInt"/>
    <part name="AChildSeats" type="ns2:TArrayOfInt"/>
  </message>
  <message name="SeatsHeldByParentSeat46Response">
    <part name="AChildSeats" type="ns2:TArrayOfInt"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetAccessConfigurationConsistencyCDS47Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="APerformanceId" type="xs:anyType"/>
  </message>
  <message name="GetAccessConfigurationConsistencyCDS47Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="AccessConfigurationIsConsistent48Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
  </message>
  <message name="AccessConfigurationIsConsistent48Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="BlockSeatsChangingStatus49Request">
    <part name="ASeatIds" type="ns2:TArrayOfInt"/>
    <part name="AError" type="xs:string"/>
  </message>
  <message name="BlockSeatsChangingStatus49Response">
    <part name="AError" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="DeleteSeatsBlockedByTheSystem50Request">
    <part name="ASeatIds" type="ns2:TArrayOfInt"/>
    <part name="AError" type="xs:string"/>
  </message>
  <message name="DeleteSeatsBlockedByTheSystem50Response">
    <part name="AError" type="xs:string"/>
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="GetSeatProductsBySpaceStructure51Request">
    <part name="APerformanceId" type="xs:int"/>
    <part name="ASpaceStructureId" type="xs:int"/>
    <part name="AAllowedPriceListIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatProductsBySpaceStructure51Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSeatProductsBySpaceStructureIds52Request">
    <part name="APerformanceIds" type="ns2:TArrayOfInt"/>
    <part name="ASpaceStructureIds" type="ns2:TArrayOfInt"/>
    <part name="AAllowedPriceListIds" type="ns2:TArrayOfInt"/>
    <part name="AWantSeatCategoryId" type="xs:boolean"/>
    <part name="AIsSumOfPerf" type="xs:boolean"/>
  </message>
  <message name="GetSeatProductsBySpaceStructureIds52Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSVGTopViewDocumentId53Request">
    <part name="AAccessConfigurationId" type="xs:int"/>
    <part name="APerformanceId" type="xs:int"/>
  </message>
  <message name="GetSVGTopViewDocumentId53Response">
    <part name="return" type="xs:int"/>
  </message>
  <message name="LoadSpaceStructureSeatsBySpaceStructureId54Request">
    <part name="aSpaceStructureId" type="ns2:TArrayOfInt"/>
    <part name="ARow" type="xs:string"/>
    <part name="ACol" type="xs:string"/>
  </message>
  <message name="LoadSpaceStructureSeatsBySpaceStructureId54Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="LoadSpaceStructureSeatObjectsBySpaceStructureId55Request">
    <part name="aSpaceStructureId" type="ns2:TArrayOfInt"/>
  </message>
  <message name="LoadSpaceStructureSeatObjectsBySpaceStructureId55Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSeatProductsBySeatCategoryIds56Request">
    <part name="ASeatCategoryIds" type="ns2:TArrayOfInt"/>
    <part name="AAllowedPriceListIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatProductsBySeatCategoryIds56Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSeatMatrixCellAksBySeatCategoryId57Request">
    <part name="ASeatCategoryId" type="xs:int"/>
    <part name="AAllowedPriceListIds" type="ns2:TArrayOfInt"/>
    <part name="AAllowedSeatCategoryIds" type="ns2:TArrayOfInt"/>
    <part name="AAllowedMatrixSheetIds" type="ns2:TArrayOfInt"/>
    <part name="APerformanceID" type="xs:int"/>
  </message>
  <message name="GetSeatMatrixCellAksBySeatCategoryId57Response">
    <part name="return" type="ns2:TArrayOfString"/>
  </message>
  <message name="GetPreSaleSeatIds58Request">
    <part name="aAccountId" type="xs:int"/>
    <part name="aPerformanceID" type="xs:int"/>
  </message>
  <message name="GetPreSaleSeatIds58Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetSeatMatrixCellIdsBySeatId59Request">
    <part name="ASeatId" type="xs:int"/>
    <part name="AAllowedPriceListIds" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatMatrixCellIdsBySeatId59Response">
    <part name="return" type="ns2:TArrayOfInt"/>
  </message>
  <message name="GetSeatCategoryMatrixCellAKsBySeatCategoryIds60Request">
    <part name="ASeatCategoryIds" type="ns2:TArrayOfInt"/>
    <part name="AAccountak" type="xs:string"/>
  </message>
  <message name="GetSeatCategoryMatrixCellAKsBySeatCategoryIds60Response">
    <part name="return" type="ns2:TArrayOfString"/>
  </message>
  <message name="AVETUpdateSeatEnvelopes61Request">
    <part name="APerformanceId" type="xs:anyType"/>
    <part name="ASeatInfo" type="ns4:SEATSTRUCTUREREM"/>
  </message>
  <message name="AVETUpdateSeatEnvelopes61Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <portType name="IWsDBSeat">
    <operation name="GetDataById">
      <input message="tns:GetDataById0Request"/>
      <output message="tns:GetDataById0Response"/>
    </operation>
    <operation name="GetDataByIds">
      <input message="tns:GetDataByIds1Request"/>
      <output message="tns:GetDataByIds1Response"/>
    </operation>
    <operation name="GetDataByParams">
      <input message="tns:GetDataByParams2Request"/>
      <output message="tns:GetDataByParams2Response"/>
    </operation>
    <operation name="GetNewObjectDefault">
      <input message="tns:GetNewObjectDefault3Request"/>
      <output message="tns:GetNewObjectDefault3Response"/>
    </operation>
    <operation name="ApplyChanges">
      <input message="tns:ApplyChanges4Request"/>
      <output message="tns:ApplyChanges4Response"/>
    </operation>
    <operation name="ApplyChanges2">
      <input message="tns:ApplyChanges25Request"/>
      <output message="tns:ApplyChanges25Response"/>
    </operation>
    <operation name="GetRootWithSchema">
      <input message="tns:GetRootWithSchema6Request"/>
      <output message="tns:GetRootWithSchema6Response"/>
    </operation>
    <operation name="GetDataAll">
      <input message="tns:GetDataAll7Request"/>
      <output message="tns:GetDataAll7Response"/>
    </operation>
    <operation name="Validate">
      <input message="tns:Validate8Request"/>
      <output message="tns:Validate8Response"/>
    </operation>
    <operation name="UpdateSeat">
      <input message="tns:UpdateSeat9Request"/>
      <output message="tns:UpdateSeat9Response"/>
    </operation>
    <operation name="UpdateSingleSeat">
      <input message="tns:UpdateSingleSeat10Request"/>
      <output message="tns:UpdateSingleSeat10Response"/>
    </operation>
    <operation name="GetSeatFromSpaceStructure">
      <input message="tns:GetSeatFromSpaceStructure11Request"/>
      <output message="tns:GetSeatFromSpaceStructure11Response"/>
    </operation>
    <operation name="DeleteAllSeats">
      <input message="tns:DeleteAllSeats12Request"/>
      <output message="tns:DeleteAllSeats12Response"/>
    </operation>
    <operation name="DeleteSpacestructure">
      <input message="tns:DeleteSpacestructure13Request"/>
      <output message="tns:DeleteSpacestructure13Response"/>
    </operation>
    <operation name="CanCreatePerformanceWithSeat">
      <input message="tns:CanCreatePerformanceWithSeat14Request"/>
      <output message="tns:CanCreatePerformanceWithSeat14Response"/>
    </operation>
    <operation name="DuplicateConfigurationFile">
      <input message="tns:DuplicateConfigurationFile15Request"/>
      <output message="tns:DuplicateConfigurationFile15Response"/>
    </operation>
    <operation name="GetSeatInfo">
      <input message="tns:GetSeatInfo16Request"/>
      <output message="tns:GetSeatInfo16Response"/>
    </operation>
    <operation name="GetSeatInfoBySaleItemId">
      <input message="tns:GetSeatInfoBySaleItemId17Request"/>
      <output message="tns:GetSeatInfoBySaleItemId17Response"/>
    </operation>
    <operation name="GetSeatInfoByTicketId">
      <input message="tns:GetSeatInfoByTicketId18Request"/>
      <output message="tns:GetSeatInfoByTicketId18Response"/>
    </operation>
    <operation name="GetEmptySeatInfo">
      <input message="tns:GetEmptySeatInfo19Request"/>
      <output message="tns:GetEmptySeatInfo19Response"/>
    </operation>
    <operation name="GetSeatIdByTicketId">
      <input message="tns:GetSeatIdByTicketId20Request"/>
      <output message="tns:GetSeatIdByTicketId20Response"/>
    </operation>
    <operation name="GetCDS">
      <input message="tns:GetCDS21Request"/>
      <output message="tns:GetCDS21Response"/>
    </operation>
    <operation name="GetCDSWithParams">
      <input message="tns:GetCDSWithParams22Request"/>
      <output message="tns:GetCDSWithParams22Response"/>
    </operation>
    <operation name="UpdateSpaceStructureSeats">
      <input message="tns:UpdateSpaceStructureSeats23Request"/>
      <output message="tns:UpdateSpaceStructureSeats23Response"/>
    </operation>
    <operation name="UpdateSpaceStructureSeatsRem">
      <input message="tns:UpdateSpaceStructureSeatsRem24Request"/>
      <output message="tns:UpdateSpaceStructureSeatsRem24Response"/>
    </operation>
    <operation name="UpdateSpaceStructureSeatObjectsRem">
      <input message="tns:UpdateSpaceStructureSeatObjectsRem25Request"/>
      <output message="tns:UpdateSpaceStructureSeatObjectsRem25Response"/>
    </operation>
    <operation name="UpdateSeatCounters">
      <input message="tns:UpdateSeatCounters26Request"/>
      <output message="tns:UpdateSeatCounters26Response"/>
    </operation>
    <operation name="UpdateSeatCounters2">
      <input message="tns:UpdateSeatCounters227Request"/>
      <output message="tns:UpdateSeatCounters227Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeats">
      <input message="tns:LoadSpaceStructureSeats28Request"/>
      <output message="tns:LoadSpaceStructureSeats28Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeats_WS">
      <input message="tns:LoadSpaceStructureSeats_WS29Request"/>
      <output message="tns:LoadSpaceStructureSeats_WS29Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeatObjects_WS">
      <input message="tns:LoadSpaceStructureSeatObjects_WS30Request"/>
      <output message="tns:LoadSpaceStructureSeatObjects_WS30Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeats_WS2">
      <input message="tns:LoadSpaceStructureSeats_WS231Request"/>
      <output message="tns:LoadSpaceStructureSeats_WS231Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeatObjects_WS2">
      <input message="tns:LoadSpaceStructureSeatObjects_WS232Request"/>
      <output message="tns:LoadSpaceStructureSeatObjects_WS232Response"/>
    </operation>
    <operation name="GetSeatArray">
      <input message="tns:GetSeatArray33Request"/>
      <output message="tns:GetSeatArray33Response"/>
    </operation>
    <operation name="BestSeat">
      <input message="tns:BestSeat34Request"/>
      <output message="tns:BestSeat34Response"/>
    </operation>
    <operation name="HoldSeat">
      <input message="tns:HoldSeat35Request"/>
      <output message="tns:HoldSeat35Response"/>
    </operation>
    <operation name="MultiHoldSeat">
      <input message="tns:MultiHoldSeat36Request"/>
      <output message="tns:MultiHoldSeat36Response"/>
    </operation>
    <operation name="ReleaseHoldedSeat">
      <input message="tns:ReleaseHoldedSeat37Request"/>
      <output message="tns:ReleaseHoldedSeat37Response"/>
    </operation>
    <operation name="GetSeatIdsByItemGuid">
      <input message="tns:GetSeatIdsByItemGuid38Request"/>
      <output message="tns:GetSeatIdsByItemGuid38Response"/>
    </operation>
    <operation name="GetSeatArrayBySeatIds">
      <input message="tns:GetSeatArrayBySeatIds39Request"/>
      <output message="tns:GetSeatArrayBySeatIds39Response"/>
    </operation>
    <operation name="GetUpdatedSeatCategory">
      <input message="tns:GetUpdatedSeatCategory40Request"/>
      <output message="tns:GetUpdatedSeatCategory40Response"/>
    </operation>
    <operation name="IsTicketHoldingPerformanceSeat">
      <input message="tns:IsTicketHoldingPerformanceSeat41Request"/>
      <output message="tns:IsTicketHoldingPerformanceSeat41Response"/>
    </operation>
    <operation name="GetTicketPerformanceLink">
      <input message="tns:GetTicketPerformanceLink42Request"/>
      <output message="tns:GetTicketPerformanceLink42Response"/>
    </operation>
    <operation name="IsAvailableSeat">
      <input message="tns:IsAvailableSeat43Request"/>
      <output message="tns:IsAvailableSeat43Response"/>
    </operation>
    <operation name="GetPartialSubscriptionEventsAndPerformances">
      <input message="tns:GetPartialSubscriptionEventsAndPerformances44Request"/>
      <output message="tns:GetPartialSubscriptionEventsAndPerformances44Response"/>
    </operation>
    <operation name="GetSubscriptionSeatArray">
      <input message="tns:GetSubscriptionSeatArray45Request"/>
      <output message="tns:GetSubscriptionSeatArray45Response"/>
    </operation>
    <operation name="SeatsHeldByParentSeat">
      <input message="tns:SeatsHeldByParentSeat46Request"/>
      <output message="tns:SeatsHeldByParentSeat46Response"/>
    </operation>
    <operation name="GetAccessConfigurationConsistencyCDS">
      <input message="tns:GetAccessConfigurationConsistencyCDS47Request"/>
      <output message="tns:GetAccessConfigurationConsistencyCDS47Response"/>
    </operation>
    <operation name="AccessConfigurationIsConsistent">
      <input message="tns:AccessConfigurationIsConsistent48Request"/>
      <output message="tns:AccessConfigurationIsConsistent48Response"/>
    </operation>
    <operation name="BlockSeatsChangingStatus">
      <input message="tns:BlockSeatsChangingStatus49Request"/>
      <output message="tns:BlockSeatsChangingStatus49Response"/>
    </operation>
    <operation name="DeleteSeatsBlockedByTheSystem">
      <input message="tns:DeleteSeatsBlockedByTheSystem50Request"/>
      <output message="tns:DeleteSeatsBlockedByTheSystem50Response"/>
    </operation>
    <operation name="GetSeatProductsBySpaceStructure">
      <input message="tns:GetSeatProductsBySpaceStructure51Request"/>
      <output message="tns:GetSeatProductsBySpaceStructure51Response"/>
    </operation>
    <operation name="GetSeatProductsBySpaceStructureIds">
      <input message="tns:GetSeatProductsBySpaceStructureIds52Request"/>
      <output message="tns:GetSeatProductsBySpaceStructureIds52Response"/>
    </operation>
    <operation name="GetSVGTopViewDocumentId">
      <input message="tns:GetSVGTopViewDocumentId53Request"/>
      <output message="tns:GetSVGTopViewDocumentId53Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeatsBySpaceStructureId">
      <input message="tns:LoadSpaceStructureSeatsBySpaceStructureId54Request"/>
      <output message="tns:LoadSpaceStructureSeatsBySpaceStructureId54Response"/>
    </operation>
    <operation name="LoadSpaceStructureSeatObjectsBySpaceStructureId">
      <input message="tns:LoadSpaceStructureSeatObjectsBySpaceStructureId55Request"/>
      <output message="tns:LoadSpaceStructureSeatObjectsBySpaceStructureId55Response"/>
    </operation>
    <operation name="GetSeatProductsBySeatCategoryIds">
      <input message="tns:GetSeatProductsBySeatCategoryIds56Request"/>
      <output message="tns:GetSeatProductsBySeatCategoryIds56Response"/>
    </operation>
    <operation name="GetSeatMatrixCellAksBySeatCategoryId">
      <input message="tns:GetSeatMatrixCellAksBySeatCategoryId57Request"/>
      <output message="tns:GetSeatMatrixCellAksBySeatCategoryId57Response"/>
    </operation>
    <operation name="GetPreSaleSeatIds">
      <input message="tns:GetPreSaleSeatIds58Request"/>
      <output message="tns:GetPreSaleSeatIds58Response"/>
    </operation>
    <operation name="GetSeatMatrixCellIdsBySeatId">
      <input message="tns:GetSeatMatrixCellIdsBySeatId59Request"/>
      <output message="tns:GetSeatMatrixCellIdsBySeatId59Response"/>
    </operation>
    <operation name="GetSeatCategoryMatrixCellAKsBySeatCategoryIds">
      <input message="tns:GetSeatCategoryMatrixCellAKsBySeatCategoryIds60Request"/>
      <output message="tns:GetSeatCategoryMatrixCellAKsBySeatCategoryIds60Response"/>
    </operation>
    <operation name="AVETUpdateSeatEnvelopes">
      <input message="tns:AVETUpdateSeatEnvelopes61Request"/>
      <output message="tns:AVETUpdateSeatEnvelopes61Response"/>
    </operation>
  </portType>
  <binding name="IWsDBSeatbinding" type="tns:IWsDBSeat">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="GetDataById">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetDataById" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetDataByIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetDataByIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetDataByParams">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetDataByParams" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetNewObjectDefault">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetNewObjectDefault" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="ApplyChanges">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#ApplyChanges" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="ApplyChanges2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#ApplyChanges2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetRootWithSchema">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetRootWithSchema" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetDataAll">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetDataAll" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="Validate">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#Validate" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSingleSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSingleSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatFromSpaceStructure">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatFromSpaceStructure" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="DeleteAllSeats">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#DeleteAllSeats" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="DeleteSpacestructure">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#DeleteSpacestructure" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="CanCreatePerformanceWithSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#CanCreatePerformanceWithSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="DuplicateConfigurationFile">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#DuplicateConfigurationFile" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatInfo">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatInfo" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatInfoBySaleItemId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatInfoBySaleItemId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatInfoByTicketId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatInfoByTicketId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetEmptySeatInfo">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetEmptySeatInfo" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatIdByTicketId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatIdByTicketId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetCDS">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetCDS" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetCDSWithParams">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetCDSWithParams" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSpaceStructureSeats">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSpaceStructureSeats" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSpaceStructureSeatsRem">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSpaceStructureSeatsRem" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSpaceStructureSeatObjectsRem">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSpaceStructureSeatObjectsRem" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSeatCounters">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSeatCounters" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="UpdateSeatCounters2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#UpdateSeatCounters2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeats">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeats" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeats_WS">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeats_WS" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeatObjects_WS">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeatObjects_WS" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeats_WS2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeats_WS2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeatObjects_WS2">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeatObjects_WS2" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatArray">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatArray" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="BestSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#BestSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="HoldSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#HoldSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="MultiHoldSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#MultiHoldSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="ReleaseHoldedSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#ReleaseHoldedSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatIdsByItemGuid">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatIdsByItemGuid" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatArrayBySeatIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatArrayBySeatIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetUpdatedSeatCategory">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetUpdatedSeatCategory" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="IsTicketHoldingPerformanceSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#IsTicketHoldingPerformanceSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetTicketPerformanceLink">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetTicketPerformanceLink" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="IsAvailableSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#IsAvailableSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetPartialSubscriptionEventsAndPerformances">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetPartialSubscriptionEventsAndPerformances" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSubscriptionSeatArray">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSubscriptionSeatArray" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="SeatsHeldByParentSeat">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#SeatsHeldByParentSeat" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetAccessConfigurationConsistencyCDS">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetAccessConfigurationConsistencyCDS" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="AccessConfigurationIsConsistent">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#AccessConfigurationIsConsistent" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="BlockSeatsChangingStatus">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#BlockSeatsChangingStatus" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="DeleteSeatsBlockedByTheSystem">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#DeleteSeatsBlockedByTheSystem" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatProductsBySpaceStructure">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatProductsBySpaceStructure" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatProductsBySpaceStructureIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatProductsBySpaceStructureIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSVGTopViewDocumentId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSVGTopViewDocumentId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeatsBySpaceStructureId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeatsBySpaceStructureId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="LoadSpaceStructureSeatObjectsBySpaceStructureId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#LoadSpaceStructureSeatObjectsBySpaceStructureId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatProductsBySeatCategoryIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatProductsBySeatCategoryIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatMatrixCellAksBySeatCategoryId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatMatrixCellAksBySeatCategoryId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetPreSaleSeatIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetPreSaleSeatIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatMatrixCellIdsBySeatId">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatMatrixCellIdsBySeatId" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="GetSeatCategoryMatrixCellAKsBySeatCategoryIds">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#GetSeatCategoryMatrixCellAKsBySeatCategoryIds" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
    <operation name="AVETUpdateSeatEnvelopes">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:WsDBSeatIntf-IWsDBSeat#AVETUpdateSeatEnvelopes" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:WsDBSeatIntf-IWsDBSeat"/>
      </output>
    </operation>
  </binding>
  <service name="IWsDBSeatservice">
    <port name="IWsDBSeatPort" binding="tns:IWsDBSeatbinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://skc-isapi-b2c.vivaticket.com/BosServices.dll/soap/IWsDBSeat"/>
    </port>
  </service>
</definitions>

