NEU
This commit is contained in:
3099
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.Designer.vb
generated
Normal file
3099
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
626
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.xsd
Normal file
626
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.xsd
Normal file
@@ -0,0 +1,626 @@
|
||||
<?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" elementFormDefault="qualified" version="8.9.5.2">
|
||||
<xs:complexType name="decimal">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="integer">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:integer">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="token">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:token">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:element name="DETBAE" id="MES">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHT"/>
|
||||
<aie:id value="1"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MetaData" id="MTD" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="METADATEN"/>
|
||||
<aie:id value="159"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Preparation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Datum)"/>
|
||||
<aie:id value="168"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n6)"/>
|
||||
<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:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Time" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Zeit)"/>
|
||||
<aie:id value="169"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Time (n4)"/>
|
||||
<aie:pcre value="\A(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:00)\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:time">
|
||||
<xs:minInclusive value="00:00:00"/>
|
||||
<xs:maxInclusive value="23:59:00"/>
|
||||
<xs:pattern value="[0-9]{2}:[0-9]{2}:[0-0]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeControlReference" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datei-Kennung"/>
|
||||
<aie:id value="160"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..14"/>
|
||||
<aie:pcre value="\A.{1,14}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikation"/>
|
||||
<aie:id value="161"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n..6"/>
|
||||
<aie:pcre value="\A[1-9][0-9]{0,5}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="1"/>
|
||||
<xs:maxInclusive value="999999"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
<xs:pattern value="[1-9][0-9]{0,5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageIdentifier" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer"/>
|
||||
<aie:id value="163"/>
|
||||
<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="xs:token">
|
||||
<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 value="Nachrichtengruppe"/>
|
||||
<aie:id value="162"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a3"/>
|
||||
<aie:pcre value="\ATBE\Z"/>
|
||||
<aie:list value="A0110"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="3"/>
|
||||
<xs:enumeration value="TBE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TestIndicator" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Test-Indikator"/>
|
||||
<aie:id value="166"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A1\Z"/>
|
||||
<aie:list value="A0035"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Typ"/>
|
||||
<aie:id value="167"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a6"/>
|
||||
<aie:pcre value="\ADETBAE\Z"/>
|
||||
<aie:list value="A0057"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="6"/>
|
||||
<xs:enumeration value="DETBAE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeSender" id="MST" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHTSENDERTEILNEHMER"/>
|
||||
<aie:id value="241"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:id value="245"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:id value="244"/>
|
||||
<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="xs:token">
|
||||
<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="InterchangeRecipient" id="MED" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHTEMPFAENGERDIENSTSTELLE"/>
|
||||
<aie:id value="170"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Dienststellennummer"/>
|
||||
<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:id value="173"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE00[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE00[0-9]{4}"/>
|
||||
</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:element name="Header" id="HEA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="KOPF"/>
|
||||
<aie:id value="3647"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MessageVersion" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenversion"/>
|
||||
<aie:id value="89"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..7"/>
|
||||
<aie:pcre value="\AE\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="7"/>
|
||||
<xs:pattern value="E\.[1-9][0-9]?\.[1-9]?[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="MRN"/>
|
||||
<aie:id value="98"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an18"/>
|
||||
<aie:pcre value="\A[0-9]{2}[A-Z]{2}[A-Z0-9]{13}[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="18"/>
|
||||
<xs:pattern value="[0-9]{2}[A-Z]{2}[A-Z0-9]{13}[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PresentationDate" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datum der Gestellung beim ZE"/>
|
||||
<aie:id value="71"/>
|
||||
<aie:status value="R"/>
|
||||
<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:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="EventFlag" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Kennzeichen Ereignis"/>
|
||||
<aie:id value="57"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A[0-9]\Z"/>
|
||||
<aie:list value="A0027"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:maxInclusive value="9"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
<xs:pattern value="[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="DeliveryPlace" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Übergabeort"/>
|
||||
<aie:id value="122"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an4"/>
|
||||
<aie:pcre value="\A[A-ZÄÖÜ]{2}(?:[0-9][1-9]|[1-9][0-9])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[A-ZÄÖÜ]{2}([0-9][1-9]|[1-9][0-9])"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CustomsAuthorisation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Bewilligungsnummer"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CurrentProcedure" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:id value="43"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A(?:DE[0-9]{4}Z[ET][0-9]{4}|DEACE[0-9]{4}ZE[0-9]{6}|DEACT[0-9]{4}ZT[0-9]{6})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
<xs:pattern value="DE[0-9]{4}Z[ET][0-9]{4}"/>
|
||||
<xs:pattern value="DEACE[0-9]{4}ZE[0-9]{6}"/>
|
||||
<xs:pattern value="DEACT[0-9]{4}ZT[0-9]{6}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AuthorisationNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="BIN"/>
|
||||
<aie:id value="48"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an25"/>
|
||||
<aie:pcre value="\A.{25}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="25"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AuthorisedConsignee" id="TRA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="EMPFAENGERZUGELASSENER"/>
|
||||
<aie:id value="1159"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:id value="1160"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A2\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:id value="1163"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:id value="1162"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<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="ContactPerson" id="TRP" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANSPRECHPARTNER"/>
|
||||
<aie:id value="1171"/>
|
||||
<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 value="Name des Sachbearbeiters"/>
|
||||
<aie:id value="1174"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Position" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Stellung in der Firma"/>
|
||||
<aie:id value="1175"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PhoneNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefonnummer"/>
|
||||
<aie:id value="1176"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="FacsimileNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefaxnummer"/>
|
||||
<aie:id value="1173"/>
|
||||
<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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MailAddress" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="E-Mail-Adresse"/>
|
||||
<aie:id value="1172"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..256"/>
|
||||
<aie:pcre value="\A(?=.{1,256}\Z)[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[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="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="256"/>
|
||||
<xs:pattern value="[A-Za-z0-9!#$%&'*+/=?\^_`{|}~\-]+(\.[A-Za-z0-9!#$%&'*+/=?\^_`{|}~\-]+)*@([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:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/AnrechnungReferenzbetraege/AnrechnungReferenzbetraegeNCTSDE_001.Designer.vb
generated
Normal file
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/AnrechnungReferenzbetraege/AnrechnungReferenzbetraegeNCTSDE_001.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="AnrechnungReferenzbetraegeNCTSDE" type="AnrechnungReferenzbetraegeMATyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnrechnungReferenzbetraegeMATyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAnrechnungReferenzbetraege" type="EinzelAnrechnungReferenzbetraegeTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAnrechnungReferenzbetraegeTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenAnrechnungReferenzbetraegeTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenAnrechnungReferenzbetraegeTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktAnrechnungReferenzbetraege" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Erledigungsmeldung/ErledigungsmeldungNCTSDE_002.Designer.vb
generated
Normal file
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Erledigungsmeldung/ErledigungsmeldungNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="ErledigungsmeldungNCTSDE" type="ErledigungsmeldungMOTyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelErledigungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMOTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenErledigungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ErledigungsmeldungMOTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelErledigungsmeldung" type="EinzelErledigungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenErledigungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktErledigung" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMOTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1486
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/GenerellesErgebnis/GenerellesEreignis_003.Designer.vb
generated
Normal file
1486
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/GenerellesErgebnis/GenerellesEreignis_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="GenerellesEreignis" type="GenerellesEreignisGETyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionAllgemeinTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelEreignisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungGETyp"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEreignisTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EreignisGETyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="EreignisCode" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Ereignismitteilung" type="an..4000" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GenerellesEreignisGETyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelEreignisObjekt" type="EinzelEreignisTyp" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEreignisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNrATLAS" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Ereignis" type="EreignisGETyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungGETyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAntragArt" type="an..3"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="Ereignisgewichtung" type="an..10"/>
|
||||
<xs:element name="Meldestelle" type="an..20"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
629
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/QuittungEingangsverarbeitung_004.designer.vb
generated
Normal file
629
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/QuittungEingangsverarbeitung_004.designer.vb
generated
Normal file
@@ -0,0 +1,629 @@
|
||||
'' ------------------------------------------------------------------------------
|
||||
'' <auto-generated>
|
||||
'' Generated by Xsd2Code++. Version 4.4.0.7
|
||||
'' <NameSpace>QuittungEingangsverarbeitungNCTS</NameSpace><Collection>List</Collection><codeType>VisualBasic</codeType><EnableDataBinding>False</EnableDataBinding><GenerateCloneMethod>True</GenerateCloneMethod><GenerateDataContracts>True</GenerateDataContracts><DataMemberNameArg>OnlyIfDifferent</DataMemberNameArg><DataMemberOnXmlIgnore>False</DataMemberOnXmlIgnore><CodeBaseTag>Silverlight</CodeBaseTag><InitializeFields>None</InitializeFields><GenerateUnusedComplexTypes>True</GenerateUnusedComplexTypes><GenerateUnusedSimpleTypes>True</GenerateUnusedSimpleTypes><GenerateXMLAttributes>True</GenerateXMLAttributes><OrderXMLAttrib>True</OrderXMLAttrib><EnableLazyLoading>False</EnableLazyLoading><VirtualProp>False</VirtualProp><PascalCase>False</PascalCase><AutomaticProperties>True</AutomaticProperties><PropNameSpecified>Default</PropNameSpecified><PrivateFieldName>StartWithUnderscore</PrivateFieldName><PrivateFieldNamePrefix></PrivateFieldNamePrefix><EnableRestriction>False</EnableRestriction><RestrictionMaxLenght>False</RestrictionMaxLenght><RestrictionRegEx>False</RestrictionRegEx><RestrictionRange>False</RestrictionRange><ValidateProperty>False</ValidateProperty><ClassNamePrefix></ClassNamePrefix><ClassLevel>Public</ClassLevel><PartialClass>True</PartialClass><ClassesInSeparateFiles>False</ClassesInSeparateFiles><ClassesInSeparateFilesDir></ClassesInSeparateFilesDir><TrackingChangesEnable>False</TrackingChangesEnable><GenTrackingClasses>False</GenTrackingClasses><HidePrivateFieldInIDE>True</HidePrivateFieldInIDE><EnableSummaryComment>True</EnableSummaryComment><EnableAppInfoSettings>False</EnableAppInfoSettings><EnableExternalSchemasCache>False</EnableExternalSchemasCache><EnableDebug>True</EnableDebug><EnableWarn>False</EnableWarn><ExcludeImportedTypes>True</ExcludeImportedTypes><ExpandNesteadAttributeGroup>True</ExpandNesteadAttributeGroup><CleanupCode>False</CleanupCode><EnableXmlSerialization>True</EnableXmlSerialization><SerializeMethodName>Serialize</SerializeMethodName><DeserializeMethodName>Deserialize</DeserializeMethodName><SaveToFileMethodName>SaveToFile</SaveToFileMethodName><LoadFromFileMethodName>LoadFromFile</LoadFromFileMethodName><EnableEncoding>False</EnableEncoding><EnableXMLIndent>False</EnableXMLIndent><IndentChar>Indent1Space</IndentChar><NewLineAttr>False</NewLineAttr><OmitXML>False</OmitXML><Encoder>UTF8</Encoder><Serializer>XmlSerializer</Serializer><sspNullable>False</sspNullable><sspString>False</sspString><sspCollection>False</sspCollection><sspComplexType>False</sspComplexType><sspSimpleType>False</sspSimpleType><sspEnumType>False</sspEnumType><XmlSerializerEvent>False</XmlSerializerEvent><BaseClassName>EntityBase</BaseClassName><UseBaseClass>True</UseBaseClass><GenBaseClass>True</GenBaseClass><CustomUsings></CustomUsings><AttributesToExlude></AttributesToExlude>
|
||||
'' </auto-generated>
|
||||
'' ------------------------------------------------------------------------------
|
||||
|
||||
Imports System
|
||||
Imports System.Diagnostics
|
||||
Imports System.Xml.Serialization
|
||||
Imports System.Collections
|
||||
Imports System.Xml.Schema
|
||||
Imports System.ComponentModel
|
||||
Imports System.IO
|
||||
Imports System.Text
|
||||
Imports System.Xml
|
||||
Imports System.Collections.Generic
|
||||
Imports System.Runtime.Serialization
|
||||
Imports System.IO.IsolatedStorage
|
||||
|
||||
Namespace QuittungEingangsverarbeitungNCTS
|
||||
|
||||
#Region "Base entity class"
|
||||
Partial Public Class EntityBase(Of T)
|
||||
|
||||
Private Shared sSerializer As XmlSerializer
|
||||
|
||||
Private Shared ReadOnly Property Serializer() As XmlSerializer
|
||||
Get
|
||||
If (sSerializer Is Nothing) Then
|
||||
sSerializer = New XmlSerializerFactory().CreateSerializer(GetType(T))
|
||||
End If
|
||||
Return sSerializer
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#Region "Serialize/Deserialize"
|
||||
''' <summary>
|
||||
''' Serializes current EntityBase object into an XML string
|
||||
''' </summary>
|
||||
''' <returns>string XML value</returns>
|
||||
Public Overridable Function Serialize() As String
|
||||
Dim streamReader As System.IO.StreamReader = Nothing
|
||||
Dim memoryStream As System.IO.MemoryStream = Nothing
|
||||
Try
|
||||
memoryStream = New System.IO.MemoryStream()
|
||||
Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
|
||||
Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
|
||||
Serializer.Serialize(xmlWriter, Me)
|
||||
memoryStream.Seek(0, SeekOrigin.Begin)
|
||||
streamReader = New System.IO.StreamReader(memoryStream)
|
||||
Return streamReader.ReadToEnd
|
||||
Finally
|
||||
If (Not (streamReader) Is Nothing) Then
|
||||
streamReader.Dispose()
|
||||
End If
|
||||
If (Not (memoryStream) Is Nothing) Then
|
||||
memoryStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes workflow markup into an EntityBase object
|
||||
''' </summary>
|
||||
''' <param name="input">string workflow markup to deserialize</param>
|
||||
''' <param name="obj">Output EntityBase object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As T, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, T)
|
||||
Try
|
||||
obj = Deserialize(input)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As T) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return Deserialize(input, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String) As T
|
||||
Dim stringReader As System.IO.StringReader = Nothing
|
||||
Try
|
||||
stringReader = New System.IO.StringReader(input)
|
||||
Return CType(Serializer.Deserialize(XmlReader.Create(stringReader)), T)
|
||||
Finally
|
||||
If (Not (stringReader) Is Nothing) Then
|
||||
stringReader.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As T
|
||||
Return CType(Serializer.Deserialize(s), T)
|
||||
End Function
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Serializes current EntityBase object into file
|
||||
''' </summary>
|
||||
''' <param name="fileName">full path of outupt xml file</param>
|
||||
''' <param name="exception">output Exception value if failed</param>
|
||||
''' <returns>true if can serialize and save into file; otherwise, false</returns>
|
||||
Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
Try
|
||||
SaveToFile(fileName)
|
||||
Return True
|
||||
Catch e As System.Exception
|
||||
exception = e
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
|
||||
Dim streamWriter As System.IO.StreamWriter = Nothing
|
||||
Dim isoFile As System.IO.IsolatedStorage.IsolatedStorageFile = Nothing
|
||||
Dim isoStream As System.IO.IsolatedStorage.IsolatedStorageFileStream = Nothing
|
||||
Try
|
||||
isoFile = IsolatedStorageFile.GetUserStoreForApplication
|
||||
isoStream = New System.IO.IsolatedStorage.IsolatedStorageFileStream(fileName, FileMode.Create, isoFile)
|
||||
streamWriter = New System.IO.StreamWriter(isoStream)
|
||||
Dim xmlString As String = Serialize
|
||||
Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
|
||||
streamWriter = xmlFile.CreateText
|
||||
streamWriter.WriteLine(xmlString)
|
||||
streamWriter.Close()
|
||||
isoStream.Close()
|
||||
Finally
|
||||
If (Not (streamWriter) Is Nothing) Then
|
||||
streamWriter.Dispose()
|
||||
End If
|
||||
If (Not (isoFile) Is Nothing) Then
|
||||
isoFile.Dispose()
|
||||
End If
|
||||
If (Not (isoStream) Is Nothing) Then
|
||||
isoStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes xml markup from file into an EntityBase object
|
||||
''' </summary>
|
||||
''' <param name="fileName">string xml file to load and deserialize</param>
|
||||
''' <param name="obj">Output EntityBase object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As T, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, T)
|
||||
Try
|
||||
obj = LoadFromFile(fileName)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As T) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return LoadFromFile(fileName, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As T
|
||||
Dim isoFile As System.IO.IsolatedStorage.IsolatedStorageFile = Nothing
|
||||
Dim isoStream As System.IO.IsolatedStorage.IsolatedStorageFileStream = Nothing
|
||||
Dim sr As System.IO.StreamReader = Nothing
|
||||
Try
|
||||
isoFile = IsolatedStorageFile.GetUserStoreForApplication
|
||||
isoStream = New System.IO.IsolatedStorage.IsolatedStorageFileStream(fileName, FileMode.Open, isoFile)
|
||||
sr = New System.IO.StreamReader(isoStream)
|
||||
Dim xmlString As String = sr.ReadToEnd
|
||||
isoStream.Close()
|
||||
sr.Close()
|
||||
Return Deserialize(xmlString)
|
||||
Finally
|
||||
If (Not (isoFile) Is Nothing) Then
|
||||
isoFile.Dispose()
|
||||
End If
|
||||
If (Not (isoStream) Is Nothing) Then
|
||||
isoStream.Dispose()
|
||||
End If
|
||||
If (Not (sr) Is Nothing) Then
|
||||
sr.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
#Region "Clone method"
|
||||
''' <summary>
|
||||
''' Create a clone of this T object
|
||||
''' </summary>
|
||||
Public Overridable Function Clone() As T
|
||||
Return CType(Me.MemberwiseClone, T)
|
||||
End Function
|
||||
#End Region
|
||||
End Class
|
||||
#End Region
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Xml.Serialization.XmlRootAttribute("QuittungEingangsverarbeitung", [Namespace]:="", IsNullable:=False), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungEingangsverarbeitungBQTyp")> _
|
||||
Partial Public Class QuittungEingangsverarbeitungBQTyp
|
||||
Inherits DatenaustauschAllgemeinTyp
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _einzelQuittung As List(Of EinzelQuittungTyp)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("EinzelQuittung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property EinzelQuittung() As List(Of EinzelQuittungTyp)
|
||||
Get
|
||||
Return Me._einzelQuittung
|
||||
End Get
|
||||
Set(value As List(Of EinzelQuittungTyp))
|
||||
Me._einzelQuittung = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="EinzelQuittungTyp")> _
|
||||
Partial Public Class EinzelQuittungTyp
|
||||
Inherits EntityBase(Of EinzelQuittungTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _transaktionsreferenz As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungsobjekt As QuittungsObjektBQTyp
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property Transaktionsreferenz() As String
|
||||
Get
|
||||
Return Me._transaktionsreferenz
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._transaktionsreferenz = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property Quittungsobjekt() As QuittungsObjektBQTyp
|
||||
Get
|
||||
Return Me._quittungsobjekt
|
||||
End Get
|
||||
Set(value As QuittungsObjektBQTyp)
|
||||
Me._quittungsobjekt = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungsObjektBQTyp")> _
|
||||
Partial Public Class QuittungsObjektBQTyp
|
||||
Inherits EntityBase(Of QuittungsObjektBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungTech As List(Of QuittungTechBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _abbruchGrund As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerValidierung As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungFach As List(Of QuittungFachBQTyp)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("QuittungTech", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property QuittungTech() As List(Of QuittungTechBQTyp)
|
||||
Get
|
||||
Return Me._quittungTech
|
||||
End Get
|
||||
Set(value As List(Of QuittungTechBQTyp))
|
||||
Me._quittungTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property AbbruchGrund() As String
|
||||
Get
|
||||
Return Me._abbruchGrund
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._abbruchGrund = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerValidierung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property FehlerValidierung() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerValidierung
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerValidierung = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("QuittungFach", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property QuittungFach() As List(Of QuittungFachBQTyp)
|
||||
Get
|
||||
Return Me._quittungFach
|
||||
End Get
|
||||
Set(value As List(Of QuittungFachBQTyp))
|
||||
Me._quittungFach = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungTechBQTyp")> _
|
||||
Partial Public Class QuittungTechBQTyp
|
||||
Inherits EntityBase(Of QuittungTechBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _objektWdhTech As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _bezugsObjekt As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _ergebnisTech As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerTech As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _korrekturen As List(Of String)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property ObjektWdhTech() As String
|
||||
Get
|
||||
Return Me._objektWdhTech
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._objektWdhTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property BezugsObjekt() As String
|
||||
Get
|
||||
Return Me._bezugsObjekt
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._bezugsObjekt = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property ErgebnisTech() As String
|
||||
Get
|
||||
Return Me._ergebnisTech
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._ergebnisTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerTech", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property FehlerTech() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerTech
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("Korrekturen", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property Korrekturen() As List(Of String)
|
||||
Get
|
||||
Return Me._korrekturen
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._korrekturen = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungFachBQTyp")> _
|
||||
Partial Public Class QuittungFachBQTyp
|
||||
Inherits EntityBase(Of QuittungFachBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _objektWdhFach As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _bezugsObjektFach As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _gesamtErgebnis As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _ergebnisGrund As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _aktionErfolg As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _aktionNdf As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerAnwendung As List(Of String)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property ObjektWdhFach() As String
|
||||
Get
|
||||
Return Me._objektWdhFach
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._objektWdhFach = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property BezugsObjektFach() As String
|
||||
Get
|
||||
Return Me._bezugsObjektFach
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._bezugsObjektFach = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property GesamtErgebnis() As String
|
||||
Get
|
||||
Return Me._gesamtErgebnis
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._gesamtErgebnis = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property ErgebnisGrund() As String
|
||||
Get
|
||||
Return Me._ergebnisGrund
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._ergebnisGrund = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("AktionErfolg", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property AktionErfolg() As List(Of String)
|
||||
Get
|
||||
Return Me._aktionErfolg
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._aktionErfolg = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("AktionNdf", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=5), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=5)> _
|
||||
Public Property AktionNdf() As List(Of String)
|
||||
Get
|
||||
Return Me._aktionNdf
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._aktionNdf = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerAnwendung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=6), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=6)> _
|
||||
Public Property FehlerAnwendung() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerAnwendung
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerAnwendung = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="TransaktionAllgemeinTyp")> _
|
||||
Partial Public Class TransaktionAllgemeinTyp
|
||||
Inherits EntityBase(Of TransaktionAllgemeinTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iOPartner As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision1 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision2 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision3 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iOReferenz As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODatumZeit As Date
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _version As String
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property IOPartner() As String
|
||||
Get
|
||||
Return Me._iOPartner
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iOPartner = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property IODivision1() As String
|
||||
Get
|
||||
Return Me._iODivision1
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision1 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property IODivision2() As String
|
||||
Get
|
||||
Return Me._iODivision2
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision2 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property IODivision3() As String
|
||||
Get
|
||||
Return Me._iODivision3
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision3 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property IOReferenz() As String
|
||||
Get
|
||||
Return Me._iOReferenz
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iOReferenz = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=5), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=5)> _
|
||||
Public Property IODatumZeit() As Date
|
||||
Get
|
||||
Return Me._iODatumZeit
|
||||
End Get
|
||||
Set(value As Date)
|
||||
Me._iODatumZeit = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=6), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=6)> _
|
||||
Public Property Version() As String
|
||||
Get
|
||||
Return Me._version
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._version = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.Xml.Serialization.XmlIncludeAttribute(GetType(QuittungEingangsverarbeitungBQTyp)), _
|
||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="DatenaustauschAllgemeinTyp")> _
|
||||
Partial Public Class DatenaustauschAllgemeinTyp
|
||||
Inherits EntityBase(Of DatenaustauschAllgemeinTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _transaktion As TransaktionAllgemeinTyp
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property Transaktion() As TransaktionAllgemeinTyp
|
||||
Get
|
||||
Return Me._transaktion
|
||||
End Get
|
||||
Set(value As TransaktionAllgemeinTyp)
|
||||
Me._transaktion = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
End Namespace
|
||||
@@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="QuittungEingangsverarbeitung" type="QuittungEingangsverarbeitungBQTyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..500">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionAllgemeinTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelQuittungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktionsreferenz" type="an..35"/>
|
||||
<xs:element name="Quittungsobjekt" type="QuittungsObjektBQTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="QuittungEingangsverarbeitungBQTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelQuittung" type="EinzelQuittungTyp" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungFachBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektWdhFach" type="n6" minOccurs="0"/>
|
||||
<xs:element name="BezugsObjektFach" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="GesamtErgebnis" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="ErgebnisGrund" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AktionErfolg" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="AktionNdf" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="FehlerAnwendung" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungsObjektBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="QuittungTech" type="QuittungTechBQTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="AbbruchGrund" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="FehlerValidierung" type="an..500" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="QuittungFach" type="QuittungFachBQTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungTechBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektWdhTech" type="n6" minOccurs="0"/>
|
||||
<xs:element name="BezugsObjekt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErgebnisTech" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="FehlerTech" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Korrekturen" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2074
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Statusmeldung/StatusmeldungNCTSDE_002.Designer.vb
generated
Normal file
2074
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Statusmeldung/StatusmeldungNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,146 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="StatusmeldungNCTSDE" type="StatusmeldungMSTyp"/>
|
||||
<xs:complexType name="AdresseTINKurzMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMSTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelStatusmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMSTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenStatusmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenStatusmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="EntgegennahmeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungAnnahmeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungUeberlassungDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungStornierungDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktAnrechnungReferenzbetraege" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="WeiterverarbeitungAusserhalbATLASDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="StatusUeberwachung" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangsstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMSTyp" minOccurs="0"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMSTyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StatusmeldungMSTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelStatusmeldung" type="EinzelStatusmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6543
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_004.Designer.vb
generated
Normal file
6543
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_004.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,481 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n2">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{2}"/>
|
||||
<xs:totalDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="n2" minOccurs="0"/>
|
||||
<xs:element name="EmpfindlicheMenge" type="n14.3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aussetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6555
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_005.Designer.vb
generated
Normal file
6555
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_005.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,477 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n2">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{2}"/>
|
||||
<xs:totalDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="n2" minOccurs="0"/>
|
||||
<xs:element name="EmpfindlicheMenge" type="n14.3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aussetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6365
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_006.Designer.vb
generated
Normal file
6365
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_006.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,471 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfBewillAntrgAV" type="indicator" minOccurs="0"/>
|
||||
<xs:element name="DeutschesUeHZAbeiAV" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="indicator">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
<xs:pattern value="[ 0N1JY]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2010
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_002.Designer.vb
generated
Normal file
2010
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,151 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UngueltigkeitSicherheitenNCTSDE" type="UngueltigkeitSicherheitenMITyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMITyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterAnsprechpartnerMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktUngueltigkeitUnwirksamkeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterIDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterStrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterAnsprechpartner" type="HauptverpflichteterAnsprechpartnerMITyp" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="CodeUngueltigkeit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="TextUngueltigkeit" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UngueltigkeitSicherheitenMITyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUngueltigkeitSicherheiten" type="EinzelUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2022
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_003.Designer.vb
generated
Normal file
2022
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,152 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UngueltigkeitSicherheitenNCTSDE" type="UngueltigkeitSicherheitenMITyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMITyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterAnsprechpartnerMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktUngueltigkeitUnwirksamkeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterIDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterStrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterAnsprechpartner" type="HauptverpflichteterAnsprechpartnerMITyp" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="CodeUngueltigkeit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="TextUngueltigkeit" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UngueltigkeitSicherheitenMITyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUngueltigkeitSicherheiten" type="EinzelUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<GeneratorParams xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<NameSpace>DEXPDD</NameSpace>
|
||||
<CommandLine>xsd2code.exe <XSD File> DEXPDD <Output file> /l VisualBasic /p Net45 /warn /emt /uct /expattg /s /xml /ust /in /Indent2Space </CommandLine>
|
||||
<Language>VisualBasic</Language>
|
||||
<CollectionObjectType>List</CollectionObjectType>
|
||||
<CollectionBase />
|
||||
<CustomUsings />
|
||||
<AttributesToExclude />
|
||||
<ExcludeImportedTypes>true</ExcludeImportedTypes>
|
||||
<ExpandNestedAttributeGroup>true</ExpandNestedAttributeGroup>
|
||||
<GenerateUnusedComplexType>true</GenerateUnusedComplexType>
|
||||
<GenerateUnusedSimpleType>true</GenerateUnusedSimpleType>
|
||||
<TargetFramework>Net45</TargetFramework>
|
||||
<TrackingChanges />
|
||||
<PropertyParams>
|
||||
<PrivateFieldCustomPrefix />
|
||||
</PropertyParams>
|
||||
<ClassParams>
|
||||
<ClassNamePrefix />
|
||||
<GenerateInSeparateFilesDirectory />
|
||||
</ClassParams>
|
||||
<Serialization>
|
||||
<Enabled>true</Enabled>
|
||||
</Serialization>
|
||||
<Miscellaneous>
|
||||
<EnableWarning>true</EnableWarning>
|
||||
</Miscellaneous>
|
||||
<RestrictionsParams />
|
||||
<GenericBaseClass />
|
||||
</GeneratorParams>
|
||||
20129
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.Designer.vb
generated
Normal file
20129
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
5596
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.xsd
Normal file
5596
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.xsd
Normal file
File diff suppressed because it is too large
Load Diff
6630
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.Designer.vb
generated
Normal file
6630
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
487
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.xsd
Normal file
487
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.xsd
Normal file
@@ -0,0 +1,487 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="VersandanmeldungNCTSDE" type="VersandanmeldungVATayp"/>
|
||||
<xs:complexType name="AdressenPositionVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Versender" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdressenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Versender" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="HauptverpflichteterVATyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenderEmpfaenger" type="ZugelassenderEmpfaengerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseVA1Typ">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..16">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="16"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..22">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungsanteilVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfBewillAntrgAV" type="indicator" minOccurs="0"/>
|
||||
<xs:element name="DeutschesUeHZAbeiAV" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="ArtikelcodeATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EigentuemerATZL" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ChargennummerATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandATZL" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerTIN" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="ArtSpezifischerOrdnungsbegriff" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="NummerSpezifischerOrdnungsbegriff" type="an..44" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeWert" type="an..16" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeWert" type="an..16" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgang" type="an..27" minOccurs="0"/>
|
||||
<xs:element name="StaatszugehoerigkeitAbgangCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenzueberschreitent" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtGrenzueberschreitentCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenGrenzueberschreitend" type="an..27" minOccurs="0"/>
|
||||
<xs:element name="StaatszugehoerigkeitGrenzueberschreitendCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportAusEU" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Export" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportBeschraenkung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vermerk" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungVATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenVersandanmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionVersandanmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerVersender" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StellvertreterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StellvertreterStellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="indicator">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
<xs:pattern value="[ 0N1JY]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="KopfDatenVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungKopfCode" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="BeladungsOrt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleDienststellnummer" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BestimmungsstelleDienststellnummer" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="AbgangsstelleDienststellnummer" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfachtesVerfahren" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="GesamtAnzahlPackstuecke" type="n..7" minOccurs="0"/>
|
||||
<xs:element name="Verschluss" type="VerschlussVATyp" minOccurs="0"/>
|
||||
<xs:element name="KzVerbindlicheBefoerderungsrouteAussetzen" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BeschreibungVerbindlicheBefoerderungsroute" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Sicherheitsangaben" type="SicherheitsangabenVATyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Befoerderungsmittel" type="BefoerderungsmittelVATyp" minOccurs="0"/>
|
||||
<xs:element name="Adressen" type="AdressenVATyp" minOccurs="0"/>
|
||||
<xs:element name="SumASicherheit" type="SumASicherheitVATyp" minOccurs="0"/>
|
||||
<xs:element name="KzAUTOIMP" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..13.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..14.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..17.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,15}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,5}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,7}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..22"/>
|
||||
<xs:element name="ObjektAliasname" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerVorblendung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UserVorblendung" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="KopieVon" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAktion" type="an..10" maxOccurs="unbounded"/>
|
||||
<xs:element name="CompliancePruefung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="AnfBemerkungStatusanzeige" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NameAbsendendesSystem" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EmpfindlicheMenge" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Code" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitsangabenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BezeichnungBescheinigung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n..17.2" minOccurs="0"/>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="Zugriffscode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumASicherheitPositionVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Versender" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumASicherheitVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsrouteLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VersandanmeldungVATayp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelVersandanmeldung" type="EinzelVersandanmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschlussVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierAngabenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="VorpapierAngaben" type="VorpapierAngabenVATyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Beendigungsanteil" type="BeendigungsanteilVATyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPositionCode" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Warenwert" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="WarenwertWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SchaetzKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenwertProzent" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandPositionCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPositionCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="AdressenPosition" type="AdressenPositionVATyp" minOccurs="0"/>
|
||||
<xs:element name="Packstueck" type="PackstueckVATyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierVATyp" minOccurs="0"/>
|
||||
<xs:element name="VorgelegteUnterlagen" type="VorgelegteUnterlBeschGenehmVATyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeVATyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIVATyp" minOccurs="0"/>
|
||||
<xs:element name="SumASicherheit" type="SumASicherheitPositionVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ZugelassenderEmpfaengerVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,479 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="VersandanmeldungNCTSDE" type="VersandanmeldungVATayp"/>
|
||||
<xs:complexType name="AdressenPositionVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Versender" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdressenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Versender" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVA1Typ" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="HauptverpflichteterVATyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenderEmpfaenger" type="ZugelassenderEmpfaengerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseVA1Typ">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..16">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="16"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..22">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungsanteilVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="ArtikelcodeATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerTIN" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="ArtSpezifischerOrdnungsbegriff" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="NummerSpezifischerOrdnungsbegriff" type="an..44" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbgangsmengeWert" type="an..16" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="HandelsmengeWert" type="an..16" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgang" type="an..27" minOccurs="0"/>
|
||||
<xs:element name="StaatszugehoerigkeitAbgangCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenzueberschreitent" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtGrenzueberschreitentCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenGrenzueberschreitend" type="an..27" minOccurs="0"/>
|
||||
<xs:element name="StaatszugehoerigkeitGrenzueberschreitendCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportAusEU" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Export" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportBeschraenkung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vermerk" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungVATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenVersandanmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionVersandanmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerVersender" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="StellvertreterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StellvertreterStellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungKopfCode" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="BeladungsOrt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleDienststellnummer" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BestimmungsstelleDienststellnummer" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="AbgangsstelleDienststellnummer" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfachtesVerfahren" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="GesamtAnzahlPackstuecke" type="n..7" minOccurs="0"/>
|
||||
<xs:element name="Verschluss" type="VerschlussVATyp" minOccurs="0"/>
|
||||
<xs:element name="KzVerbindlicheBefoerderungsrouteAussetzen" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BeschreibungVerbindlicheBefoerderungsroute" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Sicherheitsangaben" type="SicherheitsangabenVATyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Befoerderungsmittel" type="BefoerderungsmittelVATyp" minOccurs="0"/>
|
||||
<xs:element name="Adressen" type="AdressenVATyp" minOccurs="0"/>
|
||||
<xs:element name="SumASicherheit" type="SumASicherheitVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..13.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..14.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..17.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,15}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,5}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,7}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..22"/>
|
||||
<xs:element name="ObjektAliasname" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerVorblendung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UserVorblendung" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="KopieVon" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAktion" type="an..10" maxOccurs="unbounded"/>
|
||||
<xs:element name="CompliancePruefung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="AnfBemerkungStatusanzeige" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NameAbsendendesSystem" type="an..6" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EmpfindlicheMenge" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Code" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitsangabenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BezeichnungBescheinigung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n..17.2" minOccurs="0"/>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="Zugriffscode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumASicherheitPositionVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Versender" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumASicherheitVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsrouteLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseVATyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VersandanmeldungVATayp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelVersandanmeldung" type="EinzelVersandanmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschlussVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierAngabenVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="VorpapierAngaben" type="VorpapierAngabenVATyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Beendigungsanteil" type="BeendigungsanteilVATyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionVersandanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPositionCode" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Warenwert" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="WarenwertWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SchaetzKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenwertProzent" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandPositionCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPositionCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="AdressenPosition" type="AdressenPositionVATyp" minOccurs="0"/>
|
||||
<xs:element name="Packstueck" type="PackstueckVATyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierVATyp" minOccurs="0"/>
|
||||
<xs:element name="VorgelegteUnterlagen" type="VorgelegteUnterlBeschGenehmVATyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeVATyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIVATyp" minOccurs="0"/>
|
||||
<xs:element name="SumASicherheit" type="SumASicherheitPositionVATyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ZugelassenderEmpfaengerVATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TIN" type="an..17" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1220
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandbestaetigung/VersandbestaetigungNCTSDE_001.Designer.vb
generated
Normal file
1220
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandbestaetigung/VersandbestaetigungNCTSDE_001.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="VersandbestaetigungNCTSDE" type="VersandbestaetigungMCTyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelVersandbestaetigungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMCTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenVersandbestaetigungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenVersandbestaetigungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ANR" type="an..18" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMCTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VersandbestaetigungMCTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelVersandbestaetigung" type="EinzelVersandbestaetigungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1549
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/cDakosyNCTSOut.vb
Normal file
1549
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/cDakosyNCTSOut.vb
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user