Difference between revisions of "SOAP XSD"

From Wiki - Heidler Strichcode GmbH
Jump to navigation Jump to search
(Die Seite wurde neu angelegt: „= XSD = <source lang="xml"> <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:tns="http://std.soap.server.dgs/" xmlns:xs="http://www.w3.org/2001/XMLSchem…“)
 
Line 43: Line 43:
 
<xs:sequence>
 
<xs:sequence>
 
<xs:element name="assoc">
 
<xs:element name="assoc">
 +
<xs:complexType>
 +
<xs:sequence>
 +
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
 +
<xs:complexType>
 +
<xs:sequence>
 +
<xs:element name="key" minOccurs="0" type="xs:string"/>
 +
<xs:element name="value" minOccurs="0" type="xs:string"/>
 +
</xs:sequence>
 +
</xs:complexType>
 +
</xs:element>
 +
</xs:sequence>
 +
</xs:complexType>
 +
</xs:element>
 +
<xs:element name="etikettenDaten">
 
<xs:complexType>
 
<xs:complexType>
 
<xs:sequence>
 
<xs:sequence>
Line 261: Line 275:
 
<xs:element name="gefahrgutFaktor" type="xs:integer" minOccurs="0"/>
 
<xs:element name="gefahrgutFaktor" type="xs:integer" minOccurs="0"/>
 
<xs:element name="gefahrgutFreigestMenge" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutFreigestMenge" type="xs:string" minOccurs="0"/>
 +
<xs:element name="gefahrgutID" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutKCode" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutKCode" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutKlasse" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutKlasse" type="xs:string" minOccurs="0"/>
Line 267: Line 282:
 
<xs:element name="gefahrgutNebenGefahr" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutNebenGefahr" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutNettoExplMasse" type="xs:decimal" minOccurs="0"/>
 
<xs:element name="gefahrgutNettoExplMasse" type="xs:decimal" minOccurs="0"/>
 +
<xs:element name="gefahrgutPositionNr" type="xs:integer" minOccurs="0"/>
 +
<xs:element name="gefahrgutTechBenennung" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutTunnelBCode" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutTunnelBCode" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutUNNR" type="xs:string" minOccurs="0"/>
 
<xs:element name="gefahrgutUNNR" type="xs:string" minOccurs="0"/>
Line 440: Line 457:
 
<xs:element name="telefonNr" type="xs:string" minOccurs="0"/>
 
<xs:element name="telefonNr" type="xs:string" minOccurs="0"/>
 
<xs:element name="terminArt" type="xs:string" minOccurs="0"/>
 
<xs:element name="terminArt" type="xs:string" minOccurs="0"/>
<xs:element name="terminDatum" type="xs:dateTime" minOccurs="0"/>
+
<xs:element name="terminDatum" type="xs:string" minOccurs="0"/>
<xs:element name="terminZeit" type="xs:dateTime" minOccurs="0"/>
+
<xs:element name="terminZeit" type="xs:string" minOccurs="0"/>
 
<xs:element name="ustIDNr" type="xs:string" minOccurs="0"/>
 
<xs:element name="ustIDNr" type="xs:string" minOccurs="0"/>
 
<xs:element name="verpackungsart" type="xs:string" minOccurs="0"/>
 
<xs:element name="verpackungsart" type="xs:string" minOccurs="0"/>
Line 592: Line 609:
 
<xs:element name="zielAdrRegion" type="xs:string" minOccurs="0"/>
 
<xs:element name="zielAdrRegion" type="xs:string" minOccurs="0"/>
 
<xs:element name="zielAdrStrasse" type="xs:string" minOccurs="0"/>
 
<xs:element name="zielAdrStrasse" type="xs:string" minOccurs="0"/>
</xs:sequence>
 
</xs:complexType>
 
 
<xs:complexType name="versanddatenNachdruckAnfrage">
 
<xs:sequence>
 
<xs:element name="druckername" type="xs:string" minOccurs="0"/>
 
<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
 
<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
 
<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
 
 
</xs:sequence>
 
</xs:sequence>
 
</xs:complexType>
 
</xs:complexType>
Line 660: Line 668:
 
<xs:element name="zusatzfeld8" type="xs:string" minOccurs="0"/>
 
<xs:element name="zusatzfeld8" type="xs:string" minOccurs="0"/>
 
<xs:element name="zusatzfeld9" type="xs:string" minOccurs="0"/>
 
<xs:element name="zusatzfeld9" type="xs:string" minOccurs="0"/>
 +
</xs:sequence>
 +
</xs:complexType>
 +
 +
<xs:complexType name="versanddatenNachdruckAnfrage">
 +
<xs:sequence>
 +
<xs:element name="druckername" type="xs:string" minOccurs="0"/>
 +
<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
 +
<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
 +
<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
 
</xs:sequence>
 
</xs:complexType>
 
</xs:complexType>
Line 736: Line 753:
 
<xs:element name="statuscode" type="xs:string" minOccurs="0"/>
 
<xs:element name="statuscode" type="xs:string" minOccurs="0"/>
 
<xs:element name="statustext" type="xs:string" minOccurs="0"/>
 
<xs:element name="statustext" type="xs:string" minOccurs="0"/>
</xs:sequence>
 
</xs:complexType>
 
 
<xs:complexType name="verladeAnfrage">
 
<xs:sequence>
 
<xs:element name="hostFreigabeNr" type="xs:string" minOccurs="0"/>
 
<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
 
<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
 
<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
 
</xs:complexType>
 
 
<xs:complexType name="verladeAntwort">
 
<xs:sequence>
 
<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
 
<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
 
<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
 
 
</xs:sequence>
 
</xs:sequence>
 
</xs:complexType>
 
</xs:complexType>
Line 784: Line 784:
 
</xs:element>
 
</xs:element>
 
<xs:element name="edistatus" type="tns:ediStatus" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
 
<xs:element name="edistatus" type="tns:ediStatus" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
 +
<xs:element name="etikettenDaten">
 +
<xs:complexType>
 +
<xs:sequence>
 +
<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
 +
<xs:complexType>
 +
<xs:sequence>
 +
<xs:element name="key" minOccurs="0" type="xs:string"/>
 +
<xs:element name="value" minOccurs="0" type="xs:string"/>
 +
</xs:sequence>
 +
</xs:complexType>
 +
</xs:element>
 +
</xs:sequence>
 +
</xs:complexType>
 +
</xs:element>
 
<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
 
<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
 
<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
 
<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
Line 801: Line 815:
 
</xs:complexType>
 
</xs:complexType>
 
</xs:element>
 
</xs:element>
 +
</xs:sequence>
 +
</xs:complexType>
 +
 +
<xs:complexType name="verladeAnfrage">
 +
<xs:sequence>
 +
<xs:element name="hostFreigabeNr" type="xs:string" minOccurs="0"/>
 +
<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
 +
<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
 +
<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
 +
</xs:sequence>
 +
</xs:complexType>
 +
 +
<xs:complexType name="verladeAntwort">
 +
<xs:sequence>
 +
<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
 +
<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
 +
<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
 
</xs:sequence>
 
</xs:complexType>
 
</xs:complexType>

Revision as of 16:26, 28 July 2020

XSD

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:tns="http://std.soap.server.dgs/" xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://std.soap.server.dgs/">

	<xs:complexType name="volumeData">
		<xs:sequence>
			<xs:element name="fehlertext" type="xs:string" minOccurs="0"/>
			<xs:element name="height" type="xs:integer" minOccurs="0"/>
			<xs:element name="imageDataBase64" type="xs:string" minOccurs="0"/>
			<xs:element name="length" type="xs:integer" minOccurs="0"/>
			<xs:element name="width" type="xs:integer" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="sperrAnfrage">
		<xs:sequence>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="sperrAntwort">
		<xs:sequence>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="listenabschlussAnfrage">
		<xs:sequence>
			<xs:element name="auftraggeberID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerTyp" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="listenabschlussAntwort">
		<xs:sequence>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="etikettenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
			<xs:element name="listenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="sendungsdatenAnfrage">
		<xs:sequence>
			<xs:element name="ansprechpartner" type="xs:string" minOccurs="0"/>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="auftragNr" type="xs:string" minOccurs="0"/>
			<xs:element name="auftraggeberID" type="xs:string" minOccurs="0"/>
			<xs:element name="ausschlussFrachtfuehrer" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis2" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz2" type="xs:string" minOccurs="0"/>
			<xs:element name="bestellNr" type="xs:string" minOccurs="0"/>
			<xs:element name="email" type="xs:string" minOccurs="0"/>
			<xs:element name="empfMobilfunkNr" type="xs:string" minOccurs="0"/>
			<xs:element name="faxNr" type="xs:string" minOccurs="0"/>
			<xs:element name="flexZustellungEmailadresse" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtBrief" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerKdNr" type="xs:string" minOccurs="0"/>
			<xs:element name="frankaturKennung" type="xs:string" minOccurs="0"/>
			<xs:element name="ilnNr" type="xs:string" minOccurs="0"/>
			<xs:element name="kostenstelle" type="xs:string" minOccurs="0"/>
			<xs:element name="kundenNr" type="xs:string" minOccurs="0"/>
			<xs:element name="lagerkennzeichen" type="xs:integer" minOccurs="0"/>
			<xs:element name="lieferantenID" type="xs:integer" minOccurs="0"/>
			<xs:element name="lieferscheinNr" type="xs:string" minOccurs="0"/>
			<xs:element name="neutBIC" type="xs:string" minOccurs="0"/>
			<xs:element name="neutBankBezeichnung" type="xs:string" minOccurs="0"/>
			<xs:element name="neutIBAN" type="xs:string" minOccurs="0"/>
			<xs:element name="neutKontoInhaber" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName1" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName2" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName3" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="packStkGes" type="xs:integer" minOccurs="0"/>
			<xs:element name="packStueckDaten" type="tns:packstueckDatenAnfrage" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="paperlessInvoice" type="xs:string" minOccurs="0"/>
			<xs:element name="postLeitcode" type="xs:string" minOccurs="0"/>
			<xs:element name="postZielFrachtzent" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName1" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName2" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName3" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsNr" type="xs:string" minOccurs="0"/>
			<xs:element name="requestSPM" type="xs:string" minOccurs="0"/>
			<xs:element name="sendungsinhalt" type="xs:string" minOccurs="0"/>
			<xs:element name="sonderdienste" type="xs:string" minOccurs="0"/>
			<xs:element name="sperrFlag" type="xs:string" minOccurs="0"/>
			<xs:element name="telefonNr" type="xs:string" minOccurs="0"/>
			<xs:element name="terminArt" type="xs:string" minOccurs="0"/>
			<xs:element name="terminDatum" type="xs:string" minOccurs="0"/>
			<xs:element name="terminZeit" type="xs:string" minOccurs="0"/>
			<xs:element name="ustIDNr" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" minOccurs="0"/>
			<xs:element name="vorgabeFrachtfuehrer" type="xs:string" minOccurs="0"/>
			<xs:element name="vorpackdatum" type="xs:string" minOccurs="0"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
			<xs:element name="zahlungsbedingung" type="xs:string" minOccurs="0"/>
			<xs:element name="zbZoll" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrBahnhof" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName1" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName2" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName3" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName4" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrRegion" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrStrasse" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="packstueckDatenAnfrage">
		<xs:sequence>
			<xs:element name="anzahlArtikel" type="xs:integer" minOccurs="0"/>
			<xs:element name="artikelDaten" type="tns:artikelDaten" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="barcodeID" type="xs:string" minOccurs="0"/>
			<xs:element name="barcodeText" type="xs:string" minOccurs="0"/>
			<xs:element name="barcodeTyp" type="xs:string" minOccurs="0"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgut" type="tns:gefahrgut" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="gewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="hostTrackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext1" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext10" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext2" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext3" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext4" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext5" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext6" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext7" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext8" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext9" type="xs:string" minOccurs="0"/>
			<xs:element name="letztesPackstueck" type="xs:string" minOccurs="0"/>
			<xs:element name="nachnahme" type="xs:decimal" minOccurs="0"/>
			<xs:element name="nettoGewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="nnVermerk" type="xs:string" minOccurs="0"/>
			<xs:element name="nnVerwendung" type="xs:string" minOccurs="0"/>
			<xs:element name="nnWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="packStkNr" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckBreite" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckHoehe" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckLaenge" type="xs:integer" minOccurs="0"/>
			<xs:element name="verpackungsart" type="xs:string" minOccurs="0"/>
			<xs:element name="versicherungswert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="vwWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="warenwert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="wwWaehrung" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="artikelDaten">
		<xs:sequence>
			<xs:element name="anzahlBuegel" type="xs:integer" minOccurs="0"/>
			<xs:element name="anzahlPosEtiketten" type="xs:integer" minOccurs="0"/>
			<xs:element name="artikelBTNNr" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelEAN" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelEinheit" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelGewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="artikelGruppe" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelMenge" type="xs:decimal" minOccurs="0"/>
			<xs:element name="artikelServices" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelSollMenge" type="xs:decimal" minOccurs="0"/>
			<xs:element name="artikelText1" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelText2" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelText3" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelText4" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelVolumen" type="xs:decimal" minOccurs="0"/>
			<xs:element name="artikelWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelWert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="chargeFlag" type="xs:string" minOccurs="0"/>
			<xs:element name="kundenArtikelNr" type="xs:string" minOccurs="0"/>
			<xs:element name="kundenBestellNr" type="xs:string" minOccurs="0"/>
			<xs:element name="posAuftragNr" type="xs:string" minOccurs="0"/>
			<xs:element name="posLieferNr" type="xs:string" minOccurs="0"/>
			<xs:element name="positionNr" type="xs:string" minOccurs="0"/>
			<xs:element name="serienNr" type="xs:string" minOccurs="0"/>
			<xs:element name="ursprungLand" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="gefahrgut">
		<xs:sequence>
			<xs:element name="gefahrgutBefoerdKat" type="xs:integer" minOccurs="0"/>
			<xs:element name="gefahrgutBegrenzteMenge" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutBezeichnung" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutBuchst640" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutFFCode" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutFaktor" type="xs:integer" minOccurs="0"/>
			<xs:element name="gefahrgutFreigestMenge" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutID" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutKCode" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutKlasse" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutMenge" type="xs:decimal" minOccurs="0"/>
			<xs:element name="gefahrgutMengenEinheit" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutNebenGefahr" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutNettoExplMasse" type="xs:decimal" minOccurs="0"/>
			<xs:element name="gefahrgutPositionNr" type="xs:integer" minOccurs="0"/>
			<xs:element name="gefahrgutTechBenennung" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutTunnelBCode" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutUNNR" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutUmweltGef" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutVPG" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgutVerpAnzahl" type="xs:integer" minOccurs="0"/>
			<xs:element name="gefahrgutVerpackungsart" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="sendungsdatenAntwort">
		<xs:sequence>
			<xs:element name="fehler" type="xs:string" minOccurs="0"/>
			<xs:element name="packStueckDaten" type="tns:packstueckDatenAntwort" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="sendungsGebuehr" type="xs:decimal" minOccurs="0"/>
			<xs:element name="sendungsGebuehrWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="versandSendungsNr" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="packstueckDatenAntwort">
		<xs:sequence>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ausgangDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="ausgangDateTimeString" type="xs:string" minOccurs="0"/>
			<xs:element name="druckDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="druckDateTimeString" type="xs:string" minOccurs="0"/>
			<xs:element name="etikettDaten" type="xs:string" minOccurs="0"/>
			<xs:element name="etikettName" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
			<xs:element name="gebuehr" type="xs:decimal" minOccurs="0"/>
			<xs:element name="gebuehrWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="retourTrackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingURL" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzEtikettenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="zusatzfeld1" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld10" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld2" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld3" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld4" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld5" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld6" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld7" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld8" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld9" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="stornoAnfrage">
		<xs:sequence>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="stornoAntwort">
		<xs:sequence>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="versanddatenPruefAnfrage">
		<xs:sequence>
			<xs:element name="ansprechpartner" type="xs:string" minOccurs="0"/>
			<xs:element name="artikelDaten" type="tns:artikelDaten" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="auftragNr" type="xs:string" minOccurs="0"/>
			<xs:element name="auftraggeberID" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis2" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz2" type="xs:string" minOccurs="0"/>
			<xs:element name="bestellNr" type="xs:string" minOccurs="0"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="email" type="xs:string" minOccurs="0"/>
			<xs:element name="faxNr" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtBrief" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerKdNr" type="xs:string" minOccurs="0"/>
			<xs:element name="frankaturKennung" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgut" type="tns:gefahrgut" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="gewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="ilnNr" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext1" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext10" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext2" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext3" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext4" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext5" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext6" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext7" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext8" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext9" type="xs:string" minOccurs="0"/>
			<xs:element name="kostenstelle" type="xs:string" minOccurs="0"/>
			<xs:element name="kundenNr" type="xs:string" minOccurs="0"/>
			<xs:element name="lieferscheinNr" type="xs:string" minOccurs="0"/>
			<xs:element name="nachnahme" type="xs:decimal" minOccurs="0"/>
			<xs:element name="nettoGewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="neutabsenderLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName1" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName2" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName3" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="nnVermerk" type="xs:string" minOccurs="0"/>
			<xs:element name="nnVerwendung" type="xs:string" minOccurs="0"/>
			<xs:element name="nnWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="packStkGes" type="xs:integer" minOccurs="0"/>
			<xs:element name="packStkNr" type="xs:integer" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckBreite" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckHoehe" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckLaenge" type="xs:integer" minOccurs="0"/>
			<xs:element name="paperlessInvoice" type="xs:string" minOccurs="0"/>
			<xs:element name="postLeitcode" type="xs:string" minOccurs="0"/>
			<xs:element name="postZielFrachtzent" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName1" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName2" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName3" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="sendungsinhalt" type="xs:string" minOccurs="0"/>
			<xs:element name="sonderdienste" type="xs:string" minOccurs="0"/>
			<xs:element name="telefonNr" type="xs:string" minOccurs="0"/>
			<xs:element name="terminArt" type="xs:string" minOccurs="0"/>
			<xs:element name="terminDatum" type="xs:string" minOccurs="0"/>
			<xs:element name="terminZeit" type="xs:string" minOccurs="0"/>
			<xs:element name="ustIDNr" type="xs:string" minOccurs="0"/>
			<xs:element name="verpackungsart" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" minOccurs="0"/>
			<xs:element name="versicherungswert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="vwWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="warenwert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="wwWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="zahlungsbedingung" type="xs:string" minOccurs="0"/>
			<xs:element name="zbZoll" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrBahnhof" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName1" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName2" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName3" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrRegion" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrStrasse" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="versanddatenPruefAntwort">
		<xs:sequence>
			<xs:element name="druckDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="druckDateTimeString" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="versanddatenAnfrage">
		<xs:sequence>
			<xs:element name="ansprechpartner" type="xs:string" minOccurs="0"/>
			<xs:element name="anzahlArtikel" type="xs:integer" minOccurs="0"/>
			<xs:element name="artikelDaten" type="tns:artikelDaten" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="auftragNr" type="xs:string" minOccurs="0"/>
			<xs:element name="auftraggeberID" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisHinweis2" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz1" type="xs:string" minOccurs="0"/>
			<xs:element name="avisZusatz2" type="xs:string" minOccurs="0"/>
			<xs:element name="barcodeID" type="xs:string" minOccurs="0"/>
			<xs:element name="barcodeText" type="xs:string" minOccurs="0"/>
			<xs:element name="barcodeTyp" type="xs:string" minOccurs="0"/>
			<xs:element name="bestellNr" type="xs:string" minOccurs="0"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="email" type="xs:string" minOccurs="0"/>
			<xs:element name="empfMobilfunkNr" type="xs:string" minOccurs="0"/>
			<xs:element name="faxNr" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext" type="xs:string" minOccurs="0"/>
			<xs:element name="flexZustellungEmailadresse" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtBrief" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerKdNr" type="xs:string" minOccurs="0"/>
			<xs:element name="frankaturKennung" type="xs:string" minOccurs="0"/>
			<xs:element name="gefahrgut" type="tns:gefahrgut" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="gewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="hostTrackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="ilnNr" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext1" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext10" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext2" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext3" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext4" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext5" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext6" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext7" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext8" type="xs:string" minOccurs="0"/>
			<xs:element name="infotext9" type="xs:string" minOccurs="0"/>
			<xs:element name="kostenstelle" type="xs:string" minOccurs="0"/>
			<xs:element name="kundenNr" type="xs:string" minOccurs="0"/>
			<xs:element name="lagerkennzeichen" type="xs:integer" minOccurs="0"/>
			<xs:element name="letztesPackstueck" type="xs:string" minOccurs="0"/>
			<xs:element name="lieferantenID" type="xs:integer" minOccurs="0"/>
			<xs:element name="lieferscheinNr" type="xs:string" minOccurs="0"/>
			<xs:element name="nachnahme" type="xs:decimal" minOccurs="0"/>
			<xs:element name="nettoGewicht" type="xs:decimal" minOccurs="0"/>
			<xs:element name="neutBIC" type="xs:string" minOccurs="0"/>
			<xs:element name="neutBankBezeichnung" type="xs:string" minOccurs="0"/>
			<xs:element name="neutIBAN" type="xs:string" minOccurs="0"/>
			<xs:element name="neutKontoInhaber" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName1" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName2" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderName3" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="neutabsenderStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="nnVermerk" type="xs:string" minOccurs="0"/>
			<xs:element name="nnVerwendung" type="xs:string" minOccurs="0"/>
			<xs:element name="nnWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="packStkGes" type="xs:integer" minOccurs="0"/>
			<xs:element name="packStkNr" type="xs:integer" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckBreite" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckHoehe" type="xs:integer" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckLaenge" type="xs:integer" minOccurs="0"/>
			<xs:element name="paperlessInvoice" type="xs:string" minOccurs="0"/>
			<xs:element name="postLeitcode" type="xs:string" minOccurs="0"/>
			<xs:element name="postZielFrachtzent" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName1" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName2" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfName3" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsEmpfStrasse" type="xs:string" minOccurs="0"/>
			<xs:element name="rechnungsNr" type="xs:string" minOccurs="0"/>
			<xs:element name="sendungsinhalt" type="xs:string" minOccurs="0"/>
			<xs:element name="sonderdienste" type="xs:string" minOccurs="0"/>
			<xs:element name="sperrFlag" type="xs:string" minOccurs="0"/>
			<xs:element name="telefonNr" type="xs:string" minOccurs="0"/>
			<xs:element name="terminArt" type="xs:string" minOccurs="0"/>
			<xs:element name="terminDatum" type="xs:string" minOccurs="0"/>
			<xs:element name="terminZeit" type="xs:string" minOccurs="0"/>
			<xs:element name="ustIDNr" type="xs:string" minOccurs="0"/>
			<xs:element name="verpackungsart" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" minOccurs="0"/>
			<xs:element name="versicherungswert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="vorpackdatum" type="xs:string" minOccurs="0"/>
			<xs:element name="vwWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="warenwert" type="xs:decimal" minOccurs="0"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
			<xs:element name="wwWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="zahlungsbedingung" type="xs:string" minOccurs="0"/>
			<xs:element name="zbZoll" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrBahnhof" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrLKZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName1" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName2" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName3" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrName4" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrOrt" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrPLZ" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrRegion" type="xs:string" minOccurs="0"/>
			<xs:element name="zielAdrStrasse" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="versanddatenAntwort">
		<xs:sequence>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ausgangDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="ausgangDateTimeString" type="xs:string" minOccurs="0"/>
			<xs:element name="druckDateTime" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="druckDateTimeString" type="xs:string" minOccurs="0"/>
			<xs:element name="etikettDaten" type="xs:string" minOccurs="0"/>
			<xs:element name="etikettName" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
			<xs:element name="gebuehr" type="xs:decimal" minOccurs="0"/>
			<xs:element name="gebuehrWaehrung" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="retourTrackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingURL" type="xs:string" minOccurs="0"/>
			<xs:element name="versandSendungsNr" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzEtikettenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="zusatzfeld1" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld10" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld2" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld3" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld4" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld5" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld6" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld7" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld8" type="xs:string" minOccurs="0"/>
			<xs:element name="zusatzfeld9" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="versanddatenNachdruckAnfrage">
		<xs:sequence>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="anonymisiereVersandDatenRequest">
		<xs:sequence>
			<xs:element name="auftragsNr" type="xs:string" minOccurs="0"/>
			<xs:element name="lieferscheinNr" type="xs:string" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="trackingNr" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="anonymisiereVersandDatenResponse">
		<xs:sequence>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="edIabschlussAnfrage">
		<xs:sequence>
			<xs:element name="auftraggeberID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerTyp" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="edIabschlussAntwort">
		<xs:sequence>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="edistatus" type="tns:ediStatus" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="listenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="ediStatus">
		<xs:sequence>
			<xs:element name="auftraggeber" type="xs:string" minOccurs="0"/>
			<xs:element name="dateityp" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="ffdateinr" type="xs:string" minOccurs="0"/>
			<xs:element name="fftyp" type="xs:string" minOccurs="0"/>
			<xs:element name="statuscode" type="xs:string" minOccurs="0"/>
			<xs:element name="statustext" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="tagesabschlussAnfrage">
		<xs:sequence>
			<xs:element name="auftraggeberID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="druckername" type="xs:string" minOccurs="0"/>
			<xs:element name="frachtfuehrerTyp" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="versandartID" type="xs:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="tagesabschlussAntwort">
		<xs:sequence>
			<xs:element name="assoc">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="edistatus" type="tns:ediStatus" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="etikettenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
			<xs:element name="listenDaten">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="key" minOccurs="0" type="xs:string"/>
									<xs:element name="value" minOccurs="0" type="xs:string"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="verladeAnfrage">
		<xs:sequence>
			<xs:element name="hostFreigabeNr" type="xs:string" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
			<xs:element name="packstueckID" type="xs:string" minOccurs="0"/>
			<xs:element name="wechselbruecke" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="verladeAntwort">
		<xs:sequence>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="stornoVormerkAnfrage">
		<xs:sequence>
			<xs:element name="lieferscheinNr" type="xs:string" minOccurs="0"/>
			<xs:element name="packplatz" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>

	<xs:complexType name="stornoVormerkAntwort">
		<xs:sequence>
			<xs:element name="fehlercode" type="xs:integer" minOccurs="0"/>
			<xs:element name="fehlertext1" type="xs:string" minOccurs="0"/>
			<xs:element name="fehlertext2" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
</xs:schema>