Files
SDL/VERAG_PROG_ALLGEMEIN/Schnittstellen/ATEZ/NCTS_API/NCTS-P5/CC015C.xsd
2024-12-12 13:29:28 +01:00

108 lines
5.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://ncts.dgtaxud.ec" xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" targetNamespace="http://ncts.dgtaxud.ec" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="51.8.6" vc:minVersion="1.1">
<!--================================================================================-->
<!--===== IE015: E_DEC_DAT -->
<!--===== DECLARATION DATA -->
<!--===== NCTS P5 Phase Definition -->
<!--===== XSD Version 51.8.6 -->
<!--================================================================================-->
<!--================================================================================-->
<!--===== Includes -->
<!--================================================================================-->
<xs:include schemaLocation="ctypes.xsd" />
<xs:include schemaLocation="htypes.xsd" />
<!--================================================================================-->
<!--===== Root Element -->
<!--================================================================================-->
<xs:element name="CC015C" type="CC015CType" />
<!--================================================================================-->
<!--===== Root Element Content -->
<!--================================================================================-->
<xs:complexType name="CC015CType">
<xs:sequence>
<xs:group ref="MESSAGE" />
<xs:element name="TransitOperation" type="TransitOperationType06">
<xs:annotation>
<xs:documentation>
<description value="TRANSIT OPERATION" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Authorisation" minOccurs="0" maxOccurs="9" type="AuthorisationType03">
<xs:annotation>
<xs:documentation>
<description value="AUTHORISATION" />
<optionality value="D" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustomsOfficeOfDeparture" type="CustomsOfficeOfDepartureType03">
<xs:annotation>
<xs:documentation>
<description value="CUSTOMS OFFICE OF DEPARTURE" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustomsOfficeOfDestinationDeclared" type="CustomsOfficeOfDestinationDeclaredType01">
<xs:annotation>
<xs:documentation>
<description value="CUSTOMS OFFICE OF DESTINATION (DECLARED)" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustomsOfficeOfTransitDeclared" minOccurs="0" maxOccurs="9" type="CustomsOfficeOfTransitDeclaredType04">
<xs:annotation>
<xs:documentation>
<description value="CUSTOMS OFFICE OF TRANSIT (DECLARED)" />
<optionality value="D" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CustomsOfficeOfExitForTransitDeclared" minOccurs="0" maxOccurs="9" type="CustomsOfficeOfExitForTransitDeclaredType02">
<xs:annotation>
<xs:documentation>
<description value="CUSTOMS OFFICE OF EXIT FOR TRANSIT (DECLARED)" />
<optionality value="D" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HolderOfTheTransitProcedure" type="HolderOfTheTransitProcedureType14">
<xs:annotation>
<xs:documentation>
<description value="HOLDER OF THE TRANSIT PROCEDURE" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Representative" minOccurs="0" type="RepresentativeType05">
<xs:annotation>
<xs:documentation>
<description value="REPRESENTATIVE" />
<optionality value="O" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Guarantee" maxOccurs="9" type="GuaranteeType02">
<xs:annotation>
<xs:documentation>
<description value="GUARANTEE" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Consignment" type="ConsignmentType20">
<xs:annotation>
<xs:documentation>
<description value="CONSIGNMENT" />
<optionality value="R" />
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="PhaseID" type="phaseIDtype" />
</xs:complexType>
</xs:schema>