<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="icstats.nl/webservice/beheer" xmlns:s1="icstats.nl/webservice/beheer/AbstractTypes" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="icstats.nl/webservice/beheer" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ICStats White Dealers kunnen via deze webservice direct gegevens wijzigen van hun klanten.</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="icstats.nl/webservice/beheer">
      <s:element name="nieuwePagina">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="externID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="categorieID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="naam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="type" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="nieuwePaginaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="nieuwePaginaResult" type="tns:PaginaBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PaginaBeheer">
        <s:complexContent mixed="false">
          <s:extension base="tns:AbstractBeheer" />
        </s:complexContent>
      </s:complexType>
      <s:complexType name="AbstractBeheer" abstract="true">
        <s:complexContent mixed="false">
          <s:extension base="tns:AbstractPage" />
        </s:complexContent>
      </s:complexType>
      <s:complexType name="AbstractPage" abstract="true">
        <s:complexContent mixed="false">
          <s:extension base="tns:Database">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="FoutMelding" type="tns:FoutMelding" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="Database" abstract="true" />
      <s:complexType name="FoutMelding">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="id" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="beschrijving" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="updatePagina">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="externID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="categorieID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="naam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="type" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="active" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="updatePaginaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="updatePaginaResult" type="tns:PaginaBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="verwijderPagina">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="externID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="verwijderPaginaResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="verwijderPaginaResult" type="tns:PaginaBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="addIpAdres">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="adres" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="addIpAdresResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="addIpAdresResult" type="tns:IpBlockBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="IpBlockBeheer">
        <s:complexContent mixed="false">
          <s:extension base="tns:AbstractBeheer" />
        </s:complexContent>
      </s:complexType>
      <s:element name="removeIpAdressen">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="adres" 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="removeIpAdressenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="removeIpAdressenResult" type="tns:IpBlockBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="klantAanmelden">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dealerGebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dealerWachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="bedrijfsnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="straatnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="nr" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="postcode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="woonplaats" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="land" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="prefix" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="voorletters" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="tussenvoegsel" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="achternaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="telefoon" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="fax" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="gebruikersnaam" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="wachtwoord" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="url" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="testperiode" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="klantAanmeldenResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="klantAanmeldenResult" type="tns:AanmeldenBeheer" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="AanmeldenBeheer">
        <s:complexContent mixed="false">
          <s:extension base="tns:AbstractBeheer" />
        </s:complexContent>
      </s:complexType>
      <s:element name="PaginaBeheer" nillable="true" type="tns:PaginaBeheer" />
      <s:element name="IpBlockBeheer" nillable="true" type="tns:IpBlockBeheer" />
      <s:element name="AanmeldenBeheer" nillable="true" type="tns:AanmeldenBeheer" />
    </s:schema>
    <s:schema targetNamespace="icstats.nl/webservice/beheer/AbstractTypes">
      <s:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
      <s:complexType name="StringArray">
        <s:complexContent mixed="false">
          <s:restriction base="soapenc:Array">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="String" type="s:string" />
            </s:sequence>
          </s:restriction>
        </s:complexContent>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="nieuwePaginaSoapIn">
    <wsdl:part name="parameters" element="tns:nieuwePagina" />
  </wsdl:message>
  <wsdl:message name="nieuwePaginaSoapOut">
    <wsdl:part name="parameters" element="tns:nieuwePaginaResponse" />
  </wsdl:message>
  <wsdl:message name="updatePaginaSoapIn">
    <wsdl:part name="parameters" element="tns:updatePagina" />
  </wsdl:message>
  <wsdl:message name="updatePaginaSoapOut">
    <wsdl:part name="parameters" element="tns:updatePaginaResponse" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaSoapIn">
    <wsdl:part name="parameters" element="tns:verwijderPagina" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaSoapOut">
    <wsdl:part name="parameters" element="tns:verwijderPaginaResponse" />
  </wsdl:message>
  <wsdl:message name="addIpAdresSoapIn">
    <wsdl:part name="parameters" element="tns:addIpAdres" />
  </wsdl:message>
  <wsdl:message name="addIpAdresSoapOut">
    <wsdl:part name="parameters" element="tns:addIpAdresResponse" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenSoapIn">
    <wsdl:part name="parameters" element="tns:removeIpAdressen" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenSoapOut">
    <wsdl:part name="parameters" element="tns:removeIpAdressenResponse" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenSoapIn">
    <wsdl:part name="parameters" element="tns:klantAanmelden" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenSoapOut">
    <wsdl:part name="parameters" element="tns:klantAanmeldenResponse" />
  </wsdl:message>
  <wsdl:message name="nieuwePaginaHttpGetIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
    <wsdl:part name="categorieID" type="s:string" />
    <wsdl:part name="naam" type="s:string" />
    <wsdl:part name="type" type="s:string" />
  </wsdl:message>
  <wsdl:message name="nieuwePaginaHttpGetOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="updatePaginaHttpGetIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
    <wsdl:part name="categorieID" type="s:string" />
    <wsdl:part name="naam" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="active" type="s:string" />
  </wsdl:message>
  <wsdl:message name="updatePaginaHttpGetOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaHttpGetIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaHttpGetOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="addIpAdresHttpGetIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="adres" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addIpAdresHttpGetOut">
    <wsdl:part name="Body" element="tns:IpBlockBeheer" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenHttpGetIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="adres" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenHttpGetOut">
    <wsdl:part name="Body" element="tns:IpBlockBeheer" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenHttpGetIn">
    <wsdl:part name="dealerGebruikersnaam" type="s:string" />
    <wsdl:part name="dealerWachtwoord" type="s:string" />
    <wsdl:part name="bedrijfsnaam" type="s:string" />
    <wsdl:part name="straatnaam" type="s:string" />
    <wsdl:part name="nr" type="s:string" />
    <wsdl:part name="postcode" type="s:string" />
    <wsdl:part name="woonplaats" type="s:string" />
    <wsdl:part name="land" type="s:string" />
    <wsdl:part name="prefix" type="s:string" />
    <wsdl:part name="voorletters" type="s:string" />
    <wsdl:part name="tussenvoegsel" type="s:string" />
    <wsdl:part name="achternaam" type="s:string" />
    <wsdl:part name="email" type="s:string" />
    <wsdl:part name="telefoon" type="s:string" />
    <wsdl:part name="fax" type="s:string" />
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="url" type="s:string" />
    <wsdl:part name="testperiode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenHttpGetOut">
    <wsdl:part name="Body" element="tns:AanmeldenBeheer" />
  </wsdl:message>
  <wsdl:message name="nieuwePaginaHttpPostIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
    <wsdl:part name="categorieID" type="s:string" />
    <wsdl:part name="naam" type="s:string" />
    <wsdl:part name="type" type="s:string" />
  </wsdl:message>
  <wsdl:message name="nieuwePaginaHttpPostOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="updatePaginaHttpPostIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
    <wsdl:part name="categorieID" type="s:string" />
    <wsdl:part name="naam" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="active" type="s:string" />
  </wsdl:message>
  <wsdl:message name="updatePaginaHttpPostOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaHttpPostIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="externID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="verwijderPaginaHttpPostOut">
    <wsdl:part name="Body" element="tns:PaginaBeheer" />
  </wsdl:message>
  <wsdl:message name="addIpAdresHttpPostIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="adres" type="s:string" />
  </wsdl:message>
  <wsdl:message name="addIpAdresHttpPostOut">
    <wsdl:part name="Body" element="tns:IpBlockBeheer" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenHttpPostIn">
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="adres" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="removeIpAdressenHttpPostOut">
    <wsdl:part name="Body" element="tns:IpBlockBeheer" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenHttpPostIn">
    <wsdl:part name="dealerGebruikersnaam" type="s:string" />
    <wsdl:part name="dealerWachtwoord" type="s:string" />
    <wsdl:part name="bedrijfsnaam" type="s:string" />
    <wsdl:part name="straatnaam" type="s:string" />
    <wsdl:part name="nr" type="s:string" />
    <wsdl:part name="postcode" type="s:string" />
    <wsdl:part name="woonplaats" type="s:string" />
    <wsdl:part name="land" type="s:string" />
    <wsdl:part name="prefix" type="s:string" />
    <wsdl:part name="voorletters" type="s:string" />
    <wsdl:part name="tussenvoegsel" type="s:string" />
    <wsdl:part name="achternaam" type="s:string" />
    <wsdl:part name="email" type="s:string" />
    <wsdl:part name="telefoon" type="s:string" />
    <wsdl:part name="fax" type="s:string" />
    <wsdl:part name="gebruikersnaam" type="s:string" />
    <wsdl:part name="wachtwoord" type="s:string" />
    <wsdl:part name="url" type="s:string" />
    <wsdl:part name="testperiode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="klantAanmeldenHttpPostOut">
    <wsdl:part name="Body" element="tns:AanmeldenBeheer" />
  </wsdl:message>
  <wsdl:portType name="BeheerSoap">
    <wsdl:operation name="nieuwePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een pagina toe aan de website. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:nieuwePaginaSoapIn" />
      <wsdl:output message="tns:nieuwePaginaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Update de gegevens van een bestande pagina. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:updatePaginaSoapIn" />
      <wsdl:output message="tns:updatePaginaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een pagina. Dit betekent dat een pagina volledig verwijderd wordt als er geen bezoek op is geweest. Als er wel bezoek is geweest, wordt de pagina op inactief gezet.</wsdl:documentation>
      <wsdl:input message="tns:verwijderPaginaSoapIn" />
      <wsdl:output message="tns:verwijderPaginaSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een nieuw ipnummer toe aan de ipblock range. </wsdl:documentation>
      <wsdl:input message="tns:addIpAdresSoapIn" />
      <wsdl:output message="tns:addIpAdresSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een string array van ipadressen welke verwijderd moeten worden.</wsdl:documentation>
      <wsdl:input message="tns:removeIpAdressenSoapIn" />
      <wsdl:output message="tns:removeIpAdressenSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Meldt een nieuwe klant aan onder uw dealeraccount.</wsdl:documentation>
      <wsdl:input message="tns:klantAanmeldenSoapIn" />
      <wsdl:output message="tns:klantAanmeldenSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="BeheerHttpGet">
    <wsdl:operation name="nieuwePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een pagina toe aan de website. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:nieuwePaginaHttpGetIn" />
      <wsdl:output message="tns:nieuwePaginaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Update de gegevens van een bestande pagina. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:updatePaginaHttpGetIn" />
      <wsdl:output message="tns:updatePaginaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een pagina. Dit betekent dat een pagina volledig verwijderd wordt als er geen bezoek op is geweest. Als er wel bezoek is geweest, wordt de pagina op inactief gezet.</wsdl:documentation>
      <wsdl:input message="tns:verwijderPaginaHttpGetIn" />
      <wsdl:output message="tns:verwijderPaginaHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een nieuw ipnummer toe aan de ipblock range. </wsdl:documentation>
      <wsdl:input message="tns:addIpAdresHttpGetIn" />
      <wsdl:output message="tns:addIpAdresHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een string array van ipadressen welke verwijderd moeten worden.</wsdl:documentation>
      <wsdl:input message="tns:removeIpAdressenHttpGetIn" />
      <wsdl:output message="tns:removeIpAdressenHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Meldt een nieuwe klant aan onder uw dealeraccount.</wsdl:documentation>
      <wsdl:input message="tns:klantAanmeldenHttpGetIn" />
      <wsdl:output message="tns:klantAanmeldenHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="BeheerHttpPost">
    <wsdl:operation name="nieuwePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een pagina toe aan de website. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:nieuwePaginaHttpPostIn" />
      <wsdl:output message="tns:nieuwePaginaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Update de gegevens van een bestande pagina. Voor pagina type zijn de volgende types mogelijk: HTML, Flash.</wsdl:documentation>
      <wsdl:input message="tns:updatePaginaHttpPostIn" />
      <wsdl:output message="tns:updatePaginaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een pagina. Dit betekent dat een pagina volledig verwijderd wordt als er geen bezoek op is geweest. Als er wel bezoek is geweest, wordt de pagina op inactief gezet.</wsdl:documentation>
      <wsdl:input message="tns:verwijderPaginaHttpPostIn" />
      <wsdl:output message="tns:verwijderPaginaHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Voeg een nieuw ipnummer toe aan de ipblock range. </wsdl:documentation>
      <wsdl:input message="tns:addIpAdresHttpPostIn" />
      <wsdl:output message="tns:addIpAdresHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verwijder een string array van ipadressen welke verwijderd moeten worden.</wsdl:documentation>
      <wsdl:input message="tns:removeIpAdressenHttpPostIn" />
      <wsdl:output message="tns:removeIpAdressenHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Meldt een nieuwe klant aan onder uw dealeraccount.</wsdl:documentation>
      <wsdl:input message="tns:klantAanmeldenHttpPostIn" />
      <wsdl:output message="tns:klantAanmeldenHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BeheerSoap" type="tns:BeheerSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="nieuwePagina">
      <soap:operation soapAction="icstats.nl/webservice/beheer/nieuwePagina" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <soap:operation soapAction="icstats.nl/webservice/beheer/updatePagina" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <soap:operation soapAction="icstats.nl/webservice/beheer/verwijderPagina" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <soap:operation soapAction="icstats.nl/webservice/beheer/addIpAdres" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <soap:operation soapAction="icstats.nl/webservice/beheer/removeIpAdressen" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <soap:operation soapAction="icstats.nl/webservice/beheer/klantAanmelden" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BeheerSoap12" type="tns:BeheerSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="nieuwePagina">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/nieuwePagina" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/updatePagina" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/verwijderPagina" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/addIpAdres" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/removeIpAdressen" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <soap12:operation soapAction="icstats.nl/webservice/beheer/klantAanmelden" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BeheerHttpGet" type="tns:BeheerHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="nieuwePagina">
      <http:operation location="/nieuwePagina" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <http:operation location="/updatePagina" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <http:operation location="/verwijderPagina" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <http:operation location="/addIpAdres" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <http:operation location="/removeIpAdressen" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <http:operation location="/klantAanmelden" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BeheerHttpPost" type="tns:BeheerHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="nieuwePagina">
      <http:operation location="/nieuwePagina" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updatePagina">
      <http:operation location="/updatePagina" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="verwijderPagina">
      <http:operation location="/verwijderPagina" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addIpAdres">
      <http:operation location="/addIpAdres" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeIpAdressen">
      <http:operation location="/removeIpAdressen" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="klantAanmelden">
      <http:operation location="/klantAanmelden" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Beheer">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">ICStats White Dealers kunnen via deze webservice direct gegevens wijzigen van hun klanten.</wsdl:documentation>
    <wsdl:port name="BeheerSoap" binding="tns:BeheerSoap">
      <soap:address location="http://legacy.icstats.nl/webservices/beheer.asmx" />
    </wsdl:port>
    <wsdl:port name="BeheerSoap12" binding="tns:BeheerSoap12">
      <soap12:address location="http://legacy.icstats.nl/webservices/beheer.asmx" />
    </wsdl:port>
    <wsdl:port name="BeheerHttpGet" binding="tns:BeheerHttpGet">
      <http:address location="http://legacy.icstats.nl/webservices/beheer.asmx" />
    </wsdl:port>
    <wsdl:port name="BeheerHttpPost" binding="tns:BeheerHttpPost">
      <http:address location="http://legacy.icstats.nl/webservices/beheer.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>