<?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://www.docusign.net/API/AccountManagement" 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://www.docusign.net/API/AccountManagement" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.docusign.net/API/AccountManagement">
      <s:element name="UpgradeRecipientAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardInformation" type="tns:CreditCardInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="ReferralInformation" type="tns:ReferralInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountSettings" type="tns:AccountSettings" />
            <s:element minOccurs="0" maxOccurs="1" name="AddressInformation" type="tns:AddressInformation" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="CreditCardInformation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ccNumber" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ccExpirationMonth" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ccExpirationYear" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ccUserName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ccType" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ReferralInformation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="EnableSupport" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="IncludedSeats" type="s:positiveInteger" />
          <s:element minOccurs="0" maxOccurs="1" name="SaleDiscountPercent" type="s:decimal" />
          <s:element minOccurs="0" maxOccurs="1" name="PlanStartMonth" type="s:positiveInteger" />
          <s:element minOccurs="0" maxOccurs="1" name="ReferrerName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ReferralCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AdvertisementID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PublisherID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ShopperID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PromoCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="GroupMemberID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="IdType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Industry" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AdminNRDSId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AccountSettings">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UsesAPI" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableDSPro" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSendToManage" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSendToAgent" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSendToIntermediary" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableVaulting" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableEnvelopeStampingByAccountAdmin" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnvelopeStampingDefaultValue" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerMustHaveAccount" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerMustLoginToSign" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerCanCreateAccount" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="AllowInPerson" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnablePowerForm" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="AllowSignerReassign" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableReservedDomain" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSequentialSigningAPI" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSequentialSigningUI" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableAutoNav" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="AutoNavRule">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="Off" />
                <s:enumeration value="RequiredFields" />
                <s:enumeration value="RequiredAndBlankFields" />
                <s:enumeration value="AllFields" />
                <s:enumeration value="PageThenRequiredFields" />
                <s:enumeration value="PageThenRequiredAndBlankFields" />
                <s:enumeration value="PageThenAllFields" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="EnableTransactionPoint" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnvelopeIntegrationAllowed">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="NotAllowed" />
                <s:enumeration value="Full" />
                <s:enumeration value="IntegrationSendOnly" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="EnvelopeIntegrationEnabled" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="CanSelfBrandSend" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="CanSelfBrandSign" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="IDCheckRequired">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="Always" />
                <s:enumeration value="Never" />
                <s:enumeration value="Optional" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="IDCheckExpire">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="Always" />
                <s:enumeration value="Never" />
                <s:enumeration value="Variable" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="IDCheckExpireDays" type="s:integer" />
          <s:element minOccurs="0" maxOccurs="1" name="SignDateFormat" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PKISignDownloadedPDFDocs">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="NoSign" />
                <s:enumeration value="NoSignAllowUserOverride" />
                <s:enumeration value="YesSign" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="InPersonIDCheckQuestion" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SessionTimeout" type="s:integer" />
          <s:element minOccurs="0" maxOccurs="1" name="AttachCompletedEnvelope" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerCanSignOnMobile" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerShowSecureFieldInitialValues" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SignerAttachCertificateToEnvelopePDF" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSignOnPaper" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSignOnPaperOverride" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSignerAttachments" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="UseAccountLevelEmail" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AddressInformation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Address1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Address2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Fax" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Country" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpgradeRecipientAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpgradeRecipientAccountResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="RequestError">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ErrorCode" type="tns:ErrorCode" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="ErrorCode">
        <s:restriction base="s:string">
          <s:enumeration value="Unspecified_Error" />
          <s:enumeration value="Invalid_Account_ID" />
          <s:enumeration value="Account_Requires_User_Name_And_Password_For_Activation" />
          <s:enumeration value="Account_Is_Already_Activated_For_Salesforce" />
          <s:enumeration value="Invalid_Distributor_For_Account" />
          <s:enumeration value="Invalid_User_ID" />
          <s:enumeration value="Invalid_Account" />
          <s:enumeration value="User_Is_Not_An_Account_Manager" />
          <s:enumeration value="Invalid_Login" />
          <s:enumeration value="Invalid_Member_User_Name" />
          <s:enumeration value="Invalid_Member_Email" />
          <s:enumeration value="Member_Email_Not_Allowed" />
          <s:enumeration value="Member_Email_And_User_Name_Awaiting_Activation" />
          <s:enumeration value="Member_Email_And_User_Name_Already_Exists_For_This_Account" />
          <s:enumeration value="Member_Password_Blank" />
          <s:enumeration value="Member_Forgotten_Password_Question_Blank" />
          <s:enumeration value="Member_Forgotten_Password_Answer_Blank" />
          <s:enumeration value="Invalid_Password_Format" />
          <s:enumeration value="Invalid_Member_Data" />
          <s:enumeration value="Member_Email_And_User_Name_Already_Exists" />
          <s:enumeration value="Not_Authorized" />
          <s:enumeration value="Invalid_Distributor_Selected" />
          <s:enumeration value="Invalid_PGP_For_Distributor" />
          <s:enumeration value="Invalid_Credit_Card_Type" />
          <s:enumeration value="CreditCard_Auth_Failed" />
          <s:enumeration value="Invalid_PGP" />
          <s:enumeration value="Invalid_Plan_Retired" />
          <s:enumeration value="Invalid_Successor_Plan" />
          <s:enumeration value="Invalid_Credit_Card" />
          <s:enumeration value="Credit_Card_Expiration" />
          <s:enumeration value="Invalid_AppToken" />
          <s:enumeration value="Distributor_Not_Enabled_For_AppToken" />
          <s:enumeration value="Plan_Group_Not_Enabled_For_Distributor" />
          <s:enumeration value="Invalid_Configuration_Number" />
          <s:enumeration value="Invalid_Salesforce_Credentials" />
          <s:enumeration value="Invalid_Salesforce_External_Instance_ID" />
          <s:enumeration value="Invalid_DocuSign_Connect_Configuration_For_Account" />
          <s:enumeration value="Invalid_User" />
          <s:enumeration value="Invalid_Membership" />
          <s:enumeration value="Invalid_Account_Member" />
          <s:enumeration value="Invalid_Edit_User" />
          <s:enumeration value="Invalid_Edit_Membership" />
          <s:enumeration value="Invalid_CanEditSharedAddressBook_Value" />
          <s:enumeration value="Invalid_CanManageTemplates_Value" />
          <s:enumeration value="Invalid_Membership_ID" />
          <s:enumeration value="Invalid_Request" />
          <s:enumeration value="Partner_Authentication_Failed" />
          <s:enumeration value="Hourly_API_Invocation_Limit_Exceeded" />
          <s:enumeration value="Initialize_Client_Account_Error" />
          <s:enumeration value="Max_Members_Exceeded" />
          <s:enumeration value="Invalid_File_Or_Too_Large" />
          <s:enumeration value="Invalid_Account_Provisioning_Distributor_Selected" />
          <s:enumeration value="Insufficient_Account_Provisioning_Distributor_Seats" />
          <s:enumeration value="Invalid_AdminNRDSId" />
          <s:enumeration value="NRDSId_Required" />
          <s:enumeration value="Account_Not_Created_By_Account_Provisioning_Distributor" />
          <s:enumeration value="Invalid_Account_Provisioning_Distributor_Added_Seats" />
        </s:restriction>
      </s:simpleType>
      <s:element name="NewSocialAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardInformation" type="tns:CreditCardInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="ReferralInformation" type="tns:ReferralInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountSettings" type="tns:AccountSettings" />
            <s:element minOccurs="0" maxOccurs="1" name="Member" type="tns:Member" />
            <s:element minOccurs="0" maxOccurs="1" name="AddressInformation" type="tns:AddressInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="SocialProvider" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SocialEmail" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SocialIdentifier" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SocialUserName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="Member">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="MemberEmailAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberUserName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberPassword" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordQuestion" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordAnswer" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberTitle" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberFirstName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberMiddleName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberLastName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberSuffix" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableConnectForUser" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberSettings" type="tns:MemberSettings" />
          <s:element minOccurs="0" maxOccurs="1" name="ReturnEncryptedPassword" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="SendActivationMailOnInvalidLogin" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="ActivationAccessCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordQuestion2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordAnswer2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordQuestion3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordAnswer3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordQuestion4" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberForgottenPasswordAnswer4" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Groups" type="tns:ArrayOfGroup" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MemberSettings">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="CanManageAccount" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="CanSendEnvelope" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="CanSendAPIRequests" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="APIAccountWideAccess" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableVaulting" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="VaultingMode">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="None" />
                <s:enumeration value="eStored" />
                <s:enumeration value="electronicOriginal" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="EnableTransactionPoint" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSequentialSigningAPI" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSequentialSigningUI" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableDSPro" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="PowerFormAdmin" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="PowerFormUser" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="CanEditSharedAddressBook">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="None" />
                <s:enumeration value="UseOnlyShared" />
                <s:enumeration value="UsePrivateAndShared" />
                <s:enumeration value="Share" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="CanManageTemplates">
            <s:simpleType>
              <s:restriction base="s:string">
                <s:enumeration value="None" />
                <s:enumeration value="Use" />
                <s:enumeration value="Create" />
                <s:enumeration value="Share" />
              </s:restriction>
            </s:simpleType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="EnableSignOnPaperOverride" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSignerAttachments" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="AllowSendOnBehalfOf" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Group" type="tns:Group" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Group">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="GroupName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="GroupId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="NewSocialAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NewSocialAccountResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="SiteId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="MembershipId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="EncryptedPassword" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardInformation" type="tns:CreditCardInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="ReferralInformation" type="tns:ReferralInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountSettings" type="tns:AccountSettings" />
            <s:element minOccurs="0" maxOccurs="1" name="Member" type="tns:Member" />
            <s:element minOccurs="0" maxOccurs="1" name="AddressInformation" type="tns:AddressInformation" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NewAccountResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="SiteId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="MembershipId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="EncryptedPassword" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResendAccountActivation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MemberEmailAddress" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MemberUserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MemberPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ResendAccountActivationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ResendAccountActivationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddEnvelopeCurrency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="accountId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="planServiceId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="quantity" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="transactionId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="platform" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="appName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="storeName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="receiptData" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="amount" type="s:decimal" />
            <s:element minOccurs="0" maxOccurs="1" name="currencyCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="productId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddEnvelopeCurrencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddEnvelopeCurrencyResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddMembersToAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Members" type="tns:ArrayOfMember" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfMember">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Member" nillable="true" type="tns:Member" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddMembersToAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddMembersToAccountResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="Members" type="tns:ArrayOfMemberResult" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfMemberResult">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Member" type="tns:MemberResult" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MemberResult">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EncryptedPassword" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MembershipId" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPlanPricingInformation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlanPricingInformationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlanPricingInformationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="Plan" type="tns:Plan" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="Plan">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="PlanName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PaymentCycle" type="tns:PaymentCycle" />
          <s:element minOccurs="1" maxOccurs="1" name="PaymentMethod" type="tns:PaymentMethod" />
          <s:element minOccurs="1" maxOccurs="1" name="PerSeatPrice" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="OtherDiscountPercent" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="SupportIncidentFee" type="s:decimal" />
          <s:element minOccurs="1" maxOccurs="1" name="SupportPlanFee" type="s:decimal" />
          <s:element minOccurs="0" maxOccurs="1" name="IncludedSeats" type="s:integer" />
          <s:element minOccurs="0" maxOccurs="1" name="EnableSupport" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="PgpId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SeatDiscounts" type="tns:ArrayOfSeatDiscount" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="PaymentCycle">
        <s:restriction base="s:string">
          <s:enumeration value="Monthly" />
          <s:enumeration value="Annually" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="PaymentMethod">
        <s:restriction base="s:string">
          <s:enumeration value="CreditCard" />
          <s:enumeration value="PurchaseOrder" />
          <s:enumeration value="Premium" />
          <s:enumeration value="Freemium" />
          <s:enumeration value="FreeTrial" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfSeatDiscount">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SeatDiscount" type="tns:SeatDiscount" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="SeatDiscount">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="BeginSeatCount" type="s:integer" />
          <s:element minOccurs="0" maxOccurs="1" name="EndSeatCount" type="s:integer" />
          <s:element minOccurs="1" maxOccurs="1" name="SeatDiscountPercent" type="s:decimal" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetSuccessorPlanInformation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSuccessorPlanInformationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSuccessorPlanInformationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentPlan" type="tns:Plan" />
                  <s:element minOccurs="0" maxOccurs="1" name="SuccessorPlans" type="tns:ArrayOfPlan" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfPlan">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="SuccessorPlan" type="tns:Plan" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPlanGroupInformation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlanGroupInformationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlanGroupInformationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="PlanGroups" type="tns:ArrayOfPlanGroup" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfPlanGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PlanGroup" type="tns:PlanGroup" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PlanGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="PlanGroupName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PlanGroupPlans" type="tns:ArrayOfPlanGroupPlan" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPlanGroupPlan">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PlanGroupPlan" type="tns:PlanGroupPlan" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PlanGroupPlan">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="PlanName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PaymentMethod" type="tns:PaymentMethod" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetMembershipSummary">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMembershipSummaryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMembershipSummaryResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="MembershipSummaries" type="tns:ArrayOfMembershipSummary" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfMembershipSummary">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="MembershipSummary" type="tns:MembershipSummary" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MembershipSummary">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AccountName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UserType" type="tns:UserType" />
          <s:element minOccurs="1" maxOccurs="1" name="UserStatus" type="tns:UserStatus" />
          <s:element minOccurs="0" maxOccurs="1" name="PlanName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="UserType">
        <s:restriction base="s:string">
          <s:enumeration value="CompanyUser" />
          <s:enumeration value="Recipient" />
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="UserStatus">
        <s:restriction base="s:string">
          <s:enumeration value="Created" />
          <s:enumeration value="Active" />
          <s:enumeration value="Closed" />
        </s:restriction>
      </s:simpleType>
      <s:element name="ChangeAccountPricePlan">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="EnableSupport" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="IncludedSeats" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="CreditCardInformation" type="tns:CreditCardInformation" />
            <s:element minOccurs="0" maxOccurs="1" name="AddressInformation" type="tns:AddressInformation" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangeAccountPricePlanResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangeAccountPricePlanResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProvisioningInformation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AppToken" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProvisioningInformationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetProvisioningInformationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="PlanPromoText" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="DefaultConnectConfigurationId" type="s:integer" />
                  <s:element minOccurs="0" maxOccurs="1" name="PasswordRuleText" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="PurchaseOrderOrPromoAllowed" type="s:boolean" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetConnectCredentials">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectUsername" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectPassword" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ConnectConfigurationId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="SalesforceEnvironment" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetConnectCredentialsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetConnectCredentialsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="ConnectTestResult" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlanType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlanTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlanTypeResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="LogicalPlanType" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountInformation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountInformationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAccountInformationResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentPlanId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentPlanName" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentPlanStartDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentPlanEndDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentBillingPeriodStartDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentBillingPeriodEndDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentBillingPeriodEnvelopesSent" type="s:integer" />
                  <s:element minOccurs="0" maxOccurs="1" name="CurrentBillingPeriodEnvelopesAllowed" type="s:integer" />
                  <s:element minOccurs="0" maxOccurs="1" name="AccountSuspensionStatus" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="AccountSuspensionDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="AccountName" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="ExternalAccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="ConnectPermission" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="DocusignLandingUrl" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountDistributorCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountDistributorCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAccountDistributorCodeResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetConnectCredentials">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetConnectCredentialsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetConnectCredentialsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="ConnectUserName" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="ConnectConfig" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEncryptedPassword">
        <s:complexType />
      </s:element>
      <s:element name="GetEncryptedPasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEncryptedPasswordResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="EncryptedPassword" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAccountSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAccountSettingsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="AccountSettings" type="tns:AccountSettings" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateAccountSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountSettings" type="tns:AccountSettings" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateAccountSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateAccountSettingsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthenticateMember">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthenticateMemberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AuthenticateMemberResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="UsesAPI" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="MemberSettings" type="tns:MemberSettings" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthenticateMemberEx">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthenticateMemberExResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AuthenticateMemberExResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="UsesAPI" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="MemberSettings" type="tns:MemberSettings" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMemberSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMemberSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMemberSettingsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="MemberSettings" type="tns:MemberSettings" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateMemberSettings">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MemberSettings" type="tns:MemberSettings" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateMemberSettingsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateMemberSettingsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseMembers">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserIds" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <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="CloseMembersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseMembersResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Members" type="tns:ArrayOfMemberResult" />
                  <s:element minOccurs="1" maxOccurs="1" name="DateStamp" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckAccountMember">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckAccountMemberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckAccountMemberResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActivateSalesforceInstance">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ExternalInstanceId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectUsername" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ConnectPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SalesforceEnvironment" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Member" type="tns:Member" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ActivateSalesforceInstanceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ActivateSalesforceInstanceResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="SiteId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="MembershipId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="EncryptedPassword" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ChangePassword">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangePasswordArg" type="tns:ChangePasswordArg" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ChangePasswordArg">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="EmailAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OldPassword" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="NewPassword" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordQuestion" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordAnswer" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordQuestion2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordAnswer2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordQuestion3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordAnswer3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordQuestion4" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ForgottenPasswordAnswer4" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="ChangePasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ChangePasswordResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSignatures">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSignaturesArg" type="tns:GetSignaturesArg" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetSignaturesArg">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="IncludeBytes" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetSignaturesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSignaturesResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="Signatures" type="tns:ArrayOfSignature" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfSignature">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Signature" type="tns:Signature" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Signature">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="StampFont" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="SignatureType" type="tns:SignatureType" />
          <s:element minOccurs="0" maxOccurs="1" name="SignatureName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SignatureText" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SignatureImage" type="tns:Image" />
          <s:element minOccurs="0" maxOccurs="1" name="InitialsText" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="InitialsImage" type="tns:Image" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Adopted" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="SignatureType">
        <s:restriction base="s:string">
          <s:enumeration value="RubberStamp" />
          <s:enumeration value="Imported" />
          <s:enumeration value="Drawn" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="Image">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="MimeType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ImageData" type="s:base64Binary" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetSignatureImages">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetSignatureImagesArg" type="tns:SetSignatureImagesArg" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="SetSignatureImagesArg">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="SignatureName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="SignatureImage" type="tns:Image" />
          <s:element minOccurs="0" maxOccurs="1" name="InitialsImage" type="tns:Image" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetSignatureImagesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetSignatureImagesResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="0" maxOccurs="1" name="Signatures" type="tns:ArrayOfSignature" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseSignature">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SignatureName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CloseSignatureResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CloseSignatureResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetUserProfileImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserProfileImage" type="tns:UserProfileImage" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="UserProfileImage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Image" type="tns:Image" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetUserProfileImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetUserProfileImageResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserProfileImage">
        <s:complexType />
      </s:element>
      <s:element name="GetUserProfileImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUserProfileImageResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserProfileImage" type="tns:UserProfileImage" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetUserProfile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserProfile" type="tns:UserProfile" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="UserProfile">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ShowDocuSignID" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="DisplayCompanyAndTitle" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="DisplayAddressAndPhone" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="DisplayUsageHistory" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Company" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Address" type="tns:AddressInformation" />
          <s:element minOccurs="0" maxOccurs="1" name="AuthenticationHistory" type="tns:ArrayOfAuthenticationMethod" />
          <s:element minOccurs="0" maxOccurs="1" name="UsageHistory" type="tns:UsageHistory" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAuthenticationMethod">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AuthenticationMethod" type="tns:AuthenticationMethod" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AuthenticationMethod">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="TotalCount" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="LastTimestamp" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="LastProvider" type="s:string" />
        </s:sequence>
        <s:attribute name="Type" type="tns:AuthenticationType" use="required" />
      </s:complexType>
      <s:simpleType name="AuthenticationType">
        <s:restriction base="s:string">
          <s:enumeration value="PhoneAuth" />
          <s:enumeration value="STAN" />
          <s:enumeration value="IDCheck" />
          <s:enumeration value="OFAC" />
          <s:enumeration value="AccessCode" />
          <s:enumeration value="AgeVerify" />
          <s:enumeration value="SSOAuth" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="UsageHistory">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="SignedCount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LastSignedTimestamp" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="SentCount" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LastSentTimestamp" type="s:dateTime" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetUserProfileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetUserProfileResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="MembershipId" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserProfile">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUserProfileResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUserProfileResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="UserProfile" type="tns:UserProfile" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDistributorSeatAllotment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDistributorSeatAllotmentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDistributorSeatAllotmentResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="SeatAllotment" type="s:int" />
                  <s:element minOccurs="0" maxOccurs="1" name="SeatAllotmentExpirationDate" type="s:dateTime" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VerifySeatEligibility">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CallInfo" type="tns:VerifySeatEligibilityInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="VerifySeatEligibilityInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="NRDSId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="VerifySeatEligibilityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VerifySeatEligibilityResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Eligible" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="IneligibleReason">
                    <s:simpleType>
                      <s:restriction base="s:string">
                        <s:enumeration value="AccountExists" />
                        <s:enumeration value="ExistingAccountClosedInLast60Days" />
                        <s:enumeration value="SeatAllotmentDepleted" />
                        <s:enumeration value="SeatAllotmentExpired" />
                        <s:enumeration value="InvalidUserName" />
                        <s:enumeration value="InvalidEmailAddress" />
                        <s:enumeration value="EmailAddressNotAllowed" />
                        <s:enumeration value="UserNameEmailAddressAwaitingActivation" />
                      </s:restriction>
                    </s:simpleType>
                  </s:element>
                  <s:element minOccurs="1" maxOccurs="1" name="SeatAllotment" type="s:int" />
                  <s:element minOccurs="0" maxOccurs="1" name="SeatAllotmentExpirationDate" type="s:dateTime" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlanDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CallInfo" type="tns:GetPlanDetailsInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetPlanDetailsInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberEmail" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MemberPassword" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPlanDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlanDetailsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="0" maxOccurs="1" name="Pgp" type="s:string" />
                  <s:element minOccurs="1" maxOccurs="1" name="IncludedSeats" type="s:int" />
                  <s:element minOccurs="0" maxOccurs="1" name="PlanCreationDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="PlanRenewalDate" type="s:dateTime" />
                  <s:element minOccurs="0" maxOccurs="1" name="PlanExpirationDate" type="s:dateTime" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IncrementAccountSeats">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="DistributorCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DistributorPassword" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CallInfo" type="tns:IncrementAccountSeatsInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="IncrementAccountSeatsInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AccountId" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="AddedSeats" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="IncrementAccountSeatsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IncrementAccountSeatsResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="IncludedSeats" type="s:int" />
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Ping">
        <s:complexType />
      </s:element>
      <s:element name="PingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="PingResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitializeClientAccount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AppName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PlatformName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InitializeClientAccountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="InitializeClientAccountResult">
              <s:complexType>
                <s:sequence>
                  <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
                  <s:element minOccurs="0" maxOccurs="1" name="Error" type="tns:RequestError" />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="UpgradeRecipientAccountSoapIn">
    <wsdl:part name="parameters" element="tns:UpgradeRecipientAccount" />
  </wsdl:message>
  <wsdl:message name="UpgradeRecipientAccountSoapOut">
    <wsdl:part name="parameters" element="tns:UpgradeRecipientAccountResponse" />
  </wsdl:message>
  <wsdl:message name="NewSocialAccountSoapIn">
    <wsdl:part name="parameters" element="tns:NewSocialAccount" />
  </wsdl:message>
  <wsdl:message name="NewSocialAccountSoapOut">
    <wsdl:part name="parameters" element="tns:NewSocialAccountResponse" />
  </wsdl:message>
  <wsdl:message name="NewAccountSoapIn">
    <wsdl:part name="parameters" element="tns:NewAccount" />
  </wsdl:message>
  <wsdl:message name="NewAccountSoapOut">
    <wsdl:part name="parameters" element="tns:NewAccountResponse" />
  </wsdl:message>
  <wsdl:message name="ResendAccountActivationSoapIn">
    <wsdl:part name="parameters" element="tns:ResendAccountActivation" />
  </wsdl:message>
  <wsdl:message name="ResendAccountActivationSoapOut">
    <wsdl:part name="parameters" element="tns:ResendAccountActivationResponse" />
  </wsdl:message>
  <wsdl:message name="AddEnvelopeCurrencySoapIn">
    <wsdl:part name="parameters" element="tns:AddEnvelopeCurrency" />
  </wsdl:message>
  <wsdl:message name="AddEnvelopeCurrencySoapOut">
    <wsdl:part name="parameters" element="tns:AddEnvelopeCurrencyResponse" />
  </wsdl:message>
  <wsdl:message name="AddMembersToAccountSoapIn">
    <wsdl:part name="parameters" element="tns:AddMembersToAccount" />
  </wsdl:message>
  <wsdl:message name="AddMembersToAccountSoapOut">
    <wsdl:part name="parameters" element="tns:AddMembersToAccountResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlanPricingInformationSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlanPricingInformation" />
  </wsdl:message>
  <wsdl:message name="GetPlanPricingInformationSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlanPricingInformationResponse" />
  </wsdl:message>
  <wsdl:message name="GetSuccessorPlanInformationSoapIn">
    <wsdl:part name="parameters" element="tns:GetSuccessorPlanInformation" />
  </wsdl:message>
  <wsdl:message name="GetSuccessorPlanInformationSoapOut">
    <wsdl:part name="parameters" element="tns:GetSuccessorPlanInformationResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlanGroupInformationSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlanGroupInformation" />
  </wsdl:message>
  <wsdl:message name="GetPlanGroupInformationSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlanGroupInformationResponse" />
  </wsdl:message>
  <wsdl:message name="GetMembershipSummarySoapIn">
    <wsdl:part name="parameters" element="tns:GetMembershipSummary" />
  </wsdl:message>
  <wsdl:message name="GetMembershipSummarySoapOut">
    <wsdl:part name="parameters" element="tns:GetMembershipSummaryResponse" />
  </wsdl:message>
  <wsdl:message name="ChangeAccountPricePlanSoapIn">
    <wsdl:part name="parameters" element="tns:ChangeAccountPricePlan" />
  </wsdl:message>
  <wsdl:message name="ChangeAccountPricePlanSoapOut">
    <wsdl:part name="parameters" element="tns:ChangeAccountPricePlanResponse" />
  </wsdl:message>
  <wsdl:message name="GetProvisioningInformationSoapIn">
    <wsdl:part name="parameters" element="tns:GetProvisioningInformation" />
  </wsdl:message>
  <wsdl:message name="GetProvisioningInformationSoapOut">
    <wsdl:part name="parameters" element="tns:GetProvisioningInformationResponse" />
  </wsdl:message>
  <wsdl:message name="SetConnectCredentialsSoapIn">
    <wsdl:part name="parameters" element="tns:SetConnectCredentials" />
  </wsdl:message>
  <wsdl:message name="SetConnectCredentialsSoapOut">
    <wsdl:part name="parameters" element="tns:SetConnectCredentialsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlanTypeSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlanType" />
  </wsdl:message>
  <wsdl:message name="GetPlanTypeSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlanTypeResponse" />
  </wsdl:message>
  <wsdl:message name="GetAccountInformationSoapIn">
    <wsdl:part name="parameters" element="tns:GetAccountInformation" />
  </wsdl:message>
  <wsdl:message name="GetAccountInformationSoapOut">
    <wsdl:part name="parameters" element="tns:GetAccountInformationResponse" />
  </wsdl:message>
  <wsdl:message name="GetAccountDistributorCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetAccountDistributorCode" />
  </wsdl:message>
  <wsdl:message name="GetAccountDistributorCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetAccountDistributorCodeResponse" />
  </wsdl:message>
  <wsdl:message name="GetConnectCredentialsSoapIn">
    <wsdl:part name="parameters" element="tns:GetConnectCredentials" />
  </wsdl:message>
  <wsdl:message name="GetConnectCredentialsSoapOut">
    <wsdl:part name="parameters" element="tns:GetConnectCredentialsResponse" />
  </wsdl:message>
  <wsdl:message name="GetEncryptedPasswordSoapIn">
    <wsdl:part name="parameters" element="tns:GetEncryptedPassword" />
  </wsdl:message>
  <wsdl:message name="GetEncryptedPasswordSoapOut">
    <wsdl:part name="parameters" element="tns:GetEncryptedPasswordResponse" />
  </wsdl:message>
  <wsdl:message name="GetAccountSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:GetAccountSettings" />
  </wsdl:message>
  <wsdl:message name="GetAccountSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:GetAccountSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateAccountSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateAccountSettings" />
  </wsdl:message>
  <wsdl:message name="UpdateAccountSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateAccountSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="AuthenticateMemberSoapIn">
    <wsdl:part name="parameters" element="tns:AuthenticateMember" />
  </wsdl:message>
  <wsdl:message name="AuthenticateMemberSoapOut">
    <wsdl:part name="parameters" element="tns:AuthenticateMemberResponse" />
  </wsdl:message>
  <wsdl:message name="AuthenticateMemberExSoapIn">
    <wsdl:part name="parameters" element="tns:AuthenticateMemberEx" />
  </wsdl:message>
  <wsdl:message name="AuthenticateMemberExSoapOut">
    <wsdl:part name="parameters" element="tns:AuthenticateMemberExResponse" />
  </wsdl:message>
  <wsdl:message name="GetMemberSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:GetMemberSettings" />
  </wsdl:message>
  <wsdl:message name="GetMemberSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:GetMemberSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateMemberSettingsSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateMemberSettings" />
  </wsdl:message>
  <wsdl:message name="UpdateMemberSettingsSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateMemberSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="CloseMembersSoapIn">
    <wsdl:part name="parameters" element="tns:CloseMembers" />
  </wsdl:message>
  <wsdl:message name="CloseMembersSoapOut">
    <wsdl:part name="parameters" element="tns:CloseMembersResponse" />
  </wsdl:message>
  <wsdl:message name="CheckAccountMemberSoapIn">
    <wsdl:part name="parameters" element="tns:CheckAccountMember" />
  </wsdl:message>
  <wsdl:message name="CheckAccountMemberSoapOut">
    <wsdl:part name="parameters" element="tns:CheckAccountMemberResponse" />
  </wsdl:message>
  <wsdl:message name="ActivateSalesforceInstanceSoapIn">
    <wsdl:part name="parameters" element="tns:ActivateSalesforceInstance" />
  </wsdl:message>
  <wsdl:message name="ActivateSalesforceInstanceSoapOut">
    <wsdl:part name="parameters" element="tns:ActivateSalesforceInstanceResponse" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapIn">
    <wsdl:part name="parameters" element="tns:ChangePassword" />
  </wsdl:message>
  <wsdl:message name="ChangePasswordSoapOut">
    <wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
  </wsdl:message>
  <wsdl:message name="GetSignaturesSoapIn">
    <wsdl:part name="parameters" element="tns:GetSignatures" />
  </wsdl:message>
  <wsdl:message name="GetSignaturesSoapOut">
    <wsdl:part name="parameters" element="tns:GetSignaturesResponse" />
  </wsdl:message>
  <wsdl:message name="SetSignatureImagesSoapIn">
    <wsdl:part name="parameters" element="tns:SetSignatureImages" />
  </wsdl:message>
  <wsdl:message name="SetSignatureImagesSoapOut">
    <wsdl:part name="parameters" element="tns:SetSignatureImagesResponse" />
  </wsdl:message>
  <wsdl:message name="CloseSignatureSoapIn">
    <wsdl:part name="parameters" element="tns:CloseSignature" />
  </wsdl:message>
  <wsdl:message name="CloseSignatureSoapOut">
    <wsdl:part name="parameters" element="tns:CloseSignatureResponse" />
  </wsdl:message>
  <wsdl:message name="SetUserProfileImageSoapIn">
    <wsdl:part name="parameters" element="tns:SetUserProfileImage" />
  </wsdl:message>
  <wsdl:message name="SetUserProfileImageSoapOut">
    <wsdl:part name="parameters" element="tns:SetUserProfileImageResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserProfileImageSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserProfileImage" />
  </wsdl:message>
  <wsdl:message name="GetUserProfileImageSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserProfileImageResponse" />
  </wsdl:message>
  <wsdl:message name="SetUserProfileSoapIn">
    <wsdl:part name="parameters" element="tns:SetUserProfile" />
  </wsdl:message>
  <wsdl:message name="SetUserProfileSoapOut">
    <wsdl:part name="parameters" element="tns:SetUserProfileResponse" />
  </wsdl:message>
  <wsdl:message name="GetUserProfileSoapIn">
    <wsdl:part name="parameters" element="tns:GetUserProfile" />
  </wsdl:message>
  <wsdl:message name="GetUserProfileSoapOut">
    <wsdl:part name="parameters" element="tns:GetUserProfileResponse" />
  </wsdl:message>
  <wsdl:message name="GetDistributorSeatAllotmentSoapIn">
    <wsdl:part name="parameters" element="tns:GetDistributorSeatAllotment" />
  </wsdl:message>
  <wsdl:message name="GetDistributorSeatAllotmentSoapOut">
    <wsdl:part name="parameters" element="tns:GetDistributorSeatAllotmentResponse" />
  </wsdl:message>
  <wsdl:message name="VerifySeatEligibilitySoapIn">
    <wsdl:part name="parameters" element="tns:VerifySeatEligibility" />
  </wsdl:message>
  <wsdl:message name="VerifySeatEligibilitySoapOut">
    <wsdl:part name="parameters" element="tns:VerifySeatEligibilityResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlanDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlanDetails" />
  </wsdl:message>
  <wsdl:message name="GetPlanDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlanDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IncrementAccountSeatsSoapIn">
    <wsdl:part name="parameters" element="tns:IncrementAccountSeats" />
  </wsdl:message>
  <wsdl:message name="IncrementAccountSeatsSoapOut">
    <wsdl:part name="parameters" element="tns:IncrementAccountSeatsResponse" />
  </wsdl:message>
  <wsdl:message name="PingSoapIn">
    <wsdl:part name="parameters" element="tns:Ping" />
  </wsdl:message>
  <wsdl:message name="PingSoapOut">
    <wsdl:part name="parameters" element="tns:PingResponse" />
  </wsdl:message>
  <wsdl:message name="InitializeClientAccountSoapIn">
    <wsdl:part name="parameters" element="tns:InitializeClientAccount" />
  </wsdl:message>
  <wsdl:message name="InitializeClientAccountSoapOut">
    <wsdl:part name="parameters" element="tns:InitializeClientAccountResponse" />
  </wsdl:message>
  <wsdl:portType name="AccountManagementServiceSoap">
    <wsdl:operation name="UpgradeRecipientAccount">
      <wsdl:input message="tns:UpgradeRecipientAccountSoapIn" />
      <wsdl:output message="tns:UpgradeRecipientAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NewSocialAccount">
      <wsdl:input message="tns:NewSocialAccountSoapIn" />
      <wsdl:output message="tns:NewSocialAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="NewAccount">
      <wsdl:input message="tns:NewAccountSoapIn" />
      <wsdl:output message="tns:NewAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ResendAccountActivation">
      <wsdl:input message="tns:ResendAccountActivationSoapIn" />
      <wsdl:output message="tns:ResendAccountActivationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddEnvelopeCurrency">
      <wsdl:input message="tns:AddEnvelopeCurrencySoapIn" />
      <wsdl:output message="tns:AddEnvelopeCurrencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddMembersToAccount">
      <wsdl:input message="tns:AddMembersToAccountSoapIn" />
      <wsdl:output message="tns:AddMembersToAccountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlanPricingInformation">
      <wsdl:input message="tns:GetPlanPricingInformationSoapIn" />
      <wsdl:output message="tns:GetPlanPricingInformationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSuccessorPlanInformation">
      <wsdl:input message="tns:GetSuccessorPlanInformationSoapIn" />
      <wsdl:output message="tns:GetSuccessorPlanInformationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlanGroupInformation">
      <wsdl:input message="tns:GetPlanGroupInformationSoapIn" />
      <wsdl:output message="tns:GetPlanGroupInformationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMembershipSummary">
      <wsdl:input message="tns:GetMembershipSummarySoapIn" />
      <wsdl:output message="tns:GetMembershipSummarySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangeAccountPricePlan">
      <wsdl:input message="tns:ChangeAccountPricePlanSoapIn" />
      <wsdl:output message="tns:ChangeAccountPricePlanSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProvisioningInformation">
      <wsdl:input message="tns:GetProvisioningInformationSoapIn" />
      <wsdl:output message="tns:GetProvisioningInformationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetConnectCredentials">
      <wsdl:input message="tns:SetConnectCredentialsSoapIn" />
      <wsdl:output message="tns:SetConnectCredentialsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlanType">
      <wsdl:input message="tns:GetPlanTypeSoapIn" />
      <wsdl:output message="tns:GetPlanTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAccountInformation">
      <wsdl:input message="tns:GetAccountInformationSoapIn" />
      <wsdl:output message="tns:GetAccountInformationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAccountDistributorCode">
      <wsdl:input message="tns:GetAccountDistributorCodeSoapIn" />
      <wsdl:output message="tns:GetAccountDistributorCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetConnectCredentials">
      <wsdl:input message="tns:GetConnectCredentialsSoapIn" />
      <wsdl:output message="tns:GetConnectCredentialsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetEncryptedPassword">
      <wsdl:input message="tns:GetEncryptedPasswordSoapIn" />
      <wsdl:output message="tns:GetEncryptedPasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAccountSettings">
      <wsdl:input message="tns:GetAccountSettingsSoapIn" />
      <wsdl:output message="tns:GetAccountSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateAccountSettings">
      <wsdl:input message="tns:UpdateAccountSettingsSoapIn" />
      <wsdl:output message="tns:UpdateAccountSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AuthenticateMember">
      <wsdl:input message="tns:AuthenticateMemberSoapIn" />
      <wsdl:output message="tns:AuthenticateMemberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AuthenticateMemberEx">
      <wsdl:input message="tns:AuthenticateMemberExSoapIn" />
      <wsdl:output message="tns:AuthenticateMemberExSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMemberSettings">
      <wsdl:input message="tns:GetMemberSettingsSoapIn" />
      <wsdl:output message="tns:GetMemberSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateMemberSettings">
      <wsdl:input message="tns:UpdateMemberSettingsSoapIn" />
      <wsdl:output message="tns:UpdateMemberSettingsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseMembers">
      <wsdl:input message="tns:CloseMembersSoapIn" />
      <wsdl:output message="tns:CloseMembersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckAccountMember">
      <wsdl:input message="tns:CheckAccountMemberSoapIn" />
      <wsdl:output message="tns:CheckAccountMemberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ActivateSalesforceInstance">
      <wsdl:input message="tns:ActivateSalesforceInstanceSoapIn" />
      <wsdl:output message="tns:ActivateSalesforceInstanceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <wsdl:input message="tns:ChangePasswordSoapIn" />
      <wsdl:output message="tns:ChangePasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetSignatures">
      <wsdl:input message="tns:GetSignaturesSoapIn" />
      <wsdl:output message="tns:GetSignaturesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetSignatureImages">
      <wsdl:input message="tns:SetSignatureImagesSoapIn" />
      <wsdl:output message="tns:SetSignatureImagesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CloseSignature">
      <wsdl:input message="tns:CloseSignatureSoapIn" />
      <wsdl:output message="tns:CloseSignatureSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetUserProfileImage">
      <wsdl:input message="tns:SetUserProfileImageSoapIn" />
      <wsdl:output message="tns:SetUserProfileImageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserProfileImage">
      <wsdl:input message="tns:GetUserProfileImageSoapIn" />
      <wsdl:output message="tns:GetUserProfileImageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetUserProfile">
      <wsdl:input message="tns:SetUserProfileSoapIn" />
      <wsdl:output message="tns:SetUserProfileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUserProfile">
      <wsdl:input message="tns:GetUserProfileSoapIn" />
      <wsdl:output message="tns:GetUserProfileSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetDistributorSeatAllotment">
      <wsdl:input message="tns:GetDistributorSeatAllotmentSoapIn" />
      <wsdl:output message="tns:GetDistributorSeatAllotmentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VerifySeatEligibility">
      <wsdl:input message="tns:VerifySeatEligibilitySoapIn" />
      <wsdl:output message="tns:VerifySeatEligibilitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlanDetails">
      <wsdl:input message="tns:GetPlanDetailsSoapIn" />
      <wsdl:output message="tns:GetPlanDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IncrementAccountSeats">
      <wsdl:input message="tns:IncrementAccountSeatsSoapIn" />
      <wsdl:output message="tns:IncrementAccountSeatsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <wsdl:input message="tns:PingSoapIn" />
      <wsdl:output message="tns:PingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InitializeClientAccount">
      <wsdl:input message="tns:InitializeClientAccountSoapIn" />
      <wsdl:output message="tns:InitializeClientAccountSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="AccountManagementServiceSoap" type="tns:AccountManagementServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="UpgradeRecipientAccount">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/UpgradeRecipientAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewSocialAccount">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/NewSocialAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewAccount">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/NewAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ResendAccountActivation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/ResendAccountActivation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddEnvelopeCurrency">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/AddEnvelopeCurrency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddMembersToAccount">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/AddMembersToAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlanPricingInformation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetPlanPricingInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSuccessorPlanInformation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetSuccessorPlanInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlanGroupInformation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetPlanGroupInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMembershipSummary">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetMembershipSummary" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeAccountPricePlan">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/ChangeAccountPricePlan" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProvisioningInformation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetProvisioningInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetConnectCredentials">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/SetConnectCredentials" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlanType">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetPlanType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAccountInformation">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetAccountInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAccountDistributorCode">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetAccountDistributorCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConnectCredentials">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetConnectCredentials" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetEncryptedPassword">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetEncryptedPassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAccountSettings">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetAccountSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateAccountSettings">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/UpdateAccountSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthenticateMember">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/AuthenticateMember" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthenticateMemberEx">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/AuthenticateMemberEx" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMemberSettings">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetMemberSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateMemberSettings">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/UpdateMemberSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseMembers">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/CloseMembers" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckAccountMember">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/CheckAccountMember" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ActivateSalesforceInstance">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/ActivateSalesforceInstance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangePassword">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/ChangePassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSignatures">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetSignatures" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetSignatureImages">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/SetSignatureImages" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CloseSignature">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/CloseSignature" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetUserProfileImage">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/SetUserProfileImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserProfileImage">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetUserProfileImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetUserProfile">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/SetUserProfile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUserProfile">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetUserProfile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDistributorSeatAllotment">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetDistributorSeatAllotment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VerifySeatEligibility">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/VerifySeatEligibility" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlanDetails">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/GetPlanDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IncrementAccountSeats">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/IncrementAccountSeats" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Ping">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/Ping" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InitializeClientAccount">
      <soap:operation soapAction="http://www.docusign.net/API/AccountManagement/InitializeClientAccount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AccountManagementService">
    <wsdl:port name="AccountManagementServiceSoap" binding="tns:AccountManagementServiceSoap">
      <soap:address location="https://www.docusign.net/api/3.0/AccountManagement.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>