<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://mission-one.de/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://mission-one.de/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://mission-one.de/">
      <s:element name="PersonGroupInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroup" type="tns:PersonGroup" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PersonGroup">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectId" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="PersonGroupInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroupInsertResult" type="tns:PersonGroup" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CustomerInterfaceAuthentication" type="tns:CustomerInterfaceAuthentication" />
      <s:complexType name="CustomerInterfaceAuthentication">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="CustomerID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="APIKey" type="s:string" />
        </s:sequence>
        <s:anyAttribute />
      </s:complexType>
      <s:element name="PersonGroupGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroup" type="tns:PersonGroup" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PersonGroupGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroupGetResult" type="tns:ArrayOfPersonGroup" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfPersonGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PersonGroup" nillable="true" type="tns:PersonGroup" />
        </s:sequence>
      </s:complexType>
      <s:element name="PersonGroupDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroup" type="tns:PersonGroup" />
            <s:element minOccurs="1" maxOccurs="1" name="AlsoDeletePersongGroupSubscribers" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PersonGroupDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PersonGroupDeleteResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportType" type="tns:ExportType" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchConditions" type="tns:ArrayOfSearchCondition" />
            <s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ExportType">
        <s:restriction base="s:string">
          <s:enumeration value="Active" />
          <s:enumeration value="Inactive" />
          <s:enumeration value="All" />
          <s:enumeration value="Bouncers" />
          <s:enumeration value="HardBouncers" />
          <s:enumeration value="SoftBouncers" />
          <s:enumeration value="SubscriberHistory" />
          <s:enumeration value="DOIConfirmed" />
          <s:enumeration value="DOIUnconfirmed" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfSearchCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SearchCondition" nillable="true" type="tns:SearchCondition" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SearchCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Conditions" type="tns:ArrayOfCondition" />
          <s:element minOccurs="1" maxOccurs="1" name="ConditionsJoining" type="tns:ConditionJoining" />
          <s:element minOccurs="1" maxOccurs="1" name="NextSearchConditionJoining" type="tns:ConditionJoining" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Condition" nillable="true" type="tns:Condition" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Condition">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Operator" type="tns:ConditionOperator" />
          <s:element minOccurs="0" maxOccurs="1" name="FieldName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ConditionOperator">
        <s:restriction base="s:string">
          <s:enumeration value="Equal" />
          <s:enumeration value="NotEqual" />
          <s:enumeration value="BiggerThen" />
          <s:enumeration value="LowerThen" />
          <s:enumeration value="Contains" />
          <s:enumeration value="NotContains" />
          <s:enumeration value="IsNull" />
          <s:enumeration value="IsNotNull" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="ConditionJoining">
        <s:restriction base="s:string">
          <s:enumeration value="And" />
          <s:enumeration value="Or" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscribersExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersExportResult" type="tns:ArrayOfSubscriberExport" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubscriberExport">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubscriberExport" nillable="true" type="tns:SubscriberExport" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SubscriberExport">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="SignIn" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="LastChange" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="SignOut" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="IsActive" nillable="true" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfField" />
          <s:element minOccurs="0" maxOccurs="1" name="Head" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Interests" type="tns:ArrayOfInterest" />
          <s:element minOccurs="0" maxOccurs="1" name="Where" type="tns:ArrayOfCondition" />
          <s:element minOccurs="1" maxOccurs="1" name="ResetAllInterests" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="HistoryData" type="tns:HistoryData" />
          <s:element minOccurs="1" maxOccurs="1" name="DoiConfirmedTimestamp" nillable="true" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfField">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Field" nillable="true" type="tns:Field" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Field">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="FieldName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfInterest">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Interest" nillable="true" type="tns:Interest" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Interest">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="InterestAction" type="tns:Action" />
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="Action">
        <s:restriction base="s:string">
          <s:enumeration value="Unknown" />
          <s:enumeration value="Insert" />
          <s:enumeration value="Delete" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="HistoryData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="signInInfo" type="tns:SignInInfo" />
          <s:element minOccurs="0" maxOccurs="1" name="lastChange" type="tns:LastChange" />
          <s:element minOccurs="0" maxOccurs="1" name="signOutInfo" type="tns:SignOutInfo" />
          <s:element minOccurs="0" maxOccurs="1" name="receivedNewsletters" type="tns:ArrayOfReceivedNewsletters" />
          <s:element minOccurs="1" maxOccurs="1" name="DOIConfrimed" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="DoiConfirmedTimestamp" nillable="true" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SignInInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="SigninDate" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="SigninSource" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="DOIConfirmed" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="LastChange">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SignOutInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Reason" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfReceivedNewsletters">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ReceivedNewsletters" nillable="true" type="tns:ReceivedNewsletters" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ReceivedNewsletters">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="NlrID" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="DspID" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DspPartID" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="NewsletterOpenings" type="tns:NewsletterOpenings" />
          <s:element minOccurs="0" maxOccurs="1" name="ClickedLinks" type="tns:ArrayOfClickedLinks" />
          <s:element minOccurs="0" maxOccurs="1" name="Purchases" type="tns:ArrayOfPurchases" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="NewsletterOpenings">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="NumberOfOpens" nillable="true" type="s:long" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" nillable="true" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfClickedLinks">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ClickedLinks" nillable="true" type="tns:ClickedLinks" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ClickedLinks">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LinkName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="LinkURL" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPurchases">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Purchases" nillable="true" type="tns:Purchases" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Purchases">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LinkName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="LinkURL" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="OrderValue" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscribersExportAsync">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportType" type="tns:AsyncExportType" />
            <s:element minOccurs="0" maxOccurs="1" name="SearchConditions" type="tns:ArrayOfSearchCondition" />
            <s:element minOccurs="1" maxOccurs="1" name="ProjectId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Separator" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="AsyncExportType">
        <s:restriction base="s:string">
          <s:enumeration value="Active" />
          <s:enumeration value="Inactive" />
          <s:enumeration value="All" />
          <s:enumeration value="Bouncers" />
          <s:enumeration value="HardBouncers" />
          <s:enumeration value="SoftBouncers" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersExportAsyncResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubscribersExportAsyncResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersExportResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnFileIfCompleted" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersExportResultResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersExportResultResult" type="tns:SubscribersAsyncExportResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SubscribersAsyncExportResult">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ExportId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ExportState" type="tns:ExportState" />
          <s:element minOccurs="1" maxOccurs="1" name="TotalSubscribers" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Exported" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Subscribers" type="s:base64Binary" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ExportState">
        <s:restriction base="s:string">
          <s:enumeration value="Running" />
          <s:enumeration value="ErrorOccurred" />
          <s:enumeration value="Finished" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersInsert">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Subscribers" type="tns:ArrayOfSubscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="InsertType" type="tns:InsertType" />
            <s:element minOccurs="0" maxOccurs="1" name="PersongGroups" type="tns:ArrayOfPersonGroup2Subscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="AfterInsertAction" type="tns:AfterInsertAction" />
            <s:element minOccurs="1" maxOccurs="1" name="ManualNewsletterId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubscriber">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Subscriber" nillable="true" type="tns:Subscriber" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Subscriber">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfField" />
          <s:element minOccurs="0" maxOccurs="1" name="Head" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Interests" type="tns:ArrayOfInterest" />
          <s:element minOccurs="0" maxOccurs="1" name="Where" type="tns:ArrayOfCondition" />
          <s:element minOccurs="1" maxOccurs="1" name="ResetAllInterests" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="MultiSelectFields" type="tns:ArrayOfMultiSelectField" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfMultiSelectField">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="MultiSelectField" nillable="true" type="tns:MultiSelectField" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MultiSelectField">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="FieldName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Values" type="tns:ArrayOfFieldValue" />
          <s:element minOccurs="1" maxOccurs="1" name="InsertValueIfNotExists" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFieldValue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FieldValue" nillable="true" type="tns:FieldValue" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FieldValue">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="InsertType">
        <s:restriction base="s:string">
          <s:enumeration value="Normal" />
          <s:enumeration value="InsertOrOverwrite" />
          <s:enumeration value="InsertWithDeleteIfFound" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfPersonGroup2Subscriber">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PersonGroup2Subscriber" nillable="true" type="tns:PersonGroup2Subscriber" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PersonGroup2Subscriber">
        <s:complexContent mixed="false">
          <s:extension base="tns:PersonGroup">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="PersonGroup2SubscriberAction" type="tns:SubscriberAction" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:simpleType name="SubscriberAction">
        <s:restriction base="s:string">
          <s:enumeration value="Unknown" />
          <s:enumeration value="Insert" />
          <s:enumeration value="Delete" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="AfterInsertAction">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="SigninNewsletter" />
          <s:enumeration value="DoiNewsletter" />
          <s:enumeration value="ManualNewsletter" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersInsertResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersInsertResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SubscribersProcessingResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IsError" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="SucceededSubscribersCount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="FailedSubscribers" type="tns:ArrayOfFailedSubscriber" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFailedSubscriber">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FailedSubscriber" nillable="true" type="tns:FailedSubscriber" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FailedSubscriber">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="SourceSubscriber" type="tns:Subscriber" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscribersExportDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ExportId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersExportDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubscribersExportDeleteResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="subscribers" type="tns:ArrayOfSubscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="deleteType" type="tns:DeleteType" />
            <s:element minOccurs="1" maxOccurs="1" name="afterDeleteAction" type="tns:AfterDeleteAction" />
            <s:element minOccurs="1" maxOccurs="1" name="manualNewsletterId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="DeleteType">
        <s:restriction base="s:string">
          <s:enumeration value="Deactivate" />
          <s:enumeration value="Delete" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="AfterDeleteAction">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="SendSignoutNewsletter" />
          <s:enumeration value="SendManuallNewsletter" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersDeleteResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersInsertOrUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Subscribers" type="tns:ArrayOfSubscriber" />
            <s:element minOccurs="0" maxOccurs="1" name="PersongGroups" type="tns:ArrayOfPersonGroup2Subscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="InsertType" type="tns:InsertType" />
            <s:element minOccurs="1" maxOccurs="1" name="AfterUpdateAction" type="tns:AfterUpdateAction" />
            <s:element minOccurs="1" maxOccurs="1" name="AfterInsertAction" type="tns:AfterInsertAction" />
            <s:element minOccurs="1" maxOccurs="1" name="ManualNewsletterId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="AfterUpdateAction">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="SendNewsletter" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersInsertOrUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersInsertOrUpdateResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Subscribers" type="tns:ArrayOfSubscriber" />
            <s:element minOccurs="0" maxOccurs="1" name="PersongGroups" type="tns:ArrayOfPersonGroup2Subscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="AfterUpdateAction" type="tns:AfterUpdateAction" />
            <s:element minOccurs="1" maxOccurs="1" name="ManualNewsletterId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersUpdateResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ScoringInterestsAction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Action" type="tns:HistoryAction" />
            <s:element minOccurs="1" maxOccurs="1" name="SubscriberId" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SubscriberMid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Interests" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsError" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="HistoryAction">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Export" />
          <s:enumeration value="Import" />
        </s:restriction>
      </s:simpleType>
      <s:element name="ScoringInterestsActionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsError" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="subscribersId" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="interests" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DispatchesExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dispatchExportType" type="tns:DispatchExportType" />
            <s:element minOccurs="1" maxOccurs="1" name="dispatchId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dispatchPartId" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="subscriberFields" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="DispatchExportType">
        <s:restriction base="s:string">
          <s:enumeration value="DispatchReport" />
          <s:enumeration value="NewsletterExport" />
        </s:restriction>
      </s:simpleType>
      <s:element name="DispatchesExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DispatchesExportResult" type="tns:ArrayOfSubscriberDispatchExport" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSubscriberDispatchExport">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SubscriberDispatchExport" nillable="true" type="tns:SubscriberDispatchExport" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SubscriberDispatchExport">
        <s:complexContent mixed="false">
          <s:extension base="tns:Subscriber">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="SubscriberDispatchType" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="DispatchId" nillable="true" type="s:int" />
              <s:element minOccurs="1" maxOccurs="1" name="Timestamp" nillable="true" type="s:dateTime" />
              <s:element minOccurs="0" maxOccurs="1" name="URL" type="s:string" />
              <s:element minOccurs="1" maxOccurs="1" name="LinkId" nillable="true" type="s:int" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:element name="DispatchesGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="startDate" nillable="true" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="endDate" nillable="true" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="projectId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="newsletterId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dispatchId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="dispatchPartId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DispatchesGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DispatchesGetResult" type="tns:ArrayOfDispatchStatistics" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDispatchStatistics">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DispatchStatistics" nillable="true" type="tns:DispatchStatistics" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DispatchStatistics">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="DispatchID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="DispatchPartIDs" type="tns:ArrayOfLong" />
          <s:element minOccurs="1" maxOccurs="1" name="NewsletterID" nillable="true" type="s:long" />
          <s:element minOccurs="1" maxOccurs="1" name="IsTest" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="tns:DispatchStatus" />
          <s:element minOccurs="1" maxOccurs="1" name="SentMailsHtml" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SentMailsText" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="BouncersHard" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="BouncersSoft" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ClicksNetto" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ClicksBrutto" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="OpeningsNetto" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="OpeningsBrutto" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DispatchStartTimestamp" nillable="true" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="DispatchRecipients" type="tns:DispatchRecipients" />
          <s:element minOccurs="1" maxOccurs="1" name="TargetGroupID" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PersonGroupID" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="NewsletterUrls" type="tns:ArrayOfNewsletterUrlStatistics" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfLong">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="long" type="s:long" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="DispatchStatus">
        <s:restriction base="s:string">
          <s:enumeration value="Running" />
          <s:enumeration value="Finished" />
          <s:enumeration value="Aborted" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="DispatchRecipients">
        <s:restriction base="s:string">
          <s:enumeration value="All" />
          <s:enumeration value="PersonGroup" />
          <s:enumeration value="TargetGroup" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfNewsletterUrlStatistics">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="NewsletterUrlStatistics" nillable="true" type="tns:NewsletterUrlStatistics" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="NewsletterUrlStatistics">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="LinkId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ClicksNetto" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ClicksBrutto" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscriberMidGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Mid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Fields" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscriberMidGetResult" type="tns:SubscriberExport" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InterestsExport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InterestsExportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InterestsExportResult" type="tns:ArrayOfCustomerInterest" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfCustomerInterest">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CustomerInterest" nillable="true" type="tns:CustomerInterest" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CustomerInterest">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="InterestName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AttributeSingleSelectValuesGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SingleSelectAttributeName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeSingleSelectValuesGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeSingleSelectValuesGetResult" type="tns:ArrayOfAttributeValues" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAttributeValues">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AttributeValues" nillable="true" type="tns:AttributeValues" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AttributeValues">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="AttributeId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="AttributeValue" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Culture" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AttributeMultiSelectValueGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="MultiSelectAttributeName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributeMultiSelectValueGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeMultiSelectValueGetResult" type="tns:ArrayOfAttributeValues" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributesCustomGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributesCustomGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributesCustomGetResult" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributesGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributeId" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AttributesGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AttributesGetResult" type="tns:ArrayOfCustomerAttribute" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfCustomerAttribute">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CustomerAttribute" nillable="true" type="tns:CustomerAttribute" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CustomerAttribute">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DataType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DefaultValues" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="StringLength" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsRange" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="RangeFrom" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RangeTo" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HasRegularExpressions" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="RegularExpression" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="IsUnique" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="IsMandatory" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="HasAllowedValues" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="AllowedValues" type="tns:ArrayOfAttributeValues" />
          <s:element minOccurs="1" maxOccurs="1" name="IsOnInputForm" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscriberMidActivate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Mid" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidActivateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscriberMidActivateResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ShopTracker">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Order" type="tns:Order" />
            <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:OrderItemProperties" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="Order">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="mid" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="OrderDate" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="ItemCount" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="OrderValue" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="OrderItems" type="tns:ArrayOfOrderItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfOrderItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="OrderItem" nillable="true" type="tns:OrderItem" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="OrderItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ItemUnitPrice" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ItemCustomerUnitPrice" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Amount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ProductNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="KeyValuePairs" type="tns:ArrayOfKeyValuePairOfStringString" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfKeyValuePairOfStringString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="KeyValuePairOfStringString" type="tns:KeyValuePairOfStringString" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="KeyValuePairOfStringString" />
      <s:complexType name="OrderItemProperties">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="KeyID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ParentKeyID" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="ShopTrackerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ShopTrackerResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidDelete">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Mid" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="IsSignOutNewsletter" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidDeleteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscriberMidDeleteResult" type="tns:SubscribersProcessingResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlacklistPatternsDeleteAll">
        <s:complexType />
      </s:element>
      <s:element name="BlacklistPatternsDeleteAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlacklistPatternsProcess">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Patterns" type="tns:ArrayOfBlacklistPattern" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfBlacklistPattern">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BlacklistPattern" nillable="true" type="tns:BlacklistPattern" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BlacklistPattern">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="LocalPart" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DomainPart" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Action" type="tns:ActionType" />
          <s:element minOccurs="1" maxOccurs="1" name="IsForAllProjects" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ActionType">
        <s:restriction base="s:string">
          <s:enumeration value="Insert" />
          <s:enumeration value="Delete" />
        </s:restriction>
      </s:simpleType>
      <s:element name="BlacklistPatternsProcessResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlacklistPatternsProcessResult" type="tns:BlacklistResponse" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BlacklistResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IsError" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="SucceededBlacklistCount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="FailedBlacklists" type="tns:ArrayOfFailedBlacklist" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFailedBlacklist">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FailedBlacklist" nillable="true" type="tns:FailedBlacklist" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FailedBlacklist">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="SourceBlacklist" type="tns:BlacklistPattern" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="BlackListPatternsGetAll">
        <s:complexType />
      </s:element>
      <s:element name="BlackListPatternsGetAllResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="BlackListPatternsGetAllResult" type="tns:ArrayOfBlacklistPattern" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlackListPatternExists">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="pattern" type="tns:BlacklistPattern" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="BlackListPatternExistsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="BlackListPatternExistsResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewsletterKeyGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Mid" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="NewsletterId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DispatchPartId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewsletterKeyGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NewsletterKeyGetResult" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProjectsGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectId" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ProjectName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TagsSearchCondition" type="tns:ArrayOfProjectTagsSearchCondition" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfProjectTagsSearchCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProjectTagsSearchCondition" nillable="true" type="tns:ProjectTagsSearchCondition" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProjectTagsSearchCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TagConditions" type="tns:ArrayOfProjectTagCondition" />
          <s:element minOccurs="1" maxOccurs="1" name="ConditionsJoining" type="tns:ConditionJoining" />
          <s:element minOccurs="1" maxOccurs="1" name="NextSearchConditionJoining" type="tns:ConditionJoining" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfProjectTagCondition">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProjectTagCondition" nillable="true" type="tns:ProjectTagCondition" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProjectTagCondition">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Operator" type="tns:ConditionOperator" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="ProjectsGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProjectsGetResult" type="tns:ArrayOfProjectExport" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfProjectExport">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProjectExport" nillable="true" type="tns:ProjectExport" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProjectExport">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Prj_ProjectId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ProjectName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="IsActive" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="FromEmailFriendlyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ReplyToEmail" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UseReplyToEmail" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ReturnPathEmail" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="StandardSubject" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SubjectPartForInternalTest" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SubjectPartForExternalTest" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="StandardCharset" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="StandardEncodingType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PrjDispatchParametersString" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="TrackingDomainId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PrjRedirectUrlForExpiredLinks" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ResellerContactPersonId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CustomerContactPersonId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Adm_CustomerFromEmailId" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Glb_CultureId" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ExternalEditNewsletterTemplateId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ExternalEditNewsletterContentBlockTemplateId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="NlrViewModes" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="NlrEditModes" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ForwardToEmail" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AutoResponderByFromNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="AutoResponderByReplyToNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SendAutoResponderByReplyTo" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="SignInNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DoubleOptInNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="IsDoubleEmailAllowed" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="FixSubjectPart" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="SignOutNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Prj_ContactPersonTypeId" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Tags" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscribersImportAsync">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Subscribers" type="tns:ArrayOfSubscriber" />
            <s:element minOccurs="0" maxOccurs="1" name="ImportFile" type="s:base64Binary" />
            <s:element minOccurs="0" maxOccurs="1" name="FileDescription" type="tns:FileDescription" />
            <s:element minOccurs="0" maxOccurs="1" name="ImportSettings" type="tns:ImportSettings" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FileDescription">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AttributePairings" type="tns:ArrayOfFileAttributePairing" />
          <s:element minOccurs="1" maxOccurs="1" name="Separator" type="tns:ColumnSeparator" />
          <s:element minOccurs="1" maxOccurs="1" name="FileType" type="tns:FileType" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFileAttributePairing">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FileAttributePairing" nillable="true" type="tns:FileAttributePairing" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FileAttributePairing">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="FileColumnName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AttributeName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ColumnSeparator">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Tab" />
          <s:enumeration value="Semicolon" />
          <s:enumeration value="Comma" />
          <s:enumeration value="Space" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="FileType">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Text" />
          <s:enumeration value="Zip" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ImportSettings">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UniqueAttributeId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PersonGroup2Subscriber" type="tns:ArrayOfPersonGroup2Subscriber" />
          <s:element minOccurs="1" maxOccurs="1" name="ImportType" type="tns:ImportType" />
          <s:element minOccurs="1" maxOccurs="1" name="InterestParameter" type="tns:InterestParameters" />
          <s:element minOccurs="0" maxOccurs="1" name="ProjectIds" type="tns:ArrayOfInt" />
          <s:element minOccurs="1" maxOccurs="1" name="AfterInsertAction" type="tns:AfterInsertAction" />
          <s:element minOccurs="1" maxOccurs="1" name="ManualNewsletterId" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CheckAgainstInactive" nillable="true" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ImportType">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Import" />
          <s:enumeration value="ImportOrUpdate" />
          <s:enumeration value="Update" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="InterestParameters">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Append" />
          <s:enumeration value="OverWrite" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfInt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="SubscribersImportAsyncResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubscribersImportAsyncResult" nillable="true" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="InfoMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscribersImportResult">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ImportProcessId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ResponseDataType" type="tns:ResponseDataType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ResponseDataType">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="File" />
          <s:enumeration value="Package" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersImportResultResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscribersImportResultResult" type="tns:ImportResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ImportResult">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ErrorFile" type="s:base64Binary" />
          <s:element minOccurs="1" maxOccurs="1" name="ImportState" type="tns:ImportState" />
          <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="CountCurrentSucceded" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CountCurrentFailed" nillable="true" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CountTotal" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="FailedSubscribers" type="tns:ArrayOfFailedSubscriber" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ImportState">
        <s:restriction base="s:string">
          <s:enumeration value="Invoking" />
          <s:enumeration value="Running" />
          <s:enumeration value="Paused" />
          <s:enumeration value="PendingResume" />
          <s:enumeration value="PendingPause" />
          <s:enumeration value="PendingStop" />
          <s:enumeration value="StoppedManually" />
          <s:enumeration value="ErrorOccurred" />
          <s:enumeration value="Finished" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersImportAction">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ImportProcessId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ImportCommand" type="tns:ImportCommand" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ImportCommand">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="Pause" />
          <s:enumeration value="Resume" />
          <s:enumeration value="Stop" />
        </s:restriction>
      </s:simpleType>
      <s:element name="SubscribersImportActionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubscribersImportActionResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberNewsletterSend">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="subscriber" type="tns:Subscriber" />
            <s:element minOccurs="1" maxOccurs="1" name="newsletterId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberNewsletterSendResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SubscriberNewsletterSendResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidGet2Activate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Mid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SubscriberMidGet2ActivateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SubscriberMidGet2ActivateResult" type="tns:Subscriber" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewsletterArchiveUrlGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="newsletterId" type="tns:ArrayOfInt" />
            <s:element minOccurs="1" maxOccurs="1" name="projectId" nillable="true" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewsletterArchiveUrlGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NewsletterArchiveUrlGetResult" type="tns:ArrayOfNewsletterArchive" />
            <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfNewsletterArchive">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="NewsletterArchive" nillable="true" type="tns:NewsletterArchive" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="NewsletterArchive">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="NewsletterSubject" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="NewsletterUrl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="LastChangeDate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="NewsletterId" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="PersonGroupsGetByDispachedDaysAgo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DaysAgo" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PersonGroupsGetByDispachedDaysAgoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PersonGroupsGetByDispachedDaysAgoResult" type="tns:ArrayOfPersonGroup" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TargetGroupGet">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="TargetGroupId" nillable="true" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ReturnSize" nillable="true" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TargetGroupGetResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TargetGroupGetResult" type="tns:ArrayOfTargetGroup" />
            <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfTargetGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="TargetGroup" nillable="true" type="tns:TargetGroup" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="TargetGroup">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" nillable="true" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TargetGroupSize" type="tns:ArrayOfTargetGroupSize" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfTargetGroupSize">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="TargetGroupSize" nillable="true" type="tns:TargetGroupSize" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="TargetGroupSize">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ProjectId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="LastSizeTimeStamp" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="LastTargetGroupSize" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdateXml">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CustomerXsd" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProjectXml" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ProjectXsd" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProjectId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateXmlResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateXmlResult" type="s:boolean" />
            <s:element minOccurs="0" maxOccurs="1" name="ErrorMessage" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="PersonGroupInsertSoapIn">
    <wsdl:part name="parameters" element="tns:PersonGroupInsert" />
  </wsdl:message>
  <wsdl:message name="PersonGroupInsertSoapOut">
    <wsdl:part name="parameters" element="tns:PersonGroupInsertResponse" />
  </wsdl:message>
  <wsdl:message name="PersonGroupInsertCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="PersonGroupGetSoapIn">
    <wsdl:part name="parameters" element="tns:PersonGroupGet" />
  </wsdl:message>
  <wsdl:message name="PersonGroupGetSoapOut">
    <wsdl:part name="parameters" element="tns:PersonGroupGetResponse" />
  </wsdl:message>
  <wsdl:message name="PersonGroupGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="PersonGroupDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:PersonGroupDelete" />
  </wsdl:message>
  <wsdl:message name="PersonGroupDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:PersonGroupDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="PersonGroupDeleteCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersExport" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersExportResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportAsyncSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersExportAsync" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportAsyncSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersExportAsyncResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportAsyncCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportResultSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersExportResult" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportResultSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersExportResultResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportResultCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersInsert" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersInsertResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersExportDelete" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersExportDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersExportDeleteCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersDelete" />
  </wsdl:message>
  <wsdl:message name="SubscribersDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersDeleteCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertOrUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersInsertOrUpdate" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertOrUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersInsertOrUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersInsertOrUpdateCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersUpdate" />
  </wsdl:message>
  <wsdl:message name="SubscribersUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersUpdateCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="ScoringInterestsActionSoapIn">
    <wsdl:part name="parameters" element="tns:ScoringInterestsAction" />
  </wsdl:message>
  <wsdl:message name="ScoringInterestsActionSoapOut">
    <wsdl:part name="parameters" element="tns:ScoringInterestsActionResponse" />
  </wsdl:message>
  <wsdl:message name="ScoringInterestsActionCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="DispatchesExportSoapIn">
    <wsdl:part name="parameters" element="tns:DispatchesExport" />
  </wsdl:message>
  <wsdl:message name="DispatchesExportSoapOut">
    <wsdl:part name="parameters" element="tns:DispatchesExportResponse" />
  </wsdl:message>
  <wsdl:message name="DispatchesExportCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="DispatchesGetSoapIn">
    <wsdl:part name="parameters" element="tns:DispatchesGet" />
  </wsdl:message>
  <wsdl:message name="DispatchesGetSoapOut">
    <wsdl:part name="parameters" element="tns:DispatchesGetResponse" />
  </wsdl:message>
  <wsdl:message name="DispatchesGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGetSoapIn">
    <wsdl:part name="parameters" element="tns:SubscriberMidGet" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGetSoapOut">
    <wsdl:part name="parameters" element="tns:SubscriberMidGetResponse" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="InterestsExportSoapIn">
    <wsdl:part name="parameters" element="tns:InterestsExport" />
  </wsdl:message>
  <wsdl:message name="InterestsExportSoapOut">
    <wsdl:part name="parameters" element="tns:InterestsExportResponse" />
  </wsdl:message>
  <wsdl:message name="InterestsExportCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="AttributeSingleSelectValuesGetSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeSingleSelectValuesGet" />
  </wsdl:message>
  <wsdl:message name="AttributeSingleSelectValuesGetSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeSingleSelectValuesGetResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeSingleSelectValuesGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="AttributeMultiSelectValueGetSoapIn">
    <wsdl:part name="parameters" element="tns:AttributeMultiSelectValueGet" />
  </wsdl:message>
  <wsdl:message name="AttributeMultiSelectValueGetSoapOut">
    <wsdl:part name="parameters" element="tns:AttributeMultiSelectValueGetResponse" />
  </wsdl:message>
  <wsdl:message name="AttributeMultiSelectValueGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="AttributesCustomGetSoapIn">
    <wsdl:part name="parameters" element="tns:AttributesCustomGet" />
  </wsdl:message>
  <wsdl:message name="AttributesCustomGetSoapOut">
    <wsdl:part name="parameters" element="tns:AttributesCustomGetResponse" />
  </wsdl:message>
  <wsdl:message name="AttributesCustomGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="AttributesGetSoapIn">
    <wsdl:part name="parameters" element="tns:AttributesGet" />
  </wsdl:message>
  <wsdl:message name="AttributesGetSoapOut">
    <wsdl:part name="parameters" element="tns:AttributesGetResponse" />
  </wsdl:message>
  <wsdl:message name="AttributesGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidActivateSoapIn">
    <wsdl:part name="parameters" element="tns:SubscriberMidActivate" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidActivateSoapOut">
    <wsdl:part name="parameters" element="tns:SubscriberMidActivateResponse" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidActivateCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="ShopTrackerSoapIn">
    <wsdl:part name="parameters" element="tns:ShopTracker" />
  </wsdl:message>
  <wsdl:message name="ShopTrackerSoapOut">
    <wsdl:part name="parameters" element="tns:ShopTrackerResponse" />
  </wsdl:message>
  <wsdl:message name="ShopTrackerCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidDeleteSoapIn">
    <wsdl:part name="parameters" element="tns:SubscriberMidDelete" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidDeleteSoapOut">
    <wsdl:part name="parameters" element="tns:SubscriberMidDeleteResponse" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidDeleteCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsDeleteAllSoapIn">
    <wsdl:part name="parameters" element="tns:BlacklistPatternsDeleteAll" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsDeleteAllSoapOut">
    <wsdl:part name="parameters" element="tns:BlacklistPatternsDeleteAllResponse" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsDeleteAllCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsProcessSoapIn">
    <wsdl:part name="parameters" element="tns:BlacklistPatternsProcess" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsProcessSoapOut">
    <wsdl:part name="parameters" element="tns:BlacklistPatternsProcessResponse" />
  </wsdl:message>
  <wsdl:message name="BlacklistPatternsProcessCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternsGetAllSoapIn">
    <wsdl:part name="parameters" element="tns:BlackListPatternsGetAll" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternsGetAllSoapOut">
    <wsdl:part name="parameters" element="tns:BlackListPatternsGetAllResponse" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternsGetAllCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternExistsSoapIn">
    <wsdl:part name="parameters" element="tns:BlackListPatternExists" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternExistsSoapOut">
    <wsdl:part name="parameters" element="tns:BlackListPatternExistsResponse" />
  </wsdl:message>
  <wsdl:message name="BlackListPatternExistsCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="NewsletterKeyGetSoapIn">
    <wsdl:part name="parameters" element="tns:NewsletterKeyGet" />
  </wsdl:message>
  <wsdl:message name="NewsletterKeyGetSoapOut">
    <wsdl:part name="parameters" element="tns:NewsletterKeyGetResponse" />
  </wsdl:message>
  <wsdl:message name="NewsletterKeyGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="ProjectsGetSoapIn">
    <wsdl:part name="parameters" element="tns:ProjectsGet" />
  </wsdl:message>
  <wsdl:message name="ProjectsGetSoapOut">
    <wsdl:part name="parameters" element="tns:ProjectsGetResponse" />
  </wsdl:message>
  <wsdl:message name="ProjectsGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportAsyncSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersImportAsync" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportAsyncSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersImportAsyncResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportAsyncCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportResultSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersImportResult" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportResultSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersImportResultResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportResultCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportActionSoapIn">
    <wsdl:part name="parameters" element="tns:SubscribersImportAction" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportActionSoapOut">
    <wsdl:part name="parameters" element="tns:SubscribersImportActionResponse" />
  </wsdl:message>
  <wsdl:message name="SubscribersImportActionCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscriberNewsletterSendSoapIn">
    <wsdl:part name="parameters" element="tns:SubscriberNewsletterSend" />
  </wsdl:message>
  <wsdl:message name="SubscriberNewsletterSendSoapOut">
    <wsdl:part name="parameters" element="tns:SubscriberNewsletterSendResponse" />
  </wsdl:message>
  <wsdl:message name="SubscriberNewsletterSendCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGet2ActivateSoapIn">
    <wsdl:part name="parameters" element="tns:SubscriberMidGet2Activate" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGet2ActivateSoapOut">
    <wsdl:part name="parameters" element="tns:SubscriberMidGet2ActivateResponse" />
  </wsdl:message>
  <wsdl:message name="SubscriberMidGet2ActivateCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="NewsletterArchiveUrlGetSoapIn">
    <wsdl:part name="parameters" element="tns:NewsletterArchiveUrlGet" />
  </wsdl:message>
  <wsdl:message name="NewsletterArchiveUrlGetSoapOut">
    <wsdl:part name="parameters" element="tns:NewsletterArchiveUrlGetResponse" />
  </wsdl:message>
  <wsdl:message name="NewsletterArchiveUrlGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="PersonGroupsGetByDispachedDaysAgoSoapIn">
    <wsdl:part name="parameters" element="tns:PersonGroupsGetByDispachedDaysAgo" />
  </wsdl:message>
  <wsdl:message name="PersonGroupsGetByDispachedDaysAgoSoapOut">
    <wsdl:part name="parameters" element="tns:PersonGroupsGetByDispachedDaysAgoResponse" />
  </wsdl:message>
  <wsdl:message name="PersonGroupsGetByDispachedDaysAgoCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="TargetGroupGetSoapIn">
    <wsdl:part name="parameters" element="tns:TargetGroupGet" />
  </wsdl:message>
  <wsdl:message name="TargetGroupGetSoapOut">
    <wsdl:part name="parameters" element="tns:TargetGroupGetResponse" />
  </wsdl:message>
  <wsdl:message name="TargetGroupGetCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:message name="UpdateXmlSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateXml" />
  </wsdl:message>
  <wsdl:message name="UpdateXmlSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateXmlResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateXmlCustomerInterfaceAuthentication">
    <wsdl:part name="CustomerInterfaceAuthentication" element="tns:CustomerInterfaceAuthentication" />
  </wsdl:message>
  <wsdl:portType name="CustomerInterfaceV2Soap">
    <wsdl:operation name="PersonGroupInsert">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Inserts PersonGroup into system.&lt;br&gt;You should provide at least Name and ProjectId parameters, while description is optional.</wsdl:documentation>
      <wsdl:input message="tns:PersonGroupInsertSoapIn" />
      <wsdl:output message="tns:PersonGroupInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PersonGroupGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns PersonGroup data. &lt;br&gt;Use PersonGroupId or Name combined with ProjectId to get correct results.</wsdl:documentation>
      <wsdl:input message="tns:PersonGroupGetSoapIn" />
      <wsdl:output message="tns:PersonGroupGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PersonGroupDelete">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes PersonGroup from system.&lt;br&gt;Optionally, you can specify that subscribers assigned to this PersonGroup should also be deleted from system.</wsdl:documentation>
      <wsdl:input message="tns:PersonGroupDeleteSoapIn" />
      <wsdl:output message="tns:PersonGroupDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersExport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports subscribers from the system.&lt;br&gt;Use "SearchConditions" parameter to filter out subscribers, and use "ExportType" parameter to choose between export options</wsdl:documentation>
      <wsdl:input message="tns:SubscribersExportSoapIn" />
      <wsdl:output message="tns:SubscribersExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportAsync">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports subscribers from the system.&lt;br&gt;Use "SearchConditions" parameter to filter out subscribers, and use "ExportType" parameter to choose between export options</wsdl:documentation>
      <wsdl:input message="tns:SubscribersExportAsyncSoapIn" />
      <wsdl:output message="tns:SubscribersExportAsyncSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportResult">
      <wsdl:input message="tns:SubscribersExportResultSoapIn" />
      <wsdl:output message="tns:SubscribersExportResultSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsert">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Inserts Subscribers to the system. &lt;br&gt; Optionally, inserts subscriber to existing or newly provided PersonGroups  and sends newsletters to subscribers.</wsdl:documentation>
      <wsdl:input message="tns:SubscribersInsertSoapIn" />
      <wsdl:output message="tns:SubscribersInsertSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportDelete">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes subscribers export.</wsdl:documentation>
      <wsdl:input message="tns:SubscribersExportDeleteSoapIn" />
      <wsdl:output message="tns:SubscribersExportDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersDelete">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes Subscribers from system.&lt;br&gt;Additionally it can send final newsletter to subscribers.</wsdl:documentation>
      <wsdl:input message="tns:SubscribersDeleteSoapIn" />
      <wsdl:output message="tns:SubscribersDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsertOrUpdate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Changes subscribers data.&lt;br&gt;Also can insert/remove subscriber in PersonGroups or send newsletters</wsdl:documentation>
      <wsdl:input message="tns:SubscribersInsertOrUpdateSoapIn" />
      <wsdl:output message="tns:SubscribersInsertOrUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersUpdate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Changes subscribers data.&lt;br&gt;Also can insert/remove subscriber in PersonGroups or send newsletters</wsdl:documentation>
      <wsdl:input message="tns:SubscribersUpdateSoapIn" />
      <wsdl:output message="tns:SubscribersUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ScoringInterestsAction">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Action Insert/Export for the Interests History on the system. Input parameter SubscriberIdentification can be either SubscriberId or Subscriber MID.&lt;br&gt; Response object array contains Interest Values string with values delimited with ;.  </wsdl:documentation>
      <wsdl:input message="tns:ScoringInterestsActionSoapIn" />
      <wsdl:output message="tns:ScoringInterestsActionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DispatchesExport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports dispatches subscriber statistics from the system.&lt;br&gt;Use "DispatchExportType" parameter to select export type, and use other method parameters to filter this export.</wsdl:documentation>
      <wsdl:input message="tns:DispatchesExportSoapIn" />
      <wsdl:output message="tns:DispatchesExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DispatchesGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports dispatches statistics from the system.&lt;br&gt;Use method parameters to filter this export. Parameters are checked from left to right. If one of the parameters is not null other parameters are discarded.</wsdl:documentation>
      <wsdl:input message="tns:DispatchesGetSoapIn" />
      <wsdl:output message="tns:DispatchesGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns single Subscriber for given Mid.&lt;br&gt;Make sure that Mid you use is personalized.</wsdl:documentation>
      <wsdl:input message="tns:SubscriberMidGetSoapIn" />
      <wsdl:output message="tns:SubscriberMidGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InterestsExport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports Interface from the system.&lt;br&gt; Response object array contains both Interest Name, and Interest Value.</wsdl:documentation>
      <wsdl:input message="tns:InterestsExportSoapIn" />
      <wsdl:output message="tns:InterestsExportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeSingleSelectValuesGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method that is used for retreiving SingleSelectValues for given SingleSelect AttributeName.&lt;br&gt;Method will return only allowed values for provided parameter</wsdl:documentation>
      <wsdl:input message="tns:AttributeSingleSelectValuesGetSoapIn" />
      <wsdl:output message="tns:AttributeSingleSelectValuesGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributeMultiSelectValueGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method that is used for retreiving MultiSelectValues for given Multiselect AttributeName.&lt;br&gt;Method will return only allowed values for provided parameter</wsdl:documentation>
      <wsdl:input message="tns:AttributeMultiSelectValueGetSoapIn" />
      <wsdl:output message="tns:AttributeMultiSelectValueGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributesCustomGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns names of fields you can use within CustomerInterface.&lt;br&gt;You can use this method in combination with Attributes methods.</wsdl:documentation>
      <wsdl:input message="tns:AttributesCustomGetSoapIn" />
      <wsdl:output message="tns:AttributesCustomGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AttributesGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns full CustomerAttribute details.&lt;br&gt; Returns attribute details for one or more attributes, depending on incoming parameter provided.</wsdl:documentation>
      <wsdl:input message="tns:AttributesGetSoapIn" />
      <wsdl:output message="tns:AttributesGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidActivate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Activates subscriber from Mid. &lt;br&gt;Make sure Mid you provide is from personlized link.</wsdl:documentation>
      <wsdl:input message="tns:SubscriberMidActivateSoapIn" />
      <wsdl:output message="tns:SubscriberMidActivateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ShopTracker">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Inserts order to system.&lt;br&gt;Returns boolean suceeded flag. Error Message would contain possible errors.</wsdl:documentation>
      <wsdl:input message="tns:ShopTrackerSoapIn" />
      <wsdl:output message="tns:ShopTrackerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidDelete">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes single Subscriber for given Mid.&lt;br&gt;Make sure that Mid you use is personalized.</wsdl:documentation>
      <wsdl:input message="tns:SubscriberMidDeleteSoapIn" />
      <wsdl:output message="tns:SubscriberMidDeleteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsDeleteAll">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Deletes all patterns from system.&lt;br&gt;You can delete separate patterns using BlacklistPatternsProcess method.</wsdl:documentation>
      <wsdl:input message="tns:BlacklistPatternsDeleteAllSoapIn" />
      <wsdl:output message="tns:BlacklistPatternsDeleteAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsProcess">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Inserts or deletes given patterns from system.&lt;br&gt;Make ure that you provided all needed mandatory fields when inserting. Make sure that pattern marked for delete exists.</wsdl:documentation>
      <wsdl:input message="tns:BlacklistPatternsProcessSoapIn" />
      <wsdl:output message="tns:BlacklistPatternsProcessSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternsGetAll">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns all patterns from system.&lt;br&gt;You can use this method in combination with other Pattern methods.</wsdl:documentation>
      <wsdl:input message="tns:BlackListPatternsGetAllSoapIn" />
      <wsdl:output message="tns:BlackListPatternsGetAllSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternExists">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Confirms whether pattern Exists.&lt;br&gt;You can use this method in combination with other Pattern methods.</wsdl:documentation>
      <wsdl:input message="tns:BlackListPatternExistsSoapIn" />
      <wsdl:output message="tns:BlackListPatternExistsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NewsletterKeyGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns NewsletterKey for one of provided parameters&lt;br&gt;You can send one of following parameters: Mid, NewsletterId or DispatchPartId.</wsdl:documentation>
      <wsdl:input message="tns:NewsletterKeyGetSoapIn" />
      <wsdl:output message="tns:NewsletterKeyGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProjectsGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Exports all project by given conditions</wsdl:documentation>
      <wsdl:input message="tns:ProjectsGetSoapIn" />
      <wsdl:output message="tns:ProjectsGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAsync">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Start asynchronous process for importing subscriber either from file or from subscriber array</wsdl:documentation>
      <wsdl:input message="tns:SubscribersImportAsyncSoapIn" />
      <wsdl:output message="tns:SubscribersImportAsyncSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportResult">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get current results of asynchronous import process</wsdl:documentation>
      <wsdl:input message="tns:SubscribersImportResultSoapIn" />
      <wsdl:output message="tns:SubscribersImportResultSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAction">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Send command (pause, resume, stop) to asynchronous import process</wsdl:documentation>
      <wsdl:input message="tns:SubscribersImportActionSoapIn" />
      <wsdl:output message="tns:SubscribersImportActionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscriberNewsletterSend">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Sending newsletter to subscriber, if the sending fails the return value is 'false' and Message would contain description</wsdl:documentation>
      <wsdl:input message="tns:SubscriberNewsletterSendSoapIn" />
      <wsdl:output message="tns:SubscriberNewsletterSendSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet2Activate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns inactive subscriber from MID.&lt;br&gt;Make sure MID is personalized.</wsdl:documentation>
      <wsdl:input message="tns:SubscriberMidGet2ActivateSoapIn" />
      <wsdl:output message="tns:SubscriberMidGet2ActivateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NewsletterArchiveUrlGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returning informations about newsletter archive urls</wsdl:documentation>
      <wsdl:input message="tns:NewsletterArchiveUrlGetSoapIn" />
      <wsdl:output message="tns:NewsletterArchiveUrlGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PersonGroupsGetByDispachedDaysAgo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returning informations about newsletter archive urls</wsdl:documentation>
      <wsdl:input message="tns:PersonGroupsGetByDispachedDaysAgoSoapIn" />
      <wsdl:output message="tns:PersonGroupsGetByDispachedDaysAgoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TargetGroupGet">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returning informations about newsletter archive urls</wsdl:documentation>
      <wsdl:input message="tns:TargetGroupGetSoapIn" />
      <wsdl:output message="tns:TargetGroupGetSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateXml">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Updates Customer AND/OR XSD and XML. It can be used for both customer and project data, or just one of them</wsdl:documentation>
      <wsdl:input message="tns:UpdateXmlSoapIn" />
      <wsdl:output message="tns:UpdateXmlSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="CustomerInterfaceV2Soap" type="tns:CustomerInterfaceV2Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="PersonGroupInsert">
      <soap:operation soapAction="http://mission-one.de/PersonGroupInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:PersonGroupInsertCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupGet">
      <soap:operation soapAction="http://mission-one.de/PersonGroupGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:PersonGroupGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupDelete">
      <soap:operation soapAction="http://mission-one.de/PersonGroupDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:PersonGroupDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExport">
      <soap:operation soapAction="http://mission-one.de/SubscribersExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportAsync">
      <soap:operation soapAction="http://mission-one.de/SubscribersExportAsync" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersExportAsyncCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportResult">
      <soap:operation soapAction="http://mission-one.de/SubscribersExportResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersExportResultCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsert">
      <soap:operation soapAction="http://mission-one.de/SubscribersInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersInsertCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportDelete">
      <soap:operation soapAction="http://mission-one.de/SubscribersExportDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersExportDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersDelete">
      <soap:operation soapAction="http://mission-one.de/SubscribersDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsertOrUpdate">
      <soap:operation soapAction="http://mission-one.de/SubscribersInsertOrUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersInsertOrUpdateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersUpdate">
      <soap:operation soapAction="http://mission-one.de/SubscribersUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersUpdateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScoringInterestsAction">
      <soap:operation soapAction="http://mission-one.de/ScoringInterestsAction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ScoringInterestsActionCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchesExport">
      <soap:operation soapAction="http://mission-one.de/DispatchesExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DispatchesExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchesGet">
      <soap:operation soapAction="http://mission-one.de/DispatchesGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:DispatchesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet">
      <soap:operation soapAction="http://mission-one.de/SubscriberMidGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscriberMidGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InterestsExport">
      <soap:operation soapAction="http://mission-one.de/InterestsExport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:InterestsExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeSingleSelectValuesGet">
      <soap:operation soapAction="http://mission-one.de/AttributeSingleSelectValuesGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:AttributeSingleSelectValuesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeMultiSelectValueGet">
      <soap:operation soapAction="http://mission-one.de/AttributeMultiSelectValueGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:AttributeMultiSelectValueGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributesCustomGet">
      <soap:operation soapAction="http://mission-one.de/AttributesCustomGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:AttributesCustomGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributesGet">
      <soap:operation soapAction="http://mission-one.de/AttributesGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:AttributesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidActivate">
      <soap:operation soapAction="http://mission-one.de/SubscriberMidActivate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscriberMidActivateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShopTracker">
      <soap:operation soapAction="http://mission-one.de/ShopTracker" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ShopTrackerCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidDelete">
      <soap:operation soapAction="http://mission-one.de/SubscriberMidDelete" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscriberMidDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsDeleteAll">
      <soap:operation soapAction="http://mission-one.de/BlacklistPatternsDeleteAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BlacklistPatternsDeleteAllCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsProcess">
      <soap:operation soapAction="http://mission-one.de/BlacklistPatternsProcess" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BlacklistPatternsProcessCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternsGetAll">
      <soap:operation soapAction="http://mission-one.de/BlackListPatternsGetAll" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BlackListPatternsGetAllCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternExists">
      <soap:operation soapAction="http://mission-one.de/BlackListPatternExists" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:BlackListPatternExistsCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewsletterKeyGet">
      <soap:operation soapAction="http://mission-one.de/NewsletterKeyGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:NewsletterKeyGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProjectsGet">
      <soap:operation soapAction="http://mission-one.de/ProjectsGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ProjectsGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAsync">
      <soap:operation soapAction="http://mission-one.de/SubscribersImportAsync" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersImportAsyncCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportResult">
      <soap:operation soapAction="http://mission-one.de/SubscribersImportResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersImportResultCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAction">
      <soap:operation soapAction="http://mission-one.de/SubscribersImportAction" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscribersImportActionCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberNewsletterSend">
      <soap:operation soapAction="http://mission-one.de/SubscriberNewsletterSend" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscriberNewsletterSendCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet2Activate">
      <soap:operation soapAction="http://mission-one.de/SubscriberMidGet2Activate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:SubscriberMidGet2ActivateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewsletterArchiveUrlGet">
      <soap:operation soapAction="http://mission-one.de/NewsletterArchiveUrlGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:NewsletterArchiveUrlGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupsGetByDispachedDaysAgo">
      <soap:operation soapAction="http://mission-one.de/PersonGroupsGetByDispachedDaysAgo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:PersonGroupsGetByDispachedDaysAgoCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TargetGroupGet">
      <soap:operation soapAction="http://mission-one.de/TargetGroupGet" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:TargetGroupGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateXml">
      <soap:operation soapAction="http://mission-one.de/UpdateXml" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:UpdateXmlCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="CustomerInterfaceV2Soap12" type="tns:CustomerInterfaceV2Soap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="PersonGroupInsert">
      <soap12:operation soapAction="http://mission-one.de/PersonGroupInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:PersonGroupInsertCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupGet">
      <soap12:operation soapAction="http://mission-one.de/PersonGroupGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:PersonGroupGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupDelete">
      <soap12:operation soapAction="http://mission-one.de/PersonGroupDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:PersonGroupDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExport">
      <soap12:operation soapAction="http://mission-one.de/SubscribersExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportAsync">
      <soap12:operation soapAction="http://mission-one.de/SubscribersExportAsync" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersExportAsyncCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportResult">
      <soap12:operation soapAction="http://mission-one.de/SubscribersExportResult" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersExportResultCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsert">
      <soap12:operation soapAction="http://mission-one.de/SubscribersInsert" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersInsertCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersExportDelete">
      <soap12:operation soapAction="http://mission-one.de/SubscribersExportDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersExportDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersDelete">
      <soap12:operation soapAction="http://mission-one.de/SubscribersDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersInsertOrUpdate">
      <soap12:operation soapAction="http://mission-one.de/SubscribersInsertOrUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersInsertOrUpdateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersUpdate">
      <soap12:operation soapAction="http://mission-one.de/SubscribersUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersUpdateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ScoringInterestsAction">
      <soap12:operation soapAction="http://mission-one.de/ScoringInterestsAction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ScoringInterestsActionCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchesExport">
      <soap12:operation soapAction="http://mission-one.de/DispatchesExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DispatchesExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DispatchesGet">
      <soap12:operation soapAction="http://mission-one.de/DispatchesGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:DispatchesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet">
      <soap12:operation soapAction="http://mission-one.de/SubscriberMidGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscriberMidGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InterestsExport">
      <soap12:operation soapAction="http://mission-one.de/InterestsExport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:InterestsExportCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeSingleSelectValuesGet">
      <soap12:operation soapAction="http://mission-one.de/AttributeSingleSelectValuesGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:AttributeSingleSelectValuesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributeMultiSelectValueGet">
      <soap12:operation soapAction="http://mission-one.de/AttributeMultiSelectValueGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:AttributeMultiSelectValueGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributesCustomGet">
      <soap12:operation soapAction="http://mission-one.de/AttributesCustomGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:AttributesCustomGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AttributesGet">
      <soap12:operation soapAction="http://mission-one.de/AttributesGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:AttributesGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidActivate">
      <soap12:operation soapAction="http://mission-one.de/SubscriberMidActivate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscriberMidActivateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ShopTracker">
      <soap12:operation soapAction="http://mission-one.de/ShopTracker" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ShopTrackerCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidDelete">
      <soap12:operation soapAction="http://mission-one.de/SubscriberMidDelete" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscriberMidDeleteCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsDeleteAll">
      <soap12:operation soapAction="http://mission-one.de/BlacklistPatternsDeleteAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BlacklistPatternsDeleteAllCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlacklistPatternsProcess">
      <soap12:operation soapAction="http://mission-one.de/BlacklistPatternsProcess" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BlacklistPatternsProcessCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternsGetAll">
      <soap12:operation soapAction="http://mission-one.de/BlackListPatternsGetAll" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BlackListPatternsGetAllCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BlackListPatternExists">
      <soap12:operation soapAction="http://mission-one.de/BlackListPatternExists" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:BlackListPatternExistsCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewsletterKeyGet">
      <soap12:operation soapAction="http://mission-one.de/NewsletterKeyGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:NewsletterKeyGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProjectsGet">
      <soap12:operation soapAction="http://mission-one.de/ProjectsGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:ProjectsGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAsync">
      <soap12:operation soapAction="http://mission-one.de/SubscribersImportAsync" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersImportAsyncCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportResult">
      <soap12:operation soapAction="http://mission-one.de/SubscribersImportResult" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersImportResultCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscribersImportAction">
      <soap12:operation soapAction="http://mission-one.de/SubscribersImportAction" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscribersImportActionCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberNewsletterSend">
      <soap12:operation soapAction="http://mission-one.de/SubscriberNewsletterSend" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscriberNewsletterSendCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SubscriberMidGet2Activate">
      <soap12:operation soapAction="http://mission-one.de/SubscriberMidGet2Activate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:SubscriberMidGet2ActivateCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewsletterArchiveUrlGet">
      <soap12:operation soapAction="http://mission-one.de/NewsletterArchiveUrlGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:NewsletterArchiveUrlGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonGroupsGetByDispachedDaysAgo">
      <soap12:operation soapAction="http://mission-one.de/PersonGroupsGetByDispachedDaysAgo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:PersonGroupsGetByDispachedDaysAgoCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TargetGroupGet">
      <soap12:operation soapAction="http://mission-one.de/TargetGroupGet" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:TargetGroupGetCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateXml">
      <soap12:operation soapAction="http://mission-one.de/UpdateXml" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
        <soap12:header message="tns:UpdateXmlCustomerInterfaceAuthentication" part="CustomerInterfaceAuthentication" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="CustomerInterfaceV2">
    <wsdl:port name="CustomerInterfaceV2Soap" binding="tns:CustomerInterfaceV2Soap">
      <soap:address location="https://appserver.permission-one.de/SubscribersService/CustomerInterfaceV2.asmx" />
    </wsdl:port>
    <wsdl:port name="CustomerInterfaceV2Soap12" binding="tns:CustomerInterfaceV2Soap12">
      <soap12:address location="https://appserver.permission-one.de/SubscribersService/CustomerInterfaceV2.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>