Files
ADMIN/DAKOSY_Worker/DAKOSY/ATLAS/AES/DEXPDF_2023.xsd

6706 lines
305 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Andreas Luxbauer (VERAG Spedition AG) bearbeitet -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aie="urn:publicid:IDN+zoll.de:AIE" xmlns:xml="http://www.w3.org/XML/1998/namespace" elementFormDefault="qualified" version="3.0.7.1">
<xs:simpleType name="alpha">
<xs:restriction base="xs:string">
<xs:pattern value="[^\p{Cc}\p{Z}]([^\p{Cc}]*[^\p{Cc}\p{Z}])?"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="DEXPDF" id="MES">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="MESSAGE"/>
<aie:name xml:lang="de" value="NACHRICHT"/>
<aie:description value="Technischer Kopf"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="preparationDateAndTime" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Preparation date and time"/>
<aie:name xml:lang="de" value="Zeitpunkt der Erstellung"/>
<aie:description value="Datum und Zeit der Erstellung der Übertragungsdatei"/>
<aie:status value="R"/>
<aie:format value="DateTime (n14)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:[0-5][0-9])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:dateTime">
<xs:minInclusive value="2000-01-01T00:00:00"/>
<xs:maxInclusive value="2099-12-31T23:59:59"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messageIdentification" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Message identification"/>
<aie:name xml:lang="de" value="Nachrichtenkennung"/>
<aie:description value="Eindeutige Nachrichtenreferenz"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messageGroup" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Message group"/>
<aie:name xml:lang="de" value="Nachrichtengruppe"/>
<aie:description value="Zuordnung der Nachricht zu einer Gruppe gemäß der &#x201E;Versionsübersicht&#x201C; im übergreifenden Teil des IHBs"/>
<aie:status value="R"/>
<aie:format value="a3"/>
<aie:pcre value="\AEXP\Z"/>
<aie:list value="A0110"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="3"/>
<xs:enumeration value="EXP"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messageType" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Message type"/>
<aie:name xml:lang="de" value="Nachrichtentyp"/>
<aie:description value="Technischer Nachrichtentyp"/>
<aie:status value="R"/>
<aie:format value="a6"/>
<aie:pcre value="\ADEXPDF\Z"/>
<aie:list value="A0057"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="6"/>
<xs:enumeration value="DEXPDF"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="messageVersion" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Message version"/>
<aie:name xml:lang="de" value="Nachrichtenversion"/>
<aie:description value="Zuordnung des fachlichen Nachrichtentyps anhand der Versionsnummer"/>
<aie:status value="R"/>
<aie:format value="an..7"/>
<aie:pcre value="\AF\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="7"/>
<xs:pattern value="F\.[1-9][0-9]?\.[1-9]?[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MessageSender" id="MET" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="MESSAGE SENDER"/>
<aie:name xml:lang="de" value="NACHRICHTENSENDER"/>
<aie:description value="Technischer Übermittler der Nachricht"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Nachrichtenübermittlers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Nachrichtenübermittlers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="R"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="authenticationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Authentication number"/>
<aie:name xml:lang="de" value="BIN"/>
<aie:description value="Beteiligten-Identifikations-Nummer"/>
<aie:status value="R"/>
<aie:format value="n25"/>
<aie:pcre value="\A[0-9]{25}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="25"/>
<xs:pattern value="[0-9]{25}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MessageRecipient" id="MER" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="MESSAGE RECIPIENT"/>
<aie:name xml:lang="de" value="NACHRICHTENEMPFÄNGER"/>
<aie:description value="Technischer Empfänger der Nachricht"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der empfangenden Zollstelle"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
<aie:list value="D0293"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="DE0[01][0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExportOperation" id="HEA" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="EXPORT OPERATION"/>
<aie:name xml:lang="de" value="KOPF"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="LRN" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="LRN"/>
<aie:name xml:lang="de" value="LRN"/>
<aie:description value="Innerbetrieblich als Bezugsnummer vom Ersteller der Nachricht &#x201E;Anmeldung zur Ausfuhr&#x201C; (E_EXP_DAT) vergebenes Ordnungskriterium"/>
<aie:status value="R"/>
<aie:format value="an..22"/>
<aie:pcre value="\A.{1,22}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="22"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="declarationType" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Declaration type"/>
<aie:name xml:lang="de" value="Art der Anmeldung"/>
<aie:status value="R"/>
<aie:format value="an..5"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0231"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="exportDeclarationType" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Export declaration type"/>
<aie:name xml:lang="de" value="Art der Ausfuhranmeldung"/>
<aie:description value="Art der Anmeldung zum Ausfuhrverfahren mit Präzisierungen und ggf. Inanspruchnahme von Vereinfachungen"/>
<aie:status value="R"/>
<aie:format value="n8"/>
<aie:pcre value="\A[0-9]{8}\Z"/>
<aie:list value="A0121"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="8"/>
<xs:enumeration value="00000100"/>
<xs:enumeration value="00000110"/>
<xs:enumeration value="00000200"/>
<xs:enumeration value="00000210"/>
<xs:enumeration value="00000400"/>
<xs:enumeration value="00000901"/>
<xs:enumeration value="00000902"/>
<xs:enumeration value="00001300"/>
<xs:enumeration value="00001310"/>
<xs:enumeration value="00001410"/>
<xs:enumeration value="00110100"/>
<xs:enumeration value="00110110"/>
<xs:enumeration value="00110200"/>
<xs:enumeration value="00110210"/>
<xs:enumeration value="00110400"/>
<xs:enumeration value="00111300"/>
<xs:enumeration value="00111310"/>
<xs:enumeration value="00111410"/>
<xs:enumeration value="00120100"/>
<xs:enumeration value="00120110"/>
<xs:enumeration value="00120200"/>
<xs:enumeration value="00120210"/>
<xs:enumeration value="00200100"/>
<xs:enumeration value="00200110"/>
<xs:enumeration value="00200200"/>
<xs:enumeration value="00200210"/>
<xs:enumeration value="00200400"/>
<xs:enumeration value="00201300"/>
<xs:enumeration value="00201310"/>
<xs:enumeration value="00201410"/>
<xs:enumeration value="10000000"/>
<xs:enumeration value="10000400"/>
<xs:enumeration value="10110000"/>
<xs:enumeration value="10110400"/>
<xs:enumeration value="10200000"/>
<xs:enumeration value="10200400"/>
<xs:enumeration value="11000000"/>
<xs:enumeration value="11110000"/>
<xs:enumeration value="11120000"/>
<xs:enumeration value="11200000"/>
<xs:enumeration value="12000000"/>
<xs:enumeration value="12110000"/>
<xs:enumeration value="12120000"/>
<xs:enumeration value="12200000"/>
<xs:enumeration value="13000000"/>
<xs:enumeration value="20000000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="partyConstellation" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Party constellation"/>
<aie:name xml:lang="de" value="Beteiligten-Konstellation"/>
<aie:description value="Die Beteiligten-Konstellation stellt die Beziehungen zwischen Ausführer(n), Anmelder und Nachrichtenersteller in den verschiedenen Möglichkeiten von Vertretungs- und Subunternehmer-Verhältnissen dar."/>
<aie:status value="R"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
<aie:list value="A0127"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
<xs:enumeration value="0000"/>
<xs:enumeration value="0001"/>
<xs:enumeration value="0010"/>
<xs:enumeration value="0011"/>
<xs:enumeration value="0100"/>
<xs:enumeration value="0101"/>
<xs:enumeration value="0110"/>
<xs:enumeration value="0111"/>
<xs:enumeration value="1000"/>
<xs:enumeration value="1010"/>
<xs:enumeration value="1100"/>
<xs:enumeration value="1110"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="declarationSubmissionDateAndTime" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Declaration submission date and time"/>
<aie:name xml:lang="de" value="Zeitpunkt der Anmeldung"/>
<aie:description value="Datum und Zeit der Anmeldung"/>
<aie:status value="R"/>
<aie:format value="DateTime (n14)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:[0-5][0-9])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:dateTime">
<xs:minInclusive value="2000-01-01T00:00:00"/>
<xs:maxInclusive value="2099-12-31T23:59:59"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="decisiveDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Decisive Date"/>
<aie:name xml:lang="de" value="Maßgebliches Datum"/>
<aie:description value="Für die rückwirkende/nachträgliche Ausfuhranmeldung maßgebliches Datum"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="2000-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="exitDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Exit date"/>
<aie:name xml:lang="de" value="Datum des Ausgangs"/>
<aie:description value="Datum des körperlichen Ausgangs der Waren aus dem Zollgebiet der Union"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="2000-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="presentationStartDateAndTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Presentation of the goods date and time"/>
<aie:name xml:lang="de" value="Zeitpunkt der Gestellung"/>
<aie:description value="Anfang des geplanten Zeitraums für die Gestellung und/oder das Verpacken und Verladen"/>
<aie:status value="D"/>
<aie:format value="DateTime (n14)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:[0-5][0-9])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:dateTime">
<xs:minInclusive value="2000-01-01T00:00:00"/>
<xs:maxInclusive value="2099-12-31T23:59:59"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="loadingEndDateAndTime" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Loading of the goods date and time"/>
<aie:name xml:lang="de" value="Zeitpunkt des Endes der Ladetätigkeit"/>
<aie:description value="Ende des geplanten Zeitraums für das Verpacken und Verladen"/>
<aie:status value="D"/>
<aie:format value="DateTime (n14)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:[0-5][0-9])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:dateTime">
<xs:minInclusive value="2000-01-01T00:00:00"/>
<xs:maxInclusive value="2099-12-31T23:59:59"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="security" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Security"/>
<aie:name xml:lang="de" value="Sicherheit"/>
<aie:description value="Kennzeichen für die integrale Anmeldung der Daten für die Summarische Ausgangsmeldung"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="C0217"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="specificCircumstanceIndicator" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Specific circumstance indicator"/>
<aie:name xml:lang="de" value="Indikator für besondere Umstände"/>
<aie:status value="O"/>
<aie:format value="an3"/>
<aie:pcre value="\A[A-Z][0-9]{2}\Z"/>
<aie:list value="C0296"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z][0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="totalAmountInvoiced" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Total amount invoiced"/>
<aie:name xml:lang="de" value="In Rechnung gestellter Gesamtbetrag"/>
<aie:description value="In Rechnung gestellter Betrag aller angegebenen Waren"/>
<aie:status value="O"/>
<aie:format value="n..16,2"/>
<aie:pcre value="\A(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,2})?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.00"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="2"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,2})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="invoiceCurrency" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Invoice currency"/>
<aie:name xml:lang="de" value="Rechnungswährung"/>
<aie:description value="Währung, auf welche die Rechnung zum Geschäftsvertrag lautet"/>
<aie:status value="D"/>
<aie:format value="a3"/>
<aie:pcre value="\A[A-Z]{3}\Z"/>
<aie:list value="C0352"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Authorisation" id="AU0" minOccurs="0" maxOccurs="9">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="AUTHORISATION"/>
<aie:name xml:lang="de" value="BEWILLIGUNG"/>
<aie:description value="Von den Zollbehörden erteilte Bewilligung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1"/>
<aie:pcre value="\A[1-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9"/>
<xs:totalDigits value="1"/>
<xs:pattern value="[1-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der in Anspruch genommenen Bewilligung"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A[A-Z][0-9]{3}\Z"/>
<aie:list value="S0605"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
<xs:enumeration value="C019"/>
<xs:enumeration value="C512"/>
<xs:enumeration value="C513"/>
<xs:enumeration value="C514"/>
<xs:enumeration value="C517"/>
<xs:enumeration value="C518"/>
<xs:enumeration value="C519"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Bewilligungsnummer zur"/>
<aie:description value="&#x2022; Anschreibung in der Buchführung des Anmelders (EIR-Ausfuhr),"/>
<aie:description value="&#x2022; Zentralen Zollabwicklung für die Anmeldung zur Ausfuhr (CCL-Ausfuhr),"/>
<aie:description value="&#x2022; Zentralen Zollabwicklung für die Anmeldung zur Passiven Veredelung (CCL-PV),"/>
<aie:description value="&#x2022; Vereinfachten Zollanmeldung zur Ausfuhr (SDE-Ausfuhr),"/>
<aie:description value="&#x2022; Vereinfachten Zollanmeldung zur Passiven Veredelung (SDE-PV),"/>
<aie:description value="&#x2022; Passiven Veredelung (OPO-PV) und/oder"/>
<aie:description value="&#x2022; Führung eines Zolllagers (CWx-ZL)"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A(?:DEEIR[0-9]{4}AA[0-9]{6}|^DECCL[0-9]{4}Z1[0-9]{6}|^DESDE[0-9]{4}ZA[0-9]{6}|^DESDE[0-9]{4}A7[0-9]{6}|^DEOPO[0-9]{4}PV[0-9]{6}|^DECW[P12][0-9]{4}L[ABC][0-9]{6}|^(?!DE)[A-Z]{2}(EIR|CCL|SDE|OPO|CW[P12]).{1,29})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="DEEIR[0-9]{4}AA[0-9]{6}"/>
<xs:pattern value="DECCL[0-9]{4}Z1[0-9]{6}"/>
<xs:pattern value="DESDE[0-9]{4}ZA[0-9]{6}"/>
<xs:pattern value="DESDE[0-9]{4}A7[0-9]{6}"/>
<xs:pattern value="DEOPO[0-9]{4}PV[0-9]{6}"/>
<xs:pattern value="DECW[P12][0-9]{4}L[ABC][0-9]{6}"/>
<xs:pattern value="[A-Z]{2}(EIR|CCL|SDE|OPO|CW[P12]).{1,29}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfPresentation" id="POD" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF PRESENTATION"/>
<aie:name xml:lang="de" value="GESTELLUNGSZOLLSTELLE"/>
<aie:description value="Dienststelle in einem anderen Mitgliedstaat, bei der die Waren an einem in der Bewilligung CCL-Ausfuhr zugelassenen Ort für Zollkontrollen zur Verfügung stehen"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der zuständigen Gestellungszollstelle"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\A(?!DE)[A-Z]{2}[A-Za-z0-9]{6}\Z"/>
<aie:list value="C0193"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="[A-Z]{2}[A-Za-z0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfExport" id="EOD" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF EXPORT"/>
<aie:name xml:lang="de" value="AUSFUHRZOLLSTELLE"/>
<aie:description value="Dienststelle, die als Ausfuhrzollstelle für diese Anmeldung zuständig ist"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der zuständigen Ausfuhrzollstelle"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
<aie:list value="D0293"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="DE0[01][0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfSupplement" id="FOD" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF SUPPLEMENT"/>
<aie:name xml:lang="de" value="AUSFUHRZOLLSTELLE FÜR DIE ERGÄNZENDE/ERSETZENDE ANMELDUNG"/>
<aie:description value="Dienststelle, die als Ausfuhrzollstelle für die ergänzende/ersetzende Ausfuhranmeldung zuständig ist"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der zuständigen Ausfuhrzollstelle für die ergänzende/ersetzende Ausfuhranmeldung"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
<aie:list value="D0193"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="DE0[01][0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfExitDeclared" id="XOD" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF EXIT (DECLARED)"/>
<aie:name xml:lang="de" value="VORGESEHENE AUSGANGSZOLLSTELLE"/>
<aie:description value="Dienststelle, die zum Zeitpunkt der Überlassung als Ausgangszollstelle vorgesehen ist"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der vorgesehenen Ausgangszollstelle"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\A[A-Z]{2}[A-Za-z0-9]{6}\Z"/>
<aie:list value="C0194"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="[A-Z]{2}[A-Za-z0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfExitActual" id="XOA" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF EXIT (ACTUAL)"/>
<aie:name xml:lang="de" value="TATSÄCHLICHE AUSGANGSZOLLSTELLE"/>
<aie:description value="Dienststelle, die als tatsächliche Ausgangszollstelle für den referenzierten Ausfuhrvorgang zuständig war"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der tatsächlichen Ausgangszollstelle"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\A[A-Z]{2}[A-Za-z0-9]{6}\Z"/>
<aie:list value="C0194"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="[A-Z]{2}[A-Za-z0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ContractualPartner" id="PT0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONTRACTUAL PARTNER"/>
<aie:name xml:lang="de" value="AUSSENWIRTSCHAFTSRECHTLICHER AUSFÜHRER"/>
<aie:description value="Außenwirtschaftsrechtlicher Ausführer als Vertragspartner des Empfängers in einem Drittland"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des außenwirtschaftsrechtlichen Ausführers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des außenwirtschaftsrechtlichen Ausführers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="PA0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des außenwirtschaftsrechtlichen Ausführers"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Exporter" id="ET0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="EXPORTER"/>
<aie:name xml:lang="de" value="AUSFÜHRER"/>
<aie:description value="(Zollrechtlicher) Ausführer"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Ausführers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Ausführers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Ausführers"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="EA0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Ausführers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Ausführers"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Ausführers"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Ausführers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Ausführers"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Declarant" id="DT0" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="DECLARANT"/>
<aie:name xml:lang="de" value="ANMELDER"/>
<aie:description value="Anmelder"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Anmelders, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Anmelders, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Anmelders"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="DA0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Anmelders"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Anmelders"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Anmelders"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Anmelders"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Anmelders"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ContactPerson" id="DC0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONTACT PERSON"/>
<aie:name xml:lang="de" value="ANSPRECHPARTNER"/>
<aie:description value="Beauftragter Sachbearbeiter des Anmelders"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="name" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name des beauftragten Sachbearbeiters im Unternehmen des Anmelders"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="phoneNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Phone number"/>
<aie:name xml:lang="de" value="Telefonnummer"/>
<aie:description value="Vorwahl und Rufnummer (Durchwahl) des beauftragten Sachbearbeiters im Unternehmen des Anmelders"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="eMailAddress" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="E-mail address"/>
<aie:name xml:lang="de" value="E-Mail-Adresse"/>
<aie:description value="E-Mail-Adresse des beauftragten Sachbearbeiters im Unternehmen des Anmelders"/>
<aie:status value="O"/>
<aie:format value="an..256"/>
<aie:pcre value="\A(?=.{1,256}\Z)[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="256"/>
<xs:pattern value="[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+(\.[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+)*@([A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?\.)+[A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Representative" id="RT0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="REPRESENTATIVE"/>
<aie:name xml:lang="de" value="VERTRETER"/>
<aie:description value="Direkter (zollrechtlicher) Vertreter des Anmelders"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Vertreters, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Vertreters, vergeben von der deutschen Zollbehörde"/>
<aie:status value="R"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ContactPerson" id="RC0" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONTACT PERSON"/>
<aie:name xml:lang="de" value="ANSPRECHPARTNER"/>
<aie:description value="Beauftragter Sachbearbeiter des Vertreters"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="name" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name des beauftragten Sachbearbeiters im Unternehmen des Vertreters"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="phoneNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Phone number"/>
<aie:name xml:lang="de" value="Telefonnummer"/>
<aie:description value="Vorwahl und Rufnummer (Durchwahl) des beauftragten Sachbearbeiters im Unternehmen des Vertreters"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="eMailAddress" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="E-mail address"/>
<aie:name xml:lang="de" value="E-Mail-Adresse"/>
<aie:description value="E-Mail-Adresse des beauftragten Sachbearbeiters im Unternehmen des Vertreters"/>
<aie:status value="O"/>
<aie:format value="an..256"/>
<aie:pcre value="\A(?=.{1,256}\Z)[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="256"/>
<xs:pattern value="[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+(\.[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+)*@([A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?\.)+[A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SubContractor" id="CT0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="SUB-CONTRACTOR"/>
<aie:name xml:lang="de" value="SUBUNTERNEHMER"/>
<aie:description value="Subunternehmer des Ausführers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Subunternehmers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Subunternehmers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Subunternehmers"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="CA0" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Subunternehmers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Subunternehmers"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Subunternehmers"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Subunternehmers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Subunternehmers"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0010"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsShipment" id="GS1" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS SHIPMENT"/>
<aie:name xml:lang="de" value="LIEFERUNG"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="natureOfTransaction" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Nature of transaction"/>
<aie:name xml:lang="de" value="Art des Geschäfts"/>
<aie:description value="In diesem Datenfeld ist die Art des Geschäfts (Angabe, aus der bestimmte Klauseln des Geschäftsvertrages ersichtlich werden) mit der Schlüsselnummer entsprechend anzugeben."/>
<aie:status value="D"/>
<aie:format value="n..2"/>
<aie:pcre value="\A(?:[1-9][0-9]{0,1}|^[0-9]{2})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:element>
<xs:element name="countryOfExport" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country of export"/>
<aie:name xml:lang="de" value="Ausfuhrland"/>
<aie:description value="Tatsächlicher Ausfuhrmitgliedstaat"/>
<aie:status value="D"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0010"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="countryOfDestination" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country of destination"/>
<aie:name xml:lang="de" value="Bestimmungsland"/>
<aie:description value="Land, für das die Waren letztendlich bestimmt sind"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0008"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AdditionalSupplyChainActor" id="AT1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL SUPPLY CHAIN ACTOR"/>
<aie:name xml:lang="de" value="LIEFERKETTEN-BETEILIGTER"/>
<aie:description value="Wirtschaftsbeteiligter eines Drittlandes im Rahmen eines Handelspartnerschaftsprogramms, das in Übereinstimmung mit dem von der Europäischen Union anerkannten &#x201E;Framework of Standards&#x201C; der Weltzollorganisation zur Sicherung und Erleichterung des Welthandels entwickelt wurde."/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="role" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Role"/>
<aie:name xml:lang="de" value="Funktion"/>
<aie:description value="Rolle des Wirtschaftsbeteiligten"/>
<aie:status value="R"/>
<aie:format value="a..3"/>
<aie:pcre value="\A[A-Z]{1,3}\Z"/>
<aie:list value="C0704"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
<xs:pattern value="[A-Z]{1,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Wirtschaftsbeteiligten, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeliveryTerms" id="DQS" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="DELIVERY TERMS"/>
<aie:name xml:lang="de" value="LIEFERBEDINGUNGEN"/>
<aie:description value="Klauseln des Geschäftsvertrages mit Angaben zu den Lieferbedingungen"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="incotermCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="INCOTERM code"/>
<aie:name xml:lang="de" value="INCOTERMS-Code"/>
<aie:description value="Lieferbedingungen in codierter Form"/>
<aie:status value="R"/>
<aie:format value="a3"/>
<aie:pcre value="\A[A-Z]{3}\Z"/>
<aie:list value="C0090"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="UNLocode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="UN LOCODE"/>
<aie:name xml:lang="de" value="UN/LOCODE"/>
<aie:description value="Codierung der Vereinten Nationen zu Ortsangaben für Handel und Transport"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A.{1,17}\Z"/>
<aie:list value="C0244"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="location" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Location"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort bezogen auf die Lieferbedingungen"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:status value="D"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="text" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Text"/>
<aie:name xml:lang="de" value="Text"/>
<aie:description value="Lieferbedingungen mit ihrem vollen Wortlaut"/>
<aie:status value="D"/>
<aie:format value="an..512"/>
<aie:pcre value="\A.{1,512}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OutwardProcessing" id="OP1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="OUTWARD PROCESSING"/>
<aie:name xml:lang="de" value="PASSIVE VEREDELUNG"/>
<aie:description value="Informationen zur Überführung in die zollrechtliche Passive Veredelung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Reimport" id="OPR" minOccurs="1" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="REIMPORT"/>
<aie:name xml:lang="de" value="WIEDEREINFUHR"/>
<aie:description value="Vorgesehene Wiedereinfuhr der Veredelungserzeugnisse"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Land der Wiedereinfuhr"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="I0809"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IdentificationMeans" id="OPI" minOccurs="1" maxOccurs="7">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="IDENTIFICATION MEANS"/>
<aie:name xml:lang="de" value="NÄMLICHKEITSMITTEL"/>
<aie:description value="Art und Beschreibung der Nämlichkeitsmittel"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1"/>
<aie:pcre value="\A[1-7]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="7"/>
<xs:totalDigits value="1"/>
<xs:pattern value="[1-7]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des verwendeten Nämlichkeitsmittels"/>
<aie:status value="R"/>
<aie:format value="a1"/>
<aie:pcre value="\A[A-Z]\Z"/>
<aie:list value="A0160"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="A"/>
<xs:enumeration value="B"/>
<xs:enumeration value="N"/>
<xs:enumeration value="O"/>
<xs:enumeration value="P"/>
<xs:enumeration value="S"/>
<xs:enumeration value="T"/>
<xs:enumeration value="Z"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="description" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Description"/>
<aie:name xml:lang="de" value="Textliche Beschreibung"/>
<aie:description value="Textliche Beschreibung des verwendeten Nämlichkeitsmittels"/>
<aie:status value="D"/>
<aie:format value="an..350"/>
<aie:pcre value="\A.{1,350}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="350"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Product" id="OPP" minOccurs="0" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PRODUCT"/>
<aie:name xml:lang="de" value="ERZEUGNIS"/>
<aie:description value="Die Veredelungserzeugnisse müssen, sofern keine förmliche Bewilligung vorliegt, vorab durch eine Warennummer und eine Warenbeschreibung bezeichnet werden."/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Commodity" id="OPC" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY"/>
<aie:name xml:lang="de" value="WARE"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descriptionOfGoods" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Description of goods"/>
<aie:name xml:lang="de" value="Warenbezeichnung"/>
<aie:description value="Textuelle Beschreibung der Ware"/>
<aie:status value="R"/>
<aie:format value="an..512"/>
<aie:pcre value="\A.{1,512}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CommodityCode" id="OPX" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY CODE"/>
<aie:name xml:lang="de" value="WARENNUMMER"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="harmonizedSystemSubHeadingCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Harmonized System sub-heading code"/>
<aie:name xml:lang="de" value="Unterposition des Harmonisierten Systems"/>
<aie:description value="Erste sechs Stellen der Warennummer (HS6) in der kombinierten Nomenklatur↵Nationale Warennummer des Kapitels 99"/>
<aie:status value="R"/>
<aie:format value="n6"/>
<aie:pcre value="\A[0-9]{6}\Z"/>
<aie:list value="D0152"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="6"/>
<xs:pattern value="[0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="combinedNomenclatureCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Combined nomenclature code"/>
<aie:name xml:lang="de" value="Unterposition der Kombinierten Nomenklatur"/>
<aie:description value="Siebte und achte Stelle der Warennummer in der kombinierten Nomenklatur"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PreviousDocument" id="PD1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PREVIOUS DOCUMENT"/>
<aie:name xml:lang="de" value="VORPAPIER"/>
<aie:description value="Zollpapier eines etwa vorangegangenen Zollverfahrens oder bei Bedarf anderes Dokument"/>
<aie:status value="D"/>
<aie:max value="9"/>
<aie:max value="99"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1|n..2"/>
<aie:pcre value="\A(?:[1-9]|^[1-9][0-9]{0,1})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9]"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des Vorpapiers"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0931"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art des Vorpapiers"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0931"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal des Vorpapiers"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SupportingDocument" id="SD1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="SUPPORTING DOCUMENT"/>
<aie:name xml:lang="de" value="UNTERLAGE"/>
<aie:description value="Vorlegbare Unterlage/Bescheinigung oder Genehmigung"/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der vorlegbaren Unterlage"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0921"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0921"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="documentLineItemNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Document line item number"/>
<aie:name xml:lang="de" value="Zeilen-/Positionsnummer im Dokument"/>
<aie:description value="Verweis auf einen nummerierten Eintrag in der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="n..5"/>
<aie:pcre value="\A[1-9][0-9]{0,4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
<xs:totalDigits value="5"/>
<xs:pattern value="[1-9][0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issuingAuthorityName" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Issuing authority name"/>
<aie:name xml:lang="de" value="Name der ausstellenden Behörde"/>
<aie:description value="Behörde, die die vorlegbare Unterlage ausgestellt hat"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issuingDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Issuing date"/>
<aie:name xml:lang="de" value="Datum der Ausstellung"/>
<aie:description value="Datum, an dem die vorlegbare Unterlage ausgestellt wurde"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|(?:..(?:.[13579]|[02468][26]|[13579][048])|1900)-02-29)^(?:(?:19|20)[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="1900-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="validityDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Validity date"/>
<aie:name xml:lang="de" value="Gültigkeitsdatum"/>
<aie:description value="Datum der letztmaligen Gültigkeit der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="2000-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalReference" id="AR1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL REFERENCE"/>
<aie:name xml:lang="de" value="SONSTIGER VERWEIS"/>
<aie:description value="Sonstiger Verweis und ggf. Referenz, die dem Ausfuhrvorgang in Gänze zugeordnet sind"/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des Verweises"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0911"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art des Verweises"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0911"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal des Verweises"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalInformation" id="AI1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL INFORMATION"/>
<aie:name xml:lang="de" value="ZUSÄTZLICHE INFORMATION"/>
<aie:description value="Vermerk / Besonderer Tatbestand"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="code" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Code"/>
<aie:name xml:lang="de" value="Code"/>
<aie:description value="Kennzeichen des besonderen Tatbestandes"/>
<aie:status value="R"/>
<aie:format value="an5"/>
<aie:pcre value="\A(?:[0-9]{5}|X0[0-9]{3})\Z"/>
<aie:list value="I0901"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="5"/>
<xs:pattern value="[0-9]{5}"/>
<xs:pattern value="X0[0-9]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="text" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Text"/>
<aie:name xml:lang="de" value="Text"/>
<aie:description value="Vermerk / Erläuternder Text zum besonderen Tatbestand"/>
<aie:status value="D"/>
<aie:format value="an..70|an..512"/>
<aie:pcre value="\A(?:.{1,70}|^.{1,512})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Consignment" id="SC1" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONSIGNMENT"/>
<aie:name xml:lang="de" value="SENDUNG"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="containerIndicator" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Container indicator"/>
<aie:name xml:lang="de" value="Container-Indikator"/>
<aie:description value="Kennzeichen für die Beförderung der Waren in Containern"/>
<aie:status value="R|D"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="inlandModeOfTransport" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Inland mode of transport"/>
<aie:name xml:lang="de" value="Inländischer Verkehrszweig"/>
<aie:description value="Verkehrszweig des Beförderungsmittels innerhalb des Zollgebietes der Union"/>
<aie:status value="D"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="C0018"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="modeOfTransportAtTheBorder" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Mode of transport at the border"/>
<aie:name xml:lang="de" value="Verkehrszweig an der Grenze"/>
<aie:description value="Verkehrszweig des Beförderungsmittels, mit dem die Außengrenze des Zollgebiets der Union überschritten wird"/>
<aie:status value="D"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="C0018"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="grossMass" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Gross mass"/>
<aie:name xml:lang="de" value="Rohmasse"/>
<aie:description value="Rohmasse für alle Warenpositionen in Kilogramm↵Gramm-Angaben werden als Nachkommastellen dargestellt."/>
<aie:status value="R"/>
<aie:format value="n..11,3|n..16,3"/>
<aie:pcre value="\A(?:(?=.{1,12}\Z)(?:0|[1-9][0-9]{0,10})(?:\.[0-9]{1,3})?|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,3})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.000"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="3"/>
<xs:pattern value="(0|[1-9][0-9]{0,10})(\.[0-9]{1,3})?"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,3})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumberUCR" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number UCR"/>
<aie:name xml:lang="de" value="Referenznummer/UCR"/>
<aie:description value="Eindeutige Identifikation der Sendung, z.B. Unique Consignment Reference"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A[\x20-\x7E]{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="[&#x20;-&#x7E;]{1,35}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="registrationNumberExternal" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Registration number (external)"/>
<aie:name xml:lang="de" value="Registriernummer (extern)"/>
<aie:description value="Dem Ersteller der Anmeldung bekannte Registriernummer eines Systems am Ausgang, z.B. Luftfrachtbrief- oder Hafensystem-Nummer"/>
<aie:status value="O"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Carrier" id="FT1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CARRIER"/>
<aie:name xml:lang="de" value="BEFÖRDERER"/>
<aie:description value="Beförderer ist grundsätzlich die Person, die die Waren über die Grenze des Zollgebiets der Union verbringt oder für die Verbringung der Waren über die Grenze des Zollgebiets der Union verantwortlich ist. Ausnahmen hiervon gelten für den kombinierten Verkehr sowie im See- oder Luftverkehr im Rahmen einer Chartervereinbarung oder einer vertraglichen Vereinbarung."/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Beförderers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Beförderers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Consignor" id="JT1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONSIGNOR"/>
<aie:name xml:lang="de" value="VERSENDER"/>
<aie:description value="Beteiligter, der die Waren versendet, gemäß dem Beförderungsvertrag durch die Partei, die den Transport veranlasst hat"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Versenders, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Versenders, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Versenders"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="JA1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Versenders"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Versenders"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Consignee" id="KT1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONSIGNEE"/>
<aie:name xml:lang="de" value="EMPFÄNGER"/>
<aie:description value="Letzter dem Ersteller der Anmeldung bekannter Empfänger im Bestimmungsland, dem die Waren ausgeliefert werden"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Empfängers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Empfängers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Empfängers"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="KA1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Empfängers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Empfängers"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransportEquipment" id="TEQ" minOccurs="0" maxOccurs="9999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TRANSPORT EQUIPMENT"/>
<aie:name xml:lang="de" value="TRANSPORTAUSRÜSTUNG"/>
<aie:description value="Zuordnung von Containern und/oder Verschlüssen zu Warenpositionen"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..4"/>
<aie:pcre value="\A[1-9][0-9]{0,3}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9999"/>
<xs:totalDigits value="4"/>
<xs:pattern value="[1-9][0-9]{0,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="containerIdentificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Container identification number"/>
<aie:name xml:lang="de" value="Containernummer"/>
<aie:description value="Nummer eines Containers"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[\x20-\x7E]{1,17}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[&#x20;-&#x7E;]{1,17}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="numberOfSeals" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Number of seals"/>
<aie:name xml:lang="de" value="Anzahl der Verschlüsse"/>
<aie:description value="Anzahl der Verschlüsse"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A0\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="0"/>
<xs:totalDigits value="1"/>
<xs:enumeration value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Seal" id="TES" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="SEAL"/>
<aie:name xml:lang="de" value="VERSCHLUSS"/>
<aie:description value="Angebrachter Verschluss"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="identifier" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identifier"/>
<aie:name xml:lang="de" value="Verschlusskennzeichen"/>
<aie:description value="Zeichen eines angebrachten Verschlusses"/>
<aie:status value="R"/>
<aie:format value="an..20"/>
<aie:pcre value="\A.{1,20}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsReference" id="TEG" minOccurs="0" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS REFERENCE"/>
<aie:name xml:lang="de" value="WARENPOSITIONSVERWEIS"/>
<aie:description value="Zuordnung der einzelnen Warenpositionen zu der angegebenen Containernummer und/oder den angegebenen Verschlüssen"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="declarationGoodsItemNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Declaration goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Referenz auf die Warenpositionsnummer"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LocationOfGoods" id="LOG" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="LOCATION OF GOODS"/>
<aie:name xml:lang="de" value="WARENORT"/>
<aie:description value="Ort, an dem die Waren verladen und ggf. Verschlüsse angebracht werden"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="typeOfLocation" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type of location"/>
<aie:name xml:lang="de" value="Art des Ortes"/>
<aie:status value="R"/>
<aie:format value="a1"/>
<aie:pcre value="\A[A-Z]\Z"/>
<aie:list value="S0347"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="A"/>
<xs:enumeration value="B"/>
<xs:enumeration value="D"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifierOfIdentification" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier of identification"/>
<aie:name xml:lang="de" value="Art der Ortsbestimmung"/>
<aie:description value="Art, wie der Warenort in den nachfolgenden Datenfeldern identifiziert wird."/>
<aie:status value="R"/>
<aie:format value="a1"/>
<aie:pcre value="\A[A-Z]\Z"/>
<aie:list value="S0326"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="U"/>
<xs:enumeration value="V"/>
<xs:enumeration value="W"/>
<xs:enumeration value="Y"/>
<xs:enumeration value="Z"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="authorisationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Authorisation number"/>
<aie:name xml:lang="de" value="Bewilligungsnummer"/>
<aie:description value="Nummer einer Bewilligung zu einem Vereinfachten Verfahren, das selbst nicht in Anspruch genommen, sondern nur zur Benennung eines dort hinterlegten Ladeortes verwendet wird."/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A[A-Z]{2}[A-Z0-9]{3,4}.{1,29}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="[A-Z]{2}[A-Z0-9]{3,4}.{1,29}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="additionalIdentifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Additional identifier"/>
<aie:name xml:lang="de" value="Zusätzliche Kennung"/>
<aie:description value="Ort des Beladens und Verpackens innerhalb einer Bewilligung"/>
<aie:status value="D"/>
<aie:format value="an4"/>
<aie:pcre value="\A[A-ZÄÖÜ]{2}[0-9]{2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-ZÄÖÜ]{2}[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="UNLocode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="UN LOCODE"/>
<aie:name xml:lang="de" value="UN/LOCODE"/>
<aie:description value="Codierung der Vereinten Nationen zu Ortsangaben für Handel und Transport"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A.{1,17}\Z"/>
<aie:list value="C0244"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="GNSS" id="LOW" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GNSS"/>
<aie:name xml:lang="de" value="GNSS"/>
<aie:description value="Warenort als Koordinaten im &#x201E;Global Navigation Satellite System&#x201C;. Die Angabe muss hinreichend präzise erfolgen, um den Ort eindeutig identifizieren zu können."/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="latitude" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Latitude"/>
<aie:name xml:lang="de" value="Breite"/>
<aie:description value="Geografische Breite als Grad in dezimaler Darstellung"/>
<aie:description value="Unterteilungen des Gradsystems sind als Dezimalgrade, d.h. Nachkommastellen, nicht in Minuten und Sekunden anzugeben.↵Koordinaten in nördlicher Breite sind ohne Vorzeichen oder mit der Kennzeichnung &#x201E;+&#x201C; anzugeben.↵Koordinaten in südlicher Breite sind mit negativem Vorzeichen &#x201E;-&#x201C; anzugeben.↵Die Angabe führender Nullen ist zulässig."/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[+-]?(?:[0-8]?[0-9]\.[0-9]{5,7}|90\.000000?0?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[+\-]?([0-8]?[0-9]\.[0-9]{5,7}|90\.000000?0?)"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="longitude" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Longitude"/>
<aie:name xml:lang="de" value="Länge"/>
<aie:description value="Geografische Länge als Grad in dezimaler Darstellung"/>
<aie:description value="Unterteilungen des Gradsystems sind als Dezimalgrade, d.h. Nachkommastellen, nicht in Minuten und Sekunden anzugeben.↵Koordinaten in östlicher Länge sind ohne Vorzeichen oder mit der Kennzeichnung &#x201E;+&#x201C; anzugeben.↵Koordinaten in westlicher Länge sind mit negativem Vorzeichen &#x201E;-&#x201C; anzugeben.↵Die Angabe führender Nullen ist zulässig."/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[+-]?(?:(?:0?[0-9]?|1[0-7])[0-9]\.[0-9]{5,7}|180\.000000?0?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[+\-]?((0?[0-9]?|1[0-7])[0-9]\.[0-9]{5,7}|180\.000000?0?)"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Address" id="LOZ" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Adresse des Warenortes"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="complementOfInformation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Complement of information"/>
<aie:name xml:lang="de" value="Zusatz"/>
<aie:description value="Zusätzliche Informationen zum Warenort"/>
<aie:status value="O"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer des Warenortes"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl des Warenortes"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Name der Stadt des Warenortes"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Land des Warenortes"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0010"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ContactPerson" id="LOC" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONTACT PERSON"/>
<aie:name xml:lang="de" value="ANSPRECHPARTNER"/>
<aie:description value="Beauftragter Sachbearbeiter für die Betreuung des Warenortes"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="name" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name des beauftragten Sachbearbeiters für die Betreuung des Warenortes"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="phoneNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Phone number"/>
<aie:name xml:lang="de" value="Telefonnummer"/>
<aie:description value="Vorwahl und Rufnummer (Durchwahl) des beauftragten Sachbearbeiters für die Betreuung des Warenortes"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="eMailAddress" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="E-mail address"/>
<aie:name xml:lang="de" value="E-Mail-Adresse"/>
<aie:description value="E-Mail-Adresse des beauftragten Sachbearbeiters für die Betreuung des Warenortes"/>
<aie:status value="O"/>
<aie:format value="an..256"/>
<aie:pcre value="\A(?=.{1,256}\Z)[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&amp;&apos;*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="256"/>
<xs:pattern value="[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+(\.[A-Za-z0-9!#$%&amp;&apos;*+/=?\^_`{|}~\-]+)*@([A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?\.)+[A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DepartureTransportMeans" id="MD1" minOccurs="0" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="DEPARTURE TRANSPORT MEANS"/>
<aie:name xml:lang="de" value="BEFÖRDERUNGSMITTEL BEIM ABGANG"/>
<aie:description value="Beförderungsmittel beim Abgang"/>
<aie:status value="D"/>
<aie:max value="3"/>
<aie:max value="999"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="typeOfIdentification" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type of identification"/>
<aie:name xml:lang="de" value="Art der Identifikation"/>
<aie:description value="Art der Identifikation des Beförderungsmittels"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
<aie:list value="C0750"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Kennzeichen"/>
<aie:description value="Kennzeichen (oder ggf. Name) des Beförderungsmittels, bei Kfz i.d.R. das amtliche Kennzeichen"/>
<aie:status value="R"/>
<aie:format value="an..27|an..35"/>
<aie:pcre value="\A(?:.{1,27}|^.{1,35})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="nationality" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Nationality"/>
<aie:name xml:lang="de" value="Staatszugehörigkeit"/>
<aie:description value="Registrierungsland des Beförderungsmittels"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0165"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CountryOfRoutingOfConsignment" id="CNR" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COUNTRY OF ROUTING OF CONSIGNMENT"/>
<aie:name xml:lang="de" value="BEFÖRDERUNGSROUTE DER SENDUNG"/>
<aie:description value="Kennungen der Länder, die die Waren zwischen den ursprünglichen Ausfuhrländern und den Bestimmungsländern durchqueren (möglichst in chronologischer Reihenfolge einschließlich Ausfuhr- und Bestimmungsländern). Insbesondere sollten die Länder angegeben werden, in denen Umladungen erfolgen."/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Land auf der Beförderungsroute"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0008"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActiveBorderTransportMeans" id="MB1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ACTIVE BORDER TRANSPORT MEANS"/>
<aie:name xml:lang="de" value="GRENZÜBERSCHREITENDES AKTIVES BEFÖRDERUNGSMITTEL"/>
<aie:description value="Beförderungsmittel, mit dem mutmaßlich die Außengrenze des Zollgebiets der Union überschritten wird"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="typeOfIdentification" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type of identification"/>
<aie:name xml:lang="de" value="Art der Identifikation"/>
<aie:description value="Art der Identifikation des Beförderungsmittels"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
<aie:list value="C0219"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Kennzeichen"/>
<aie:description value="Kennzeichen (oder ggf. Name) des Beförderungsmittels, bei Kfz i.d.R. das amtliche Kennzeichen"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="nationality" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Nationality"/>
<aie:name xml:lang="de" value="Staatszugehörigkeit"/>
<aie:description value="Registrierungsland des grenzüberschreitenden aktiven Beförderungsmittels"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0165"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransportDocument" id="TD1" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TRANSPORT DOCUMENT"/>
<aie:name xml:lang="de" value="TRANSPORTDOKUMENT"/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des Transportdokuments"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0941"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art des Transportdokuments"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0941"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal des Transportdokuments"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransportCharges" id="TM1" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TRANSPORT CHARGES"/>
<aie:name xml:lang="de" value="BEFÖRDERUNGSKOSTEN"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="methodOfPayment" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Method of payment"/>
<aie:name xml:lang="de" value="Zahlungsart"/>
<aie:status value="R"/>
<aie:format value="a1"/>
<aie:pcre value="\A[A-Z]\Z"/>
<aie:list value="C0116"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[A-Z]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsItem" id="GI2" minOccurs="1" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS ITEM"/>
<aie:name xml:lang="de" value="WARENPOSITION"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="declarationGoodsItemNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Declaration goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Laufende Nummer der Warenposition"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="statisticalValue" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Statistical value"/>
<aie:name xml:lang="de" value="Statistischer Wert"/>
<aie:description value="Statistischer Wert der angemeldeten Waren"/>
<aie:status value="D"/>
<aie:format value="n..13|n..15,2|n..16,2"/>
<aie:pcre value="\A(?:(?:0|[1-9][0-9]{0,12})|^(?=.{1,16}\Z)(?:0|[1-9][0-9]{0,14})(?:\.[0-9]{1,2})?|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,2})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:pattern value="(0|[1-9][0-9]{0,12})"/>
<xs:pattern value="(0|[1-9][0-9]{0,14})(\.[0-9]{1,2})?"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,2})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="natureOfTransaction" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Nature of transaction"/>
<aie:name xml:lang="de" value="Art des Geschäfts"/>
<aie:description value="In diesem Datenfeld ist die Art des Geschäfts (Angabe, aus der bestimmte Klauseln des Geschäftsvertrages ersichtlich werden) mit der Schlüsselnummer entsprechend anzugeben."/>
<aie:status value="D"/>
<aie:format value="n..2"/>
<aie:pcre value="\A(?:[1-9][0-9]{0,1}|^[0-9]{2})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:element>
<xs:element name="countryOfExport" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country of export"/>
<aie:name xml:lang="de" value="Ausfuhrland"/>
<aie:description value="Tatsächlicher Ausfuhrmitgliedstaat"/>
<aie:status value="D"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0010"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumberUCR" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number UCR"/>
<aie:name xml:lang="de" value="Referenznummer/UCR"/>
<aie:description value="Eindeutige Identifikation der Sendung, z.B. Unique Consignment Reference"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A[\x20-\x7E]{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="[&#x20;-&#x7E;]{1,35}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="registrationNumberExternal" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Registration number (external)"/>
<aie:name xml:lang="de" value="Registriernummer (extern)"/>
<aie:description value="Dem Ersteller der Anmeldung bekannte Registriernummer eines Systems am Ausgang, z.B. Luftfrachtbrief- oder Hafensystem-Nummer"/>
<aie:status value="O"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Authorisation" id="AU2" minOccurs="0" maxOccurs="9">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="AUTHORISATION"/>
<aie:name xml:lang="de" value="BEWILLIGUNG"/>
<aie:description value="Von den Zollbehörden erteilte Bewilligung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1"/>
<aie:pcre value="\A[1-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9"/>
<xs:totalDigits value="1"/>
<xs:pattern value="[1-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der in Anspruch genommenen Bewilligung"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A[A-Z][0-9]{3}\Z"/>
<aie:list value="S0615"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
<xs:enumeration value="C019"/>
<xs:enumeration value="C516"/>
<xs:enumeration value="C601"/>
<xs:enumeration value="C626"/>
<xs:enumeration value="C627"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Bewilligungsnummer zur"/>
<aie:description value="&#x2022; Passiven Veredelung (OPO-PV),"/>
<aie:description value="&#x2022; Vorübergehenden Verwendung (TEA-VV) oder"/>
<aie:description value="&#x2022; Aktiven Veredelung (IPO-AV)"/>
<aie:description value="Entscheidungsnummer zur"/>
<aie:description value="&#x2022; Verbindlichen Zolltarifauskunft und/oder"/>
<aie:description value="&#x2022; Verbindlichen Ursprungsauskunft"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A(?:DEOPO[0-9]{4}PV[0-9]{6}|^DETEA[0-9]{4}VV[0-9]{6}|^DEIPO[0-9]{4}AV[0-9]{6}|^(?!DE)[A-Z]{2}(OPO|TEA|IPO).{1,29}|^[A-Z]{2}(BTI|BOI).{1,29})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="DEOPO[0-9]{4}PV[0-9]{6}"/>
<xs:pattern value="DETEA[0-9]{4}VV[0-9]{6}"/>
<xs:pattern value="DEIPO[0-9]{4}AV[0-9]{6}"/>
<xs:pattern value="[A-Z]{2}(OPO|TEA|IPO).{1,29}"/>
<xs:pattern value="[A-Z]{2}(BTI|BOI).{1,29}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="holderOfAuthorisation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Holder of authorisation"/>
<aie:name xml:lang="de" value="Bewilligungsinhaber"/>
<aie:description value="Inhaber einer verbindlichen Zolltarifs- oder Ursprungsauskunft"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Procedure" id="GIQ" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PROCEDURE"/>
<aie:name xml:lang="de" value="VERFAHREN"/>
<aie:description value="Anzugeben ist die zollrechtliche Bestimmung, zu der die Waren angemeldet werden."/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="requestedProcedure" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Requested procedure"/>
<aie:name xml:lang="de" value="Beantragtes Verfahren"/>
<aie:description value="Beantragte zollrechtliche Bestimmung"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
<aie:list value="I0100"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="previousProcedure" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Previous procedure"/>
<aie:name xml:lang="de" value="Vorhergehendes Verfahren"/>
<aie:description value="Vorhergehende zollrechtliche Bestimmung"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
<aie:list value="I0100"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AdditionalProcedure" id="GIA" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL PROCEDURE"/>
<aie:name xml:lang="de" value="ZUSÄTZLICHES VERFAHREN"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1"/>
<aie:pcre value="\A1\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="1"/>
<xs:totalDigits value="1"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="additionalProcedure" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Additional procedure"/>
<aie:name xml:lang="de" value="Zusätzliches Verfahren"/>
<aie:status value="R"/>
<aie:format value="an3"/>
<aie:pcre value="\A[A-Z0-9]{3}\Z"/>
<aie:list value="I0100"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z0-9]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Consignor" id="JT2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONSIGNOR"/>
<aie:name xml:lang="de" value="VERSENDER"/>
<aie:description value="Beteiligter, der die Waren versendet, gemäß dem Beförderungsvertrag durch die Partei, die den Transport veranlasst hat"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Versenders, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Versenders, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Versenders"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="JA2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Versenders"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Versenders"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Versenders"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Consignee" id="KT2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CONSIGNEE"/>
<aie:name xml:lang="de" value="EMPFÄNGER"/>
<aie:description value="Letzter dem Ersteller der Anmeldung bekannter Empfänger im Bestimmungsland, dem die Waren ausgeliefert werden"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="identificationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Empfängers, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="D"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="subsidiaryNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Subsidiary number"/>
<aie:name xml:lang="de" value="Niederlassungsnummer"/>
<aie:description value="Nummer der Niederlassung des Empfängers, vergeben von der deutschen Zollbehörde"/>
<aie:status value="D"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="name" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Name"/>
<aie:name xml:lang="de" value="Name"/>
<aie:description value="Name oder Firmenbezeichnung des Empfängers"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Address" id="KA2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDRESS"/>
<aie:name xml:lang="de" value="ADRESSE"/>
<aie:description value="Hausanschrift des Empfängers"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="streetAndNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Street and number"/>
<aie:name xml:lang="de" value="Straße und Hausnummer"/>
<aie:description value="Straße und Hausnummer zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="postcode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Postcode"/>
<aie:name xml:lang="de" value="Postleitzahl"/>
<aie:description value="Postleitzahl zur Hausanschrift des Empfängers"/>
<aie:status value="D"/>
<aie:format value="an..9|an..17"/>
<aie:pcre value="\A(?:.{1,9}|^.{1,17})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="city" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="City"/>
<aie:name xml:lang="de" value="Ort"/>
<aie:description value="Ort zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="country" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country"/>
<aie:name xml:lang="de" value="Land"/>
<aie:description value="Länderkennzeichen zur Hausanschrift des Empfängers"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalSupplyChainActor" id="AT2" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL SUPPLY CHAIN ACTOR"/>
<aie:name xml:lang="de" value="LIEFERKETTEN-BETEILIGTER"/>
<aie:description value="Wirtschaftsbeteiligter eines Drittlandes im Rahmen eines Handelspartnerschaftsprogramms, das in Übereinstimmung mit dem von der Europäischen Union anerkannten &#x201E;Framework of Standards&#x201C; der Weltzollorganisation zur Sicherung und Erleichterung des Welthandels entwickelt wurde."/>
<aie:status value="O"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="role" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Role"/>
<aie:name xml:lang="de" value="Funktion"/>
<aie:description value="Rolle des Wirtschaftsbeteiligten"/>
<aie:status value="R"/>
<aie:format value="a..3"/>
<aie:pcre value="\A[A-Z]{1,3}\Z"/>
<aie:list value="C0704"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
<xs:pattern value="[A-Z]{1,3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="identificationNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Identification number"/>
<aie:name xml:lang="de" value="Identifikationsnummer"/>
<aie:description value="Identifikationsnummer des Wirtschaftsbeteiligten, unter der (ggf. in Verbindung mit einer angegebenen Niederlassungsnummer) Name und Anschrift gespeichert sind"/>
<aie:status value="R"/>
<aie:format value="an..17"/>
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="17"/>
<xs:pattern value="[A-Z]{2}[&#x21;-&#x7E;]{1,15}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Origin" id="GIO" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ORIGIN"/>
<aie:name xml:lang="de" value="URSPRUNG"/>
<aie:description value="Ursprung der Waren"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="countryOfOrigin" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Country of origin"/>
<aie:name xml:lang="de" value="Ursprungsland"/>
<aie:description value="Kennzeichen des Ursprungslands der Waren"/>
<aie:status value="R"/>
<aie:format value="a2"/>
<aie:pcre value="\A[A-Z]{2}\Z"/>
<aie:list value="C0248"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="regionOfDispatch" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Region of dispatch"/>
<aie:name xml:lang="de" value="Versendungsregion"/>
<aie:description value="Kennzeichen der Versendungs-/Herstellungsregion bzw. des deutschen Ursprungsbundeslandes der Waren"/>
<aie:status value="D"/>
<aie:format value="an..9"/>
<aie:pcre value="\A(?:[0-9]{2}|^[\x20-\x7E]{1,9})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="9"/>
<xs:pattern value="[0-9]{2}"/>
<xs:pattern value="[&#x20;-&#x7E;]{1,9}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Commodity" id="GIC" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY"/>
<aie:name xml:lang="de" value="WARE"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descriptionOfGoods" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Description of goods"/>
<aie:name xml:lang="de" value="Warenbezeichnung"/>
<aie:description value="Textuelle Beschreibung der Ware"/>
<aie:status value="R"/>
<aie:format value="an..280|an..512"/>
<aie:pcre value="\A(?:.{1,280}|^.{1,512})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="cusCode" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUS code"/>
<aie:name xml:lang="de" value="CUS-Nummer"/>
<aie:description value="Die CUS-Nummer (Customs Union and Statistics) ist eine Kennung, die chemischen Stoffen und Zubereitungen im Rahmen des Europäischen Zollinventars chemischer Erzeugnisse (ECICS) zugewiesen wird."/>
<aie:status value="O"/>
<aie:format value="an9"/>
<aie:pcre value="\A[0-9]{7}-[0-9]\Z"/>
<aie:list value="C0016"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="9"/>
<xs:pattern value="[0-9]{7}-[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CommodityCode" id="GIX" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY CODE"/>
<aie:name xml:lang="de" value="WARENNUMMER"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="harmonizedSystemSubHeadingCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Harmonized System sub-heading code"/>
<aie:name xml:lang="de" value="Unterposition des Harmonisierten Systems"/>
<aie:description value="Erste sechs Stellen der Warennummer (HS6) in der kombinierten Nomenklatur↵Nationale Warennummer des Kapitels 99"/>
<aie:status value="R"/>
<aie:format value="n6"/>
<aie:pcre value="\A[0-9]{6}\Z"/>
<aie:list value="D0152"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="6"/>
<xs:pattern value="[0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="combinedNomenclatureCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Combined nomenclature code"/>
<aie:name xml:lang="de" value="Unterposition der Kombinierten Nomenklatur"/>
<aie:description value="Siebte und achte Stelle der Warennummer in der kombinierten Nomenklatur"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="TARICAdditionalCode" id="GIT" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TARIC ADDITIONAL CODE"/>
<aie:name xml:lang="de" value="TARIC-ZUSATZCODE"/>
<aie:status value="O"/>
<aie:max value="2"/>
<aie:max value="99"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1|n..2"/>
<aie:pcre value="\A(?:[1-2]|^[1-9][0-9]{0,1})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-2]"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="taricAdditionalCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TARIC additional code"/>
<aie:name xml:lang="de" value="TARIC-Zusatzcode"/>
<aie:description value="Zusatz zur Warennummer im TARIC"/>
<aie:status value="R"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DangerousGoods" id="GID" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="DANGEROUS GOODS"/>
<aie:name xml:lang="de" value="GEFAHRGUT"/>
<aie:description value="Information über eine Listung der Ware in einem Verzeichnis von Gütern mit Gefährdungspotential"/>
<aie:status value="O"/>
<aie:max value="1"/>
<aie:max value="99"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1|n..2"/>
<aie:pcre value="\A(?:1|^[1-9][0-9]{0,1})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="1"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="UNNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="UN Number"/>
<aie:name xml:lang="de" value="UN-Nummer"/>
<aie:description value="Die UN-Gefahrgutnummer (UNDG) ist eine eindeutige vierstellige Kennnummer, die die Vereinten Nationen den in einer Liste der am häufigsten beförderten Gefahrgüter enthaltenen Stoffen und Artikeln zuweisen."/>
<aie:status value="R"/>
<aie:format value="n4"/>
<aie:pcre value="\A[0-9]{4}\Z"/>
<aie:list value="C0101"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsMeasure" id="GIM" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS MEASURE"/>
<aie:name xml:lang="de" value="VERMESSUNG"/>
<aie:description value="Maßangaben zur Ware"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="grossMass" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Gross mass"/>
<aie:name xml:lang="de" value="Rohmasse"/>
<aie:description value="Rohmasse der Warenposition in Kilogramm↵Gramm-Angaben werden als Nachkommastellen dargestellt."/>
<aie:status value="R"/>
<aie:format value="n..11,3|n..16,3"/>
<aie:pcre value="\A(?:(?=.{1,12}\Z)(?:0|[1-9][0-9]{0,10})(?:\.[0-9]{1,3})?|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,3})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.000"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="3"/>
<xs:pattern value="(0|[1-9][0-9]{0,10})(\.[0-9]{1,3})?"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,3})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="netMass" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Net mass"/>
<aie:name xml:lang="de" value="Eigenmasse"/>
<aie:description value="Eigenmasse der Warenposition in Kilogramm↵Gramm- bzw. Milligramm-Angaben werden als Nachkommastellen dargestellt."/>
<aie:status value="R"/>
<aie:format value="n..11,3|n..16,6"/>
<aie:pcre value="\A(?:(?=.{1,12}\Z)(?:0|[1-9][0-9]{0,10})(?:\.[0-9]{1,3})?|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,6})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.000"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="6"/>
<xs:pattern value="(0|[1-9][0-9]{0,10})(\.[0-9]{1,3})?"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,6})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="supplementaryUnits" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Supplementary units"/>
<aie:name xml:lang="de" value="Menge in besonderer Maßeinheit"/>
<aie:description value="Zahlenwert für die im EZT vorgegebene Besondere Maßeinheit"/>
<aie:status value="D"/>
<aie:format value="n..16,6"/>
<aie:pcre value="\A(?!0\.?0*\Z)(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,6})?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.000001"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="6"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,6})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Packaging" id="GIP" minOccurs="1" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PACKAGING"/>
<aie:name xml:lang="de" value="VERPACKUNG"/>
<aie:description value="Beschreibung und Identifikation von Packstücken↵Angaben zu Packstücken, die einer Warenposition zugeordnet sind"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="typeOfPackages" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type of packages"/>
<aie:name xml:lang="de" value="Art der Verpackung"/>
<aie:status value="R"/>
<aie:format value="an2"/>
<aie:pcre value="\A[A-Z0-9]{2}\Z"/>
<aie:list value="C0017"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[A-Z0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="numberOfPackages" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Number of packages"/>
<aie:name xml:lang="de" value="Anzahl der Packstücke"/>
<aie:description value="Anzahl der Stücke, die in gleicher Art und mit gleichem Versandzeichen gepackt sind, oder bei unverpackten Waren die Anzahl der erfassten Gegenstände"/>
<aie:status value="D"/>
<aie:format value="n..5|n..8"/>
<aie:pcre value="\A(?:(?:0|[1-9][0-9]{0,4})|^(?:0|[1-9][0-9]{0,7}))\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="99999999"/>
<xs:totalDigits value="8"/>
<xs:pattern value="(0|[1-9][0-9]{0,4})"/>
<xs:pattern value="(0|[1-9][0-9]{0,7})"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="shippingMarks" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Shipping marks"/>
<aie:name xml:lang="de" value="Versandzeichen"/>
<aie:description value="Zeichen bzw. Nummer(n), mit denen das/die Packstück(e) gekennzeichnet ist/sind"/>
<aie:status value="D"/>
<aie:format value="an..42|an..512"/>
<aie:pcre value="\A(?:.{1,42}|^.{1,512})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PackageReference" id="GIR" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PACKAGE REFERENCE"/>
<aie:name xml:lang="de" value="PACKSTÜCK-VERWEIS"/>
<aie:description value="Verweis auf Packstücke einer anderen Warenposition, denen beigepackt wurde"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="declarationGoodsItemNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Declaration goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Referenz auf die Warenpositionsnummer"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PreviousDocument" id="PD2" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PREVIOUS DOCUMENT"/>
<aie:name xml:lang="de" value="VORPAPIER"/>
<aie:description value="Zollpapier eines etwa vorangegangenen Zollverfahrens oder bei Bedarf anderes Dokument"/>
<aie:status value="D"/>
<aie:max value="9"/>
<aie:max value="99"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..1|n..2"/>
<aie:pcre value="\A(?:[1-9]|^[1-9][0-9]{0,1})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9]"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des Vorpapiers"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0932"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art des Vorpapiers"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0932"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal des Vorpapiers"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="goodsItemNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Laufende Nummer der referenzierten Warenposition"/>
<aie:status value="D"/>
<aie:format value="n..5"/>
<aie:pcre value="\A[1-9][0-9]{0,4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
<xs:totalDigits value="5"/>
<xs:pattern value="[1-9][0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="measurementUnitAndQualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Measurement unit and qualifier"/>
<aie:name xml:lang="de" value="Maßeinheit"/>
<aie:description value="Maßeinheit zur Warenmenge, die aus dem vorangegangen Verfahren übernommen werden soll."/>
<aie:status value="D"/>
<aie:format value="an..4"/>
<aie:pcre value="\A.{1,4}\Z"/>
<aie:list value="C0349"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="quantity" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Quantity"/>
<aie:name xml:lang="de" value="Menge"/>
<aie:description value="Warenmenge, die aus dem vorangegangen Verfahren übernommen werden soll."/>
<aie:status value="D"/>
<aie:format value="n..16,6"/>
<aie:pcre value="\A(?!0\.?0*\Z)(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,6})?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.000001"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="6"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,6})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="complementOfInformation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Complement of information"/>
<aie:name xml:lang="de" value="Zusätzliche Angaben"/>
<aie:description value="Zusätzliche textuelle Beschreibung des Vorpapiers"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SupportingDocument" id="SD2" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="SUPPORTING DOCUMENT"/>
<aie:name xml:lang="de" value="UNTERLAGE"/>
<aie:description value="Vorlegbare Unterlage/Bescheinigung oder Genehmigung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der vorlegbaren Unterlage"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0922"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0922"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="documentLineItemNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Document line item number"/>
<aie:name xml:lang="de" value="Zeilen-/Positionsnummer im Dokument"/>
<aie:description value="Verweis auf einen nummerierten Eintrag in der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="n..5"/>
<aie:pcre value="\A[1-9][0-9]{0,4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
<xs:totalDigits value="5"/>
<xs:pattern value="[1-9][0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="complementOfInformation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Complement of information"/>
<aie:name xml:lang="de" value="Zusätzliche Angaben"/>
<aie:description value="Zusätzliche Informationen zur vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="detail" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Detail"/>
<aie:name xml:lang="de" value="Detail"/>
<aie:description value="Detailangaben zu einer vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="an..12"/>
<aie:pcre value="\A.{1,12}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issuingAuthorityName" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Issuing authority name"/>
<aie:name xml:lang="de" value="Name der ausstellenden Behörde"/>
<aie:description value="Behörde, die die vorlegbare Unterlage ausgestellt hat"/>
<aie:status value="D"/>
<aie:format value="an..70"/>
<aie:pcre value="\A.{1,70}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="issuingDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Issuing date"/>
<aie:name xml:lang="de" value="Datum der Ausstellung"/>
<aie:description value="Datum, an dem die vorlegbare Unterlage ausgestellt wurde"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|(?:..(?:.[13579]|[02468][26]|[13579][048])|1900)-02-29)^(?:(?:19|20)[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="1900-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="validityDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Validity date"/>
<aie:name xml:lang="de" value="Gültigkeitsdatum"/>
<aie:description value="Datum der letztmaligen Gültigkeit der vorlegbaren Unterlage"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="2000-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="measurementUnitAndQualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Measurement unit and qualifier"/>
<aie:name xml:lang="de" value="Maßeinheit"/>
<aie:description value="EU-Maßeinheit für die Warenmenge"/>
<aie:status value="D"/>
<aie:format value="an..4"/>
<aie:pcre value="\A.{1,4}\Z"/>
<aie:list value="C0349"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="complementaryUnit" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Complementary unit"/>
<aie:name xml:lang="de" value="Ergänzende Maßeinheit"/>
<aie:description value="BAFA-Maßeinheit für die Waren- und ggf. Abschreibungsmenge"/>
<aie:status value="D"/>
<aie:format value="a..10"/>
<aie:pcre value="\A.{1,10}\Z"/>
<aie:list value="A0140"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="8"/>
<xs:enumeration value="Los"/>
<xs:enumeration value="Mio"/>
<xs:enumeration value="Paar"/>
<xs:enumeration value="Satz"/>
<xs:enumeration value="St"/>
<xs:enumeration value="Syst"/>
<xs:enumeration value="cbm"/>
<xs:enumeration value="cm"/>
<xs:enumeration value="div"/>
<xs:enumeration value="g"/>
<xs:enumeration value="gPu"/>
<xs:enumeration value="gTh"/>
<xs:enumeration value="gU"/>
<xs:enumeration value="kg"/>
<xs:enumeration value="kgPu"/>
<xs:enumeration value="kgTh"/>
<xs:enumeration value="kgU"/>
<xs:enumeration value="km"/>
<xs:enumeration value="l"/>
<xs:enumeration value="lfm"/>
<xs:enumeration value="ltAnlage"/>
<xs:enumeration value="m"/>
<xs:enumeration value="mg"/>
<xs:enumeration value="ml"/>
<xs:enumeration value="mm"/>
<xs:enumeration value="qcm"/>
<xs:enumeration value="qm"/>
<xs:enumeration value="t"/>
<xs:enumeration value="tU"/>
<xs:enumeration value="µg"/>
<xs:enumeration value="µl"/>
<xs:enumeration value="µm"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="quantity" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Quantity"/>
<aie:name xml:lang="de" value="Menge"/>
<aie:description value="Warenmenge desjenigen Anteils an der Warenposition, der durch die angegebene Unterlage genehmigt wird."/>
<aie:description value="Warenmenge, die auf der Ausfuhrgenehmigung bzw. der Ausfuhrlizenz abgeschrieben werden soll."/>
<aie:status value="D"/>
<aie:format value="n..16,6|n..9 (16,7)"/>
<aie:pcre value="\A(?:(?!0\.?0*\Z)(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,6})?|^(?!0\.?0*\Z)(?=.{1,9}\Z)(?:0|[1-9][0-9]{0,8})(?:\.[0-9]{1,7})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.0000001"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:fractionDigits value="7"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,6})?"/>
<xs:pattern value="(0|[1-9][0-9]{0,8})(\.[0-9]{1,7})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="currency" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Currency"/>
<aie:name xml:lang="de" value="Währung"/>
<aie:description value="Währung des Ausfuhrwerts"/>
<aie:status value="D"/>
<aie:format value="a3"/>
<aie:pcre value="\A[A-Z]{3}\Z"/>
<aie:list value="C0352"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="amount" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Amount"/>
<aie:name xml:lang="de" value="Betrag"/>
<aie:description value="Ausfuhrwert desjenigen Anteils an der Warenposition, der durch die angegebene Unterlage genehmigt wird."/>
<aie:description value="Warenwert, der auf der Ausfuhrgenehmigung bzw. Ausfuhrlizenz abgeschrieben werden soll."/>
<aie:status value="D"/>
<aie:format value="n..9|n..11|n..16,2"/>
<aie:pcre value="\A(?:(?:0|[1-9][0-9]{0,8})|^(?:0|[1-9][0-9]{0,10})|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,2})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:pattern value="(0|[1-9][0-9]{0,8})"/>
<xs:pattern value="(0|[1-9][0-9]{0,10})"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,2})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalReference" id="AR2" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL REFERENCE"/>
<aie:name xml:lang="de" value="SONSTIGER VERWEIS"/>
<aie:description value="Sonstiger Verweis und ggf. Referenz, die einer Warenposition zugeordnet sind"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art des Verweises"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A(?:[A-Z][0-9]{3}|^[A-Z][A-Z]{3}|^[0-9][A-Z]{3})\Z"/>
<aie:list value="I0912"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="4"/>
<xs:pattern value="[A-Z][0-9]{3}"/>
<xs:pattern value="[A-Z][A-Z]{3}"/>
<xs:pattern value="[0-9][A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator für die Art des Verweises"/>
<aie:status value="D"/>
<aie:format value="an..3"/>
<aie:pcre value="\A.{1,3}\Z"/>
<aie:list value="I0912"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Ordnungsmerkmal des Verweises"/>
<aie:status value="D"/>
<aie:format value="an..35|an..70"/>
<aie:pcre value="\A(?:.{1,35}|^.{1,70})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="detail" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Detail"/>
<aie:name xml:lang="de" value="Detail"/>
<aie:description value="Detailangaben zum Verweis"/>
<aie:status value="D"/>
<aie:format value="an..12"/>
<aie:pcre value="\A.{1,12}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="currency" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Currency"/>
<aie:name xml:lang="de" value="Währung"/>
<aie:description value="Währung des Ausfuhrwerts"/>
<aie:status value="D"/>
<aie:format value="a3"/>
<aie:pcre value="\A[A-Z]{3}\Z"/>
<aie:list value="C0352"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
<xs:pattern value="[A-Z]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="amount" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Amount"/>
<aie:name xml:lang="de" value="Betrag"/>
<aie:description value="Warenwert, der den Regelungen des Verweises unterliegt"/>
<aie:status value="D"/>
<aie:format value="n..9|n..16,2"/>
<aie:pcre value="\A(?:(?:0|[1-9][0-9]{0,8})|^(?=.{1,17}\Z)(?:0|[1-9][0-9]{0,15})(?:\.[0-9]{1,2})?)\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999999999999999"/>
<xs:totalDigits value="16"/>
<xs:pattern value="(0|[1-9][0-9]{0,8})"/>
<xs:pattern value="(0|[1-9][0-9]{0,15})(\.[0-9]{1,2})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AdditionalInformation" id="AI2" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="ADDITIONAL INFORMATION"/>
<aie:name xml:lang="de" value="ZUSÄTZLICHE INFORMATION"/>
<aie:description value="Vermerk / Besonderer Tatbestand"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..2"/>
<aie:pcre value="\A[1-9][0-9]{0,1}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99"/>
<xs:totalDigits value="2"/>
<xs:pattern value="[1-9][0-9]{0,1}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="code" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Code"/>
<aie:name xml:lang="de" value="Code"/>
<aie:description value="Kennzeichen des besonderen Tatbestandes"/>
<aie:status value="R"/>
<aie:format value="an5"/>
<aie:pcre value="\A(?:[0-9]{5}|X0[0-9]{3})\Z"/>
<aie:list value="I0902"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="5"/>
<xs:pattern value="[0-9]{5}"/>
<xs:pattern value="X0[0-9]{3}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="text" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Text"/>
<aie:name xml:lang="de" value="Text"/>
<aie:description value="Vermerk / Erläuternder Text zum besonderen Tatbestand"/>
<aie:status value="D"/>
<aie:format value="an..70|an..512"/>
<aie:pcre value="\A(?:.{1,70}|^.{1,512})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="512"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TransportCharges" id="TM2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TRANSPORT CHARGES"/>
<aie:name xml:lang="de" value="BEFÖRDERUNGSKOSTEN"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="methodOfPayment" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Method of payment"/>
<aie:name xml:lang="de" value="Zahlungsart"/>
<aie:status value="R"/>
<aie:format value="a1"/>
<aie:pcre value="\A[A-Z]\Z"/>
<aie:list value="C0116"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[A-Z]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OutwardProcessing" id="OP2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="OUTWARD PROCESSING"/>
<aie:name xml:lang="de" value="PASSIVE VEREDELUNG"/>
<aie:description value="Informationen zur Überführung in die zollrechtliche Passive Veredelung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="replacement" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Replacement"/>
<aie:name xml:lang="de" value="Standardaustausch/Ersatzwarenverkehr"/>
<aie:description value="Kennzeichen, ob ein Standardaustausch oder ein Ersatzwarenverkehr im Rahmen der Passiven Veredelung beantragt wird"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="reimportDate" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reimport date"/>
<aie:name xml:lang="de" value="Datum der Wiedereinfuhr"/>
<aie:description value="Letztmöglicher Tag für die Wiedereinfuhr der Veredelungserzeugnisse"/>
<aie:status value="D"/>
<aie:format value="Date (n8)"/>
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:date">
<xs:minInclusive value="2000-01-01"/>
<xs:maxInclusive value="2099-12-31"/>
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ProcedureTransference" id="PX2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="PROCEDURE TRANSFERENCE"/>
<aie:name xml:lang="de" value="VERFAHRENSÜBERGANG"/>
<aie:description value="Verweise und ergänzende Informationen auf Positionen (Beendigungsanteile) anderer Zollverfahren, welche durch den Übergang in das Ausfuhrverfahren erledigt werden sollen."/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CustomsWarehousing" id="WH2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS WAREHOUSING"/>
<aie:name xml:lang="de" value="ZOLLLAGER"/>
<aie:description value="Beendigungsinformationen aus einem Zolllager-Verfahren"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="LRN" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="LRN"/>
<aie:name xml:lang="de" value="LRN"/>
<aie:description value="Innerbetrieblich als Bezugsnummer vom Lagerhalter, der am IT-Verfahren ATLAS teilnimmt, vergebenes Ordnungskriterium"/>
<aie:status value="O"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Authorisation" id="WHA" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="AUTHORISATION"/>
<aie:name xml:lang="de" value="BEWILLIGUNG"/>
<aie:description value="Von den Zollbehörden erteilte Bewilligung"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der in Anspruch genommenen Bewilligung"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A[A-Z][0-9]{3}\Z"/>
<aie:list value="A1258"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
<xs:enumeration value="C517"/>
<xs:enumeration value="C518"/>
<xs:enumeration value="C519"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Bewilligungsnummer zur Führung eines Zolllagers"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A(?:DECW[P12][0-9]{4}L[ABC][0-9]{6}|^(?!DE)[A-Z]{2}CW[P12].{1,29})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="DECW[P12][0-9]{4}L[ABC][0-9]{6}"/>
<xs:pattern value="[A-Z]{2}CW[P12].{1,29}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsReference" id="WHG" minOccurs="1" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS REFERENCE"/>
<aie:name xml:lang="de" value="WARENPOSITION"/>
<aie:description value="Im Zolllager abzuschreibende Warenposition"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="accessViaATLAS" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Access via ATLAS"/>
<aie:name xml:lang="de" value="Zugang in ATLAS"/>
<aie:description value="Kennzeichen, ob der referenzierte Zugang im IT-Verfahren ATLAS angemeldet wurde"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MRN" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="MRN"/>
<aie:name xml:lang="de" value="MRN"/>
<aie:description value="Die Master Reference Number (MRN) ist die international eindeutige Kennzeichnung eines Zolllagervorgangs."/>
<aie:status value="D"/>
<aie:format value="an18"/>
<aie:pcre value="\A[0-9]{2}DE[0-9]{4}[A-L][CDEHT][0-9A-Z][0-9A-Z]{5}[RS][0-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="18"/>
<xs:pattern value="[0-9]{2}DE[0-9]{4}[A-L][CDEHT][0-9A-Z][0-9A-Z]{5}[RS][0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="registrationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Registration number"/>
<aie:name xml:lang="de" value="Registriernummer"/>
<aie:description value="Registriernummer des Zugangs zum Quellverfahren Zolllager"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="goodsItemNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Nummer der Position des Zugangs zum Quellverfahren Zolllager"/>
<aie:status value="R"/>
<aie:format value="n..5"/>
<aie:pcre value="\A[1-9][0-9]{0,4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
<xs:totalDigits value="5"/>
<xs:pattern value="[1-9][0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="usualTreatment" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Usual treatment"/>
<aie:name xml:lang="de" value="Übliche Behandlung"/>
<aie:description value="Kennzeichen, ob die Ware einer üblichen Behandlung unterzogen wurde"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="complementOfInformation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Complement of information"/>
<aie:name xml:lang="de" value="Zusätzliche Angaben"/>
<aie:description value="Zusätzliche Informationen des Inhabers des Zolllagerverfahrens (z.B. über eine durchgeführte übliche Behandlung)"/>
<aie:status value="O"/>
<aie:format value="an..100"/>
<aie:pcre value="\A.{1,100}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Commodity" id="WHC" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY"/>
<aie:name xml:lang="de" value="WARE"/>
<aie:description value="Im Zolllager abzuschreibende Ware"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CommodityCode" id="WHX" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY CODE"/>
<aie:name xml:lang="de" value="WARENNUMMER"/>
<aie:description value="Warennummer für die abzuschreibende Ware"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="harmonizedSystemSubHeadingCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Harmonized System sub-heading code"/>
<aie:name xml:lang="de" value="Unterposition des Harmonisierten Systems"/>
<aie:description value="Erste sechs Stellen der Warennummer (HS6) in der kombinierten Nomenklatur↵Nationale Warennummer des Kapitels 99"/>
<aie:status value="R"/>
<aie:format value="n6"/>
<aie:pcre value="\A[0-9]{6}\Z"/>
<aie:list value="D0152"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="6"/>
<xs:pattern value="[0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="combinedNomenclatureCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Combined nomenclature code"/>
<aie:name xml:lang="de" value="Unterposition der Kombinierten Nomenklatur"/>
<aie:description value="Siebte und achte Stelle der Warennummer in der kombinierten Nomenklatur"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="taricCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="TARIC code"/>
<aie:name xml:lang="de" value="TARIC-Code"/>
<aie:description value="Neunte und zehnte Stelle der Warennummer"/>
<aie:status value="R"/>
<aie:format value="n2"/>
<aie:pcre value="\A[0-9]{2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="2"/>
<xs:pattern value="[0-9]{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NationalAdditionalCode" id="WHN" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="NATIONAL ADDITIONAL CODE"/>
<aie:name xml:lang="de" value="NATIONALER ZUSATZCODE"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="nationalAdditionalCode" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="National additional code"/>
<aie:name xml:lang="de" value="Nationaler Zusatzcode"/>
<aie:description value="Elfte Stelle der Warennummer"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
<xs:pattern value="[0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsReduction" id="WHD" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS REDUCTION"/>
<aie:name xml:lang="de" value="ABGANGSMENGE"/>
<aie:description value="Warenmenge, die aus dem Zolllager entnommen wird"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="measurementUnit" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Measurement unit"/>
<aie:name xml:lang="de" value="Maßeinheit"/>
<aie:description value="Maßeinheit für den Wert der Abgangsmenge"/>
<aie:status value="R"/>
<aie:format value="an3"/>
<aie:pcre value="\A.{3}\Z"/>
<aie:list value="I0700"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator zur Maßeinheit der Abgangsmenge"/>
<aie:status value="D"/>
<aie:format value="an1"/>
<aie:pcre value="\A.\Z"/>
<aie:list value="I0700"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="quantity" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Quantity"/>
<aie:name xml:lang="de" value="Menge"/>
<aie:description value="Warenmenge, die aus dem Zolllager entnommen wird"/>
<aie:status value="R"/>
<aie:format value="n..12 (12,3)"/>
<aie:pcre value="\A(?!0\.?0*\Z)(?:0|[1-9][0-9]{0,8})(?:\.[0-9]{1,3})?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.001"/>
<xs:maxInclusive value="999999999.999"/>
<xs:totalDigits value="12"/>
<xs:fractionDigits value="3"/>
<xs:pattern value="(0|[1-9][0-9]{0,8})(\.[0-9]{1,3})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsReductionAfterTreatment" id="WHE" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS REDUCTION AFTER TREATMENT"/>
<aie:name xml:lang="de" value="HANDELSMENGE"/>
<aie:description value="Warenmenge, die aus dem Zolllager entnommen wird"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="measurementUnit" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Measurement unit"/>
<aie:name xml:lang="de" value="Maßeinheit"/>
<aie:description value="Maßeinheit für den Wert der Handelsmenge"/>
<aie:status value="R"/>
<aie:format value="an3"/>
<aie:pcre value="\A.{3}\Z"/>
<aie:list value="I0700"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="qualifier" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Qualifier"/>
<aie:name xml:lang="de" value="Qualifikator"/>
<aie:description value="Qualifikator zur Maßeinheit der Handelsmenge"/>
<aie:status value="D"/>
<aie:format value="an1"/>
<aie:pcre value="\A.\Z"/>
<aie:list value="I0700"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="quantity" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Quantity"/>
<aie:name xml:lang="de" value="Menge"/>
<aie:description value="Warenmenge, die aus dem Zolllager entnommen wird"/>
<aie:status value="R"/>
<aie:format value="n..12 (12,3)"/>
<aie:pcre value="\A(?!0\.?0*\Z)(?:0|[1-9][0-9]{0,8})(?:\.[0-9]{1,3})?\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.001"/>
<xs:maxInclusive value="999999999.999"/>
<xs:totalDigits value="12"/>
<xs:fractionDigits value="3"/>
<xs:pattern value="(0|[1-9][0-9]{0,8})(\.[0-9]{1,3})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="InwardProcessing" id="IP2" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="INWARD PROCESSING"/>
<aie:name xml:lang="de" value="AKTIVE VEREDELUNG"/>
<aie:description value="Beendigungsinformationen aus einer Verfahren der Aktiven Veredelung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="simplyGrantedAuthorisation" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Simply granted authorisation"/>
<aie:name xml:lang="de" value="Vereinfacht erteilte Bewilligung"/>
<aie:description value="Kennzeichen, ob die Bewilligung auf der Grundlage einer Zollanmeldung beantragt und erteilt wurde"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Authorisation" id="IPA" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="AUTHORISATION"/>
<aie:name xml:lang="de" value="BEWILLIGUNG"/>
<aie:description value="Von den Zollbehörden erteilte Bewilligung"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="type" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Type"/>
<aie:name xml:lang="de" value="Art"/>
<aie:description value="Art der in Anspruch genommenen Bewilligung"/>
<aie:status value="R"/>
<aie:format value="an4"/>
<aie:pcre value="\A[A-Z][0-9]{3}\Z"/>
<aie:list value="A1259"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="4"/>
<xs:enumeration value="C601"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Bewilligungsnummer zur Aktiven Veredelung"/>
<aie:status value="R"/>
<aie:format value="an..35"/>
<aie:pcre value="\A(?:DEIPO[0-9]{4}AV[0-9]{6}|^(?!DE)[A-Z]{2}IPO.{1,29})\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
<xs:pattern value="DEIPO[0-9]{4}AV[0-9]{6}"/>
<xs:pattern value="[A-Z]{2}IPO.{1,29}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CustomsOfficeOfSupervision" id="SOX" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="CUSTOMS OFFICE OF SUPERVISION"/>
<aie:name xml:lang="de" value="ÜBERWACHUNGSZOLLSTELLE"/>
<aie:description value="Dienststelle, die für die Überwachung der Aktiven Veredelung zuständig ist"/>
<aie:status value="D"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="referenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Reference number"/>
<aie:name xml:lang="de" value="Referenznummer"/>
<aie:description value="Dienststellennummer der zuständigen Überwachungszollstelle für die Aktive Veredelung"/>
<aie:status value="R"/>
<aie:format value="an8"/>
<aie:pcre value="\ADE00[0-9]{4}\Z"/>
<aie:list value="D0141"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="8"/>
<xs:pattern value="DE00[0-9]{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GoodsReference" id="IPG" minOccurs="1" maxOccurs="999">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="GOODS REFERENCE"/>
<aie:name xml:lang="de" value="WARENPOSITION"/>
<aie:description value="In der Aktiven Veredelung abzuschreibende Warenposition"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="sequenceNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Sequence number"/>
<aie:name xml:lang="de" value="Sequenznummer"/>
<aie:description value="Laufende Nummer der Datengruppe"/>
<aie:status value="R"/>
<aie:format value="n..3"/>
<aie:pcre value="\A[1-9][0-9]{0,2}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="999"/>
<xs:totalDigits value="3"/>
<xs:pattern value="[1-9][0-9]{0,2}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="accessViaATLAS" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Access via ATLAS"/>
<aie:name xml:lang="de" value="Zugang in ATLAS"/>
<aie:description value="Kennzeichen, ob der referenzierte Zugang im IT-Verfahren ATLAS angemeldet wurde"/>
<aie:status value="R"/>
<aie:format value="n1"/>
<aie:pcre value="\A[0-9]\Z"/>
<aie:list value="S0027"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:length value="1"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="MRN" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="MRN"/>
<aie:name xml:lang="de" value="MRN"/>
<aie:description value="Die Master Reference Number (MRN) ist die international eindeutige Kennzeichnung eines Veredelungsvorgangs."/>
<aie:status value="D"/>
<aie:format value="an18"/>
<aie:pcre value="\A[0-9]{2}DE[0-9]{4}[A-L][CDEP][0-9A-Z][0-9A-Z]{5}[RS][0-9]\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:length value="18"/>
<xs:pattern value="[0-9]{2}DE[0-9]{4}[A-L][CDEP][0-9A-Z][0-9A-Z]{5}[RS][0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="registrationNumber" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Registration number"/>
<aie:name xml:lang="de" value="Registriernummer"/>
<aie:description value="Registriernummer des Zugangs zum Quellverfahren &#x201E;Aktive Veredelung&#x201C;"/>
<aie:status value="D"/>
<aie:format value="an..35"/>
<aie:pcre value="\A.{1,35}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="goodsItemNumber" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Goods item number"/>
<aie:name xml:lang="de" value="Positionsnummer"/>
<aie:description value="Nummer der Position des Zugangs zum Quellverfahren Aktive Veredelung"/>
<aie:status value="R"/>
<aie:format value="n..5"/>
<aie:pcre value="\A[1-9][0-9]{0,4}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="99999"/>
<xs:totalDigits value="5"/>
<xs:pattern value="[1-9][0-9]{0,4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Commodity" id="IPC" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="COMMODITY"/>
<aie:name xml:lang="de" value="WARE"/>
<aie:description value="In der Aktiven Veredelung abzuschreibende Waren"/>
<aie:status value="R"/>
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="goodsRelatedData" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<aie:name xml:lang="en" value="Goods-related data"/>
<aie:name xml:lang="de" value="Warenbezogene Angaben"/>
<aie:status value="R"/>
<aie:format value="an..350"/>
<aie:pcre value="\A.{1,350}\Z"/>
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="alpha">
<xs:minLength value="1"/>
<xs:maxLength value="350"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>