<?xml version="1.0" encoding="UTF-8"?>
<!--
Version: 3.4.0
Date: 2022-08-01T22:00:51Z
--><wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
                  xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                  xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
                  xmlns:xs="http://www.w3.org/2001/XMLSchema"
                  xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
                  xmlns:cis="http://dhl.de/webservice/cisbase"
                  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                  xmlns:bcs="http://dhl.de/webservices/businesscustomershipping/3.0"
                  targetNamespace="http://dhl.de/webservices/businesscustomershipping/3.0">
  <wsdl:types>
      <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified">
         <xs:import namespace="http://dhl.de/webservice/cisbase"
                    schemaLocation="geschaeftskundenversand-api-3.4.0-schema-cis_base.xsd"/>
         <xs:import namespace="http://dhl.de/webservices/businesscustomershipping/3.0"
                    schemaLocation="geschaeftskundenversand-api-3.4.0-schema-bcs_base.xsd"/>
      </xs:schema>
  </wsdl:types>
  <wsdl:message name="AuthentificationHeaderMessage">
      <wsdl:documentation>The authentication data.</wsdl:documentation>
      <wsdl:part name="header" element="cis:Authentification"/>
  </wsdl:message>
  <wsdl:message name="createShipmentOrderMessage">
      <wsdl:documentation>The shipmentdata for creating a shipment.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:CreateShipmentOrderRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="createShipmentOrderResponseMessage">
      <wsdl:documentation>The status of the createShipment operation and the identifier for the
      shipment.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:CreateShipmentOrderResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="validateShipmentMessage">
      <wsdl:documentation>The shipmentdata for validating a shipment.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:ValidateShipmentOrderRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="validateShipmentResponseMessage">
      <wsdl:documentation>The status of the validateShipment operation and the identifier for the
      shipment.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:ValidateShipmentResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteShipmentOrderMessage">
      <wsdl:documentation>The identifier for the shipment which should be
      deleted.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:DeleteShipmentOrderRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="deleteShipmentOrderResponseMessage">
      <wsdl:documentation>The status of the deletion operation.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:DeleteShipmentOrderResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="doManifestMessage">
      <wsdl:documentation>The identifier for the shipment which should be
      manifested.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:DoManifestRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="doManifestResponseMessage">
      <wsdl:documentation>The status of the manifest operation.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:DoManifestResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getLabelMessage">
      <wsdl:documentation>The identifier for the DD shipment for which the label url is
      requested.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetLabelRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getLabelResponseMessage">
      <wsdl:documentation>The status of the operation and the label url (if
      available).</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetLabelResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getVersionRequestMessage">
      <wsdl:documentation>The version of webservice implementation.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:Version"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getVersionResponseMessage">
      <wsdl:documentation>The version of webservice implementation.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetVersionResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getExportDocMessage">
      <wsdl:documentation>The identifier for the DD shipment for which the label url is
      requested.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetExportDocRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getExportDocResponseMessage">
      <wsdl:documentation>The status of the operation and the label url (if
      available).</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetExportDocResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getManifestRequestMessage">
      <wsdl:documentation>Request a manifest of the given date / date range.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetManifestRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getManifestResponseMessage">
      <wsdl:documentation>The status of the operation and the manifest url (if
      available).</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:GetManifestResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateShipmentOrderRequestMessage">
      <wsdl:documentation>Request a manifest of the given date / date range.</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:UpdateShipmentOrderRequest"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="updateShipmentOrderResponseMessage">
      <wsdl:documentation>The status of the operation and the manifest url (if
      available).</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:UpdateShipmentOrderResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:message name="readShipmentOrderResponseMessage">
      <wsdl:documentation>The status of the operation and the manifest url (if
      available).</wsdl:documentation>
      <wsdl:part name="part1" element="bcs:ReadShipmentOrderResponse"> </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="GKV3XAPIServicePortType">
      <wsdl:operation name="createShipmentOrder">
         <wsdl:documentation>Creates shipments.</wsdl:documentation>
         <wsdl:input message="bcs:createShipmentOrderMessage">
            <wsdl:documentation>The shipment data.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:createShipmentOrderResponseMessage">
            <wsdl:documentation>The status of the createShipment operation and the identifier for the
          shipment.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="validateShipment">
         <wsdl:documentation>Creates shipments.</wsdl:documentation>
         <wsdl:input message="bcs:validateShipmentMessage">
            <wsdl:documentation>The shipment data.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:validateShipmentResponseMessage">
            <wsdl:documentation>The status of the validateShipment operation and the identifier for the
          shipment.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="deleteShipmentOrder">
         <wsdl:documentation>Deletes the requested shipments.</wsdl:documentation>
         <wsdl:input message="bcs:deleteShipmentOrderMessage">
            <wsdl:documentation>The identifier for the shipment which should be
          deleted.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:deleteShipmentOrderResponseMessage">
            <wsdl:documentation>The status of the deletion operation.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="doManifest">
         <wsdl:documentation>Manifest the requested DD shipments.</wsdl:documentation>
         <wsdl:input message="bcs:doManifestMessage">
            <wsdl:documentation>The identifier for the shipment which should be
          manifested.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:doManifestResponseMessage">
            <wsdl:documentation>The status of the manifest operation.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getLabel">
         <wsdl:documentation>Returns the request-url for getting a label.</wsdl:documentation>
         <wsdl:input message="bcs:getLabelMessage">
            <wsdl:documentation>The identifier for the shipment for which the label url is
          requested.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:getLabelResponseMessage">
            <wsdl:documentation>The status of the operation and the label url (if
          available).</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getVersion">
         <wsdl:documentation>Returns the actual version of the implementation of the whole ISService
        webservice.</wsdl:documentation>
         <wsdl:input message="bcs:getVersionRequestMessage"/>
         <wsdl:output message="bcs:getVersionResponseMessage">
            <wsdl:documentation>The version of webservice implementation.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getExportDoc">
         <wsdl:documentation>Returns the request-url for getting a export
        document.</wsdl:documentation>
         <wsdl:input message="bcs:getExportDocMessage">
            <wsdl:documentation>The identifier for the shipment for which the export document url is
          requested.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:getExportDocResponseMessage">
            <wsdl:documentation>The status of the operation and the export document url (if
          available).</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getManifest">
         <wsdl:documentation>Request the manifest.</wsdl:documentation>
         <wsdl:input message="bcs:getManifestRequestMessage">
            <wsdl:documentation>The request data.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:getManifestResponseMessage">
            <wsdl:documentation>The status of the getManifest operation and the manifest
          url.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="updateShipmentOrder">
         <wsdl:documentation>Updates a shipment order.</wsdl:documentation>
         <wsdl:input message="bcs:updateShipmentOrderRequestMessage">
            <wsdl:documentation>The shipment data.</wsdl:documentation>
         </wsdl:input>
         <wsdl:output message="bcs:updateShipmentOrderResponseMessage">
            <wsdl:documentation>The status of the updateShipment operation and the identifier for the
          shipment.</wsdl:documentation>
         </wsdl:output>
      </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="GKV3XAPISOAP11Binding" type="bcs:GKV3XAPIServicePortType">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
      <wsdl:operation name="createShipmentOrder">
         <wsdl:documentation>Creates shipments.</wsdl:documentation>
         <soap:operation soapAction="urn:createShipmentOrder" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment data.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation and the shipment
          identifier.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="validateShipment">
         <wsdl:documentation>Validates shipments.</wsdl:documentation>
         <soap:operation soapAction="urn:validateShipment" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment data.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation and the shipment
          identifier.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="deleteShipmentOrder">
         <wsdl:documentation>Deletes the requested shipments.</wsdl:documentation>
         <soap:operation soapAction="urn:deleteShipmentOrder" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment
          identifier.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="doManifest">
         <wsdl:documentation>Manifest the requested shipments.</wsdl:documentation>
         <soap:operation soapAction="urn:doManifest" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment
          identifier.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getLabel">
         <wsdl:documentation>Returns the request-url for getting a label.</wsdl:documentation>
         <soap:operation soapAction="urn:getLabel" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment
          identifier.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation and the url for requesting the
          label.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getVersion">
         <wsdl:documentation>Returns the actual version of the implementation of the whole ISService
        webservice.</wsdl:documentation>
         <soap:operation soapAction="urn:getVersion" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The version of the implementation.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getExportDoc">
         <wsdl:documentation>Returns the request-url for getting a export
        document.</wsdl:documentation>
         <soap:operation soapAction="urn:getExportDoc" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment
          identifier.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation and the url for requesting the export
          document.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getManifest">
         <wsdl:documentation>Requests the manifest.</wsdl:documentation>
         <soap:operation soapAction="urn:getManifest" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment data.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation and the manifest url.</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="updateShipmentOrder">
         <wsdl:documentation>Updates a shipment order.</wsdl:documentation>
         <soap:operation soapAction="urn:updateShipmentOrder" style="document"/>
         <wsdl:input>
            <wsdl:documentation>The authentication data and the shipment data.</wsdl:documentation>
            <soap:header message="bcs:AuthentificationHeaderMessage" part="header" use="literal"/>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdl:documentation>The status of the operation</wsdl:documentation>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="GVAPI_2_0_de">
      <wsdl:port name="GKVAPISOAP11port0" binding="bcs:GKV3XAPISOAP11Binding">
         <soap:address location="https://cig.dhl.de/services/production/soap"/>
      </wsdl:port>
  </wsdl:service>
</wsdl:definitions>