<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="EigenruecknahmesystemHerstellerlisteService" targetNamespace="http://www.ear-system.de/ear-soap/v2" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.ear-system.de/ear-soap/v2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ear-system.de/ear-soap/v2" xmlns:ear="http://www.ear-system.de/ear-soap/v2" xmlns:tns="http://www.ear-system.de/ear-soap/v2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="createEintragMitRegistrierungsnummerResponse" type="ear:createEintragMitRegistrierungsnummerResponse"/>
<xs:element name="createEintragMitUnternehmensnameResponse" type="ear:createEintragMitUnternehmensnameResponse"/>
<xs:element name="deleteHerstellerliste" type="ear:deleteHerstellerliste"/>
<xs:element name="deleteHerstellerlisteResponse" type="ear:deleteHerstellerlisteResponse"/>
<xs:element name="getHerstellerliste" type="ear:getHerstellerliste"/>
<xs:element name="getHerstellerlisteResponse" type="ear:getHerstellerlisteResponse"/>
<xs:element name="isAlive" type="ear:isAlive"/>
<xs:element name="isAliveResponse" type="ear:isAliveResponse"/>
<xs:element name="teilnahmeAblehnen" type="ear:teilnahmeAblehnen"/>
<xs:element name="teilnahmeAblehnenResponse" type="ear:teilnahmeAblehnenResponse"/>
<xs:element name="teilnahmeBeendenResponse" type="ear:teilnahmeBeendenResponse"/>
<xs:element name="teilnahmeBestaetigenResponse" type="ear:teilnahmeBestaetigenResponse"/>
<xs:element name="updateUnternehmensname" type="ear:updateUnternehmensname"/>
<xs:element name="updateUnternehmensnameResponse" type="ear:updateUnternehmensnameResponse"/>
<xs:element name="zusammenfuehren" type="ear:zusammenfuehren"/>
<xs:element name="zusammenfuehrenResponse" type="ear:zusammenfuehrenResponse"/>
<xs:complexType name="teilnahmeBeenden">
<xs:sequence>
<xs:element form="unqualified" name="herstellerkey" type="xs:string"/>
<xs:element form="unqualified" minOccurs="0" name="betriebsende" nillable="true" type="xs:date"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="teilnahmeBeendenResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="StandardResponse">
<xs:sequence>
<xs:element name="code" type="xs:int"/>
<xs:element name="text" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ServiceFault">
<xs:sequence>
<xs:element minOccurs="0" name="message" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteHerstellerliste">
<xs:sequence>
<xs:element name="herstellerkey" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="deleteHerstellerlisteResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="teilnahmeBestaetigen">
<xs:sequence>
<xs:element form="unqualified" name="herstellerkey" type="xs:string"/>
<xs:element form="unqualified" name="betriebsbeginn" type="xs:date"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="teilnahmeBestaetigenResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getHerstellerliste">
<xs:sequence>
<xs:element minOccurs="0" name="herstellerkey" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="herstellername" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="vertretenername" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="registrierungsnummer" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="status" nillable="true" type="ear:BattGHerstellerlisteTeilnahmestatus"/>
<xs:element minOccurs="0" name="betriebsbeginn" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="betriebsende" nillable="true" type="xs:int"/>
<xs:element minOccurs="0" name="zugeordnet" nillable="true" type="xs:boolean"/>
<xs:element default="1" name="page" type="xs:int"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="getHerstellerlisteResponse">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="herstellerliste" type="ear:BattGHerstellerliste"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="BattGHerstellerliste">
<xs:sequence>
<xs:element name="herstellerkey" type="xs:string"/>
<xs:element minOccurs="0" name="herstellername" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="vertretenername" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="registrierungsnummer-battg" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="status" nillable="true" type="ear:BattGHerstellerlisteTeilnahmestatus"/>
<xs:element minOccurs="0" name="betriebsbeginn" nillable="true" type="xs:date"/>
<xs:element minOccurs="0" name="betriebsende" nillable="true" type="xs:date"/>
<xs:element name="zugeordnet" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="isAlive">
<xs:sequence/>
</xs:complexType>
<xs:complexType name="isAliveResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="teilnahmeAblehnen">
<xs:sequence>
<xs:element name="herstellerkey" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="teilnahmeAblehnenResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createEintragMitRegistrierungsnummer">
<xs:sequence>
<xs:element form="unqualified" name="registrierungsnummer" type="xs:int"/>
<xs:element form="unqualified" name="betriebsbeginn" type="xs:date"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createEintragMitRegistrierungsnummerResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="zusammenfuehren">
<xs:sequence>
<xs:element name="herstellerkey1" type="xs:string"/>
<xs:element name="herstellerkey2" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="zusammenfuehrenResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="updateUnternehmensname">
<xs:sequence>
<xs:element name="herstellerkey" type="xs:string"/>
<xs:element name="herstellername" type="xs:string"/>
<xs:element minOccurs="0" name="vertretenername" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="updateUnternehmensnameResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createEintragMitUnternehmensname">
<xs:sequence>
<xs:element form="unqualified" name="herstellername" type="xs:string"/>
<xs:element form="unqualified" minOccurs="0" name="vertretenername" nillable="true" type="xs:string"/>
<xs:element form="unqualified" name="betriebsbeginn" type="xs:date"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="createEintragMitUnternehmensnameResponse">
<xs:sequence>
<xs:element name="standardResponse" type="ear:StandardResponse"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="BattGHerstellerlisteTeilnahmestatus">
<xs:restriction base="xs:string">
<xs:enumeration value="UNKNOWN"/>
<xs:enumeration value="TRUE"/>
<xs:enumeration value="FALSE"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="teilnahmeBeenden" nillable="true" type="ear:teilnahmeBeenden"/>
<xs:element name="ServiceFault" nillable="true" type="ear:ServiceFault"/>
<xs:element name="teilnahmeBestaetigen" nillable="true" type="ear:teilnahmeBestaetigen"/>
<xs:element name="createEintragMitRegistrierungsnummer" nillable="true" type="ear:createEintragMitRegistrierungsnummer"/>
<xs:element name="createEintragMitUnternehmensname" nillable="true" type="ear:createEintragMitUnternehmensname"/>
</xs:schema>
  </wsdl:types>
  <wsdl:message name="teilnahmeBeendenResponse">
    <wsdl:part element="tns:teilnahmeBeendenResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getHerstellerliste">
    <wsdl:part element="tns:getHerstellerliste" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="isAliveResponse">
    <wsdl:part element="tns:isAliveResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="teilnahmeBeenden">
    <wsdl:part element="tns:teilnahmeBeenden" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="teilnahmeAblehnen">
    <wsdl:part element="tns:teilnahmeAblehnen" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="createEintragMitUnternehmensnameResponse">
    <wsdl:part element="tns:createEintragMitUnternehmensnameResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateUnternehmensname">
    <wsdl:part element="tns:updateUnternehmensname" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="createEintragMitUnternehmensname">
    <wsdl:part element="tns:createEintragMitUnternehmensname" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="teilnahmeAblehnenResponse">
    <wsdl:part element="tns:teilnahmeAblehnenResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="createEintragMitRegistrierungsnummerResponse">
    <wsdl:part element="tns:createEintragMitRegistrierungsnummerResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteHerstellerlisteResponse">
    <wsdl:part element="tns:deleteHerstellerlisteResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="zusammenfuehrenResponse">
    <wsdl:part element="tns:zusammenfuehrenResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="teilnahmeBestaetigen">
    <wsdl:part element="tns:teilnahmeBestaetigen" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="createEintragMitRegistrierungsnummer">
    <wsdl:part element="tns:createEintragMitRegistrierungsnummer" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="teilnahmeBestaetigenResponse">
    <wsdl:part element="tns:teilnahmeBestaetigenResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getHerstellerlisteResponse">
    <wsdl:part element="tns:getHerstellerlisteResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="isAlive">
    <wsdl:part element="tns:isAlive" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ServiceException">
    <wsdl:part element="tns:ServiceFault" name="ServiceException">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateUnternehmensnameResponse">
    <wsdl:part element="tns:updateUnternehmensnameResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="zusammenfuehren">
    <wsdl:part element="tns:zusammenfuehren" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteHerstellerliste">
    <wsdl:part element="tns:deleteHerstellerliste" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="EigenruecknahmesystemHerstellerlisteServicePort">
    <wsdl:operation name="teilnahmeBeenden">
      <wsdl:input message="tns:teilnahmeBeenden" name="teilnahmeBeenden">
    </wsdl:input>
      <wsdl:output message="tns:teilnahmeBeendenResponse" name="teilnahmeBeendenResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="deleteHerstellerliste">
      <wsdl:input message="tns:deleteHerstellerliste" name="deleteHerstellerliste">
    </wsdl:input>
      <wsdl:output message="tns:deleteHerstellerlisteResponse" name="deleteHerstellerlisteResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="teilnahmeBestaetigen">
      <wsdl:input message="tns:teilnahmeBestaetigen" name="teilnahmeBestaetigen">
    </wsdl:input>
      <wsdl:output message="tns:teilnahmeBestaetigenResponse" name="teilnahmeBestaetigenResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getHerstellerliste">
      <wsdl:input message="tns:getHerstellerliste" name="getHerstellerliste">
    </wsdl:input>
      <wsdl:output message="tns:getHerstellerlisteResponse" name="getHerstellerlisteResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="isAlive">
      <wsdl:input message="tns:isAlive" name="isAlive">
    </wsdl:input>
      <wsdl:output message="tns:isAliveResponse" name="isAliveResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="teilnahmeAblehnen">
      <wsdl:input message="tns:teilnahmeAblehnen" name="teilnahmeAblehnen">
    </wsdl:input>
      <wsdl:output message="tns:teilnahmeAblehnenResponse" name="teilnahmeAblehnenResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="createEintragMitRegistrierungsnummer">
      <wsdl:input message="tns:createEintragMitRegistrierungsnummer" name="createEintragMitRegistrierungsnummer">
    </wsdl:input>
      <wsdl:output message="tns:createEintragMitRegistrierungsnummerResponse" name="createEintragMitRegistrierungsnummerResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="zusammenfuehren">
      <wsdl:input message="tns:zusammenfuehren" name="zusammenfuehren">
    </wsdl:input>
      <wsdl:output message="tns:zusammenfuehrenResponse" name="zusammenfuehrenResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="updateUnternehmensname">
      <wsdl:input message="tns:updateUnternehmensname" name="updateUnternehmensname">
    </wsdl:input>
      <wsdl:output message="tns:updateUnternehmensnameResponse" name="updateUnternehmensnameResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="createEintragMitUnternehmensname">
      <wsdl:input message="tns:createEintragMitUnternehmensname" name="createEintragMitUnternehmensname">
    </wsdl:input>
      <wsdl:output message="tns:createEintragMitUnternehmensnameResponse" name="createEintragMitUnternehmensnameResponse">
    </wsdl:output>
      <wsdl:fault message="tns:ServiceException" name="ServiceException">
    </wsdl:fault>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="EigenruecknahmesystemHerstellerlisteServiceSoapBinding" type="tns:EigenruecknahmesystemHerstellerlisteServicePort">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="teilnahmeBeenden">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="teilnahmeBeenden">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="teilnahmeBeendenResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="deleteHerstellerliste">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="deleteHerstellerliste">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="deleteHerstellerlisteResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="teilnahmeBestaetigen">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="teilnahmeBestaetigen">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="teilnahmeBestaetigenResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="getHerstellerliste">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getHerstellerliste">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getHerstellerlisteResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="isAlive">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="isAlive">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="isAliveResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="teilnahmeAblehnen">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="teilnahmeAblehnen">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="teilnahmeAblehnenResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="createEintragMitRegistrierungsnummer">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="createEintragMitRegistrierungsnummer">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createEintragMitRegistrierungsnummerResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="zusammenfuehren">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="zusammenfuehren">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="zusammenfuehrenResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="createEintragMitUnternehmensname">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="createEintragMitUnternehmensname">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createEintragMitUnternehmensnameResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
    <wsdl:operation name="updateUnternehmensname">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="updateUnternehmensname">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateUnternehmensnameResponse">
        <soap:body use="literal"/>
      </wsdl:output>
      <wsdl:fault name="ServiceException">
        <soap:fault name="ServiceException" use="literal"/>
      </wsdl:fault>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="EigenruecknahmesystemHerstellerlisteService">
    <wsdl:port binding="tns:EigenruecknahmesystemHerstellerlisteServiceSoapBinding" name="EigenruecknahmesystemHerstellerlisteServicePort">
      <soap:address location="https://test.ear-system.de/ear-soap/v2/EigenruecknahmesystemHerstellerlisteService"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>