< Back
 

# Packages

-  package root
  Definition Classes
    root
-  package wco
  Definition Classes
    root
-  package datamodel
  Definition Classes
    wco
-  package wco
  Definition Classes
    datamodel
-  package dec_dms
  Definition Classes
    wco
-  package _2
  Definition Classes
    dec_dms
- Declaration
- ObjectFactory

c

wco.datamodel.wco.dec_dms._2

# Declaration 

###

#### class Declaration extends AnyRef

Java class for Declaration complex type.

The following schema fragment specifies the expected content contained within this class.

    <complexType name="Declaration">
      <complexContent>
        <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
          <sequence>
            <element name="AcceptanceDateTime" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationAcceptanceDateTimeType" minOccurs="0"/>
            <element name="FunctionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationFunctionCodeType"/>
            <element name="FunctionalReferenceID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationFunctionalReferenceIDType" minOccurs="0"/>
            <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationIdentificationIDType" minOccurs="0"/>
            <element name="IssueDateTime" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationIssueDateTimeType" minOccurs="0"/>
            <element name="IssueLocationID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationIssueLocationIdentificationIDType" minOccurs="0"/>
            <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationTypeCodeType" minOccurs="0"/>
            <element name="GoodsItemQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationGoodsItemQuantityType" minOccurs="0"/>
            <element name="DeclarationOfficeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationDeclarationOfficeIDType" minOccurs="0"/>
            <element name="InvoiceAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationInvoiceAmountType" minOccurs="0"/>
            <element name="LoadingListQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationLoadingListQuantityType" minOccurs="0"/>
            <element name="TotalGrossMassMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationTotalGrossMassMeasureType" minOccurs="0"/>
            <element name="TotalPackageQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationTotalPackageQuantityType" minOccurs="0"/>
            <element name="SpecificCircumstancesCodeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarationSpecificCircumstancesCodeCodeType" minOccurs="0"/>
            <element name="Authentication" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Authentication" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AuthenticationAuthenticationTextType" minOccurs="0"/>
                      <element name="Authenticator" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AuthenticatorNameTextType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Submitter" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SubmitterNameTextType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SubmitterIdentificationIDType" minOccurs="0"/>
                      <element name="Address" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="AdditionalDocument" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="CategoryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentCategoryCodeType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentIdentificationIDType" minOccurs="0"/>
                      <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentTypeCodeType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="AdditionalInformation" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="StatementCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementCodeType" minOccurs="0"/>
                      <element name="StatementDescription" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementDescriptionTextType" minOccurs="0"/>
                      <element name="StatementTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementTypeCodeType" minOccurs="0"/>
                      <element name="Pointer" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
                                <element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
                                <element name="TagID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerTagIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Agent" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AgentNameTextType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AgentIdentificationIDType" minOccurs="0"/>
                      <element name="FunctionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AgentFunctionCodeType" minOccurs="0"/>
                      <element name="Address" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Amendment" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ChangeReasonCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AmendmentChangeReasonCodeType" minOccurs="0"/>
                      <element name="Pointer" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
                                <element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
                                <element name="TagID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PointerTagIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="AuthorisationHolder" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AuthorisationHolderIdentificationIDType" minOccurs="0"/>
                      <element name="CategoryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AuthorisationHolderCategoryCodeType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="BorderTransportMeans" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansNameTextType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansIdentificationIDType" minOccurs="0"/>
                      <element name="IdentificationTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansIdentificationTypeCodeType" minOccurs="0"/>
                      <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansTypeCodeType" minOccurs="0"/>
                      <element name="RegistrationNationalityCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansRegistrationNationalityCodeType" minOccurs="0"/>
                      <element name="ModeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BorderTransportMeansModeCodeType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Consignment" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Carrier" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CarrierNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CarrierIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Communication" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="ConsignmentItem" maxOccurs="999" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignmentItemSequenceNumericType"/>
                                <element name="Consignor" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorIdentificationIDType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressTypeCodeType" minOccurs="0"/>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Freight" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="PaymentMethodCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}FreightPaymentMethodCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Consignor" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressTypeCodeType" minOccurs="0"/>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Freight" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="PaymentMethodCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}FreightPaymentMethodCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Itinerary" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ItinerarySequenceNumericType"/>
                                <element name="RoutingCountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ItineraryRoutingCountryCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="CurrencyExchange" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="CurrencyTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CurrencyExchangeCurrencyTypeCodeType" minOccurs="0"/>
                      <element name="RateNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CurrencyExchangeRateNumericType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Declarant" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarantNameTextType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DeclarantIdentificationIDType" minOccurs="0"/>
                      <element name="Address" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Contact" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Communication" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="ExitOffice" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ExitOfficeIdentificationIDType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="Exporter" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ExporterNameTextType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ExporterIdentificationIDType" minOccurs="0"/>
                      <element name="Address" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Contact" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Communication" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="GoodsShipment" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ExitDateTime" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsShipmentExitDateTimeType" minOccurs="0"/>
                      <element name="TransactionNatureCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsShipmentTransactionNatureCodeType" minOccurs="0"/>
                      <element name="AEOMutualRecognitionParty" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AEOMutualRecognitionPartyIdentificationIDType" minOccurs="0"/>
                                <element name="RoleCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AEOMutualRecognitionPartyRoleCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Buyer" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BuyerNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BuyerIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Contact" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Communication" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Consignee" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsigneeNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsigneeIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Consignment" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ContainerCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignmentContainerCodeType" minOccurs="0"/>
                                <element name="ArrivalTransportMeans" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ArrivalTransportMeansNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ArrivalTransportMeansIdentificationIDType" minOccurs="0"/>
                                          <element name="IdentificationTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ArrivalTransportMeansIdentificationTypeCodeType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ArrivalTransportMeansTypeCodeType" minOccurs="0"/>
                                          <element name="ModeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ArrivalTransportMeansModeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="DepartureTransportMeans" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DepartureTransportMeansNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DepartureTransportMeansIdentificationIDType" minOccurs="0"/>
                                          <element name="IdentificationTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DepartureTransportMeansIdentificationTypeCodeType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DepartureTransportMeansTypeCodeType" minOccurs="0"/>
                                          <element name="ModeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DepartureTransportMeansModeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="GoodsLocation" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsLocationNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsLocationIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsLocationTypeCodeType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressTypeCodeType" minOccurs="0"/>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="LoadingLocation" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}LoadingLocationNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}LoadingLocationIdentificationIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="TransportEquipment" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TransportEquipmentSequenceNumericType"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TransportEquipmentIdentificationIDType" minOccurs="0"/>
                                          <element name="Seal" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SealSequenceNumericType"/>
                                                    <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SealIdentificationIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Consignor" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="CustomsValuation" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="FreightChargeAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CustomsValuationFreightChargeAmountType" minOccurs="0"/>
                                <element name="ChargeDeduction" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ChargesTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ChargeDeductionChargesTypeCodeType" minOccurs="0"/>
                                          <element name="OtherChargeDeductionAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ChargeDeductionOtherChargeDeductionAmountType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Destination" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DestinationCountryCodeType" minOccurs="0"/>
                                <element name="RegionID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DestinationRegionIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="DomesticDutyTaxParty" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DomesticDutyTaxPartyIdentificationIDType" minOccurs="0"/>
                                <element name="RoleCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DomesticDutyTaxPartyRoleCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="ExportCountry" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ExportCountryCountryCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="GovernmentAgencyGoodsItem" maxOccurs="999" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CustomsValueAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentAgencyGoodsItemCustomsValueAmountType" minOccurs="0"/>
                                <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentAgencyGoodsItemSequenceNumericType"/>
                                <element name="StatisticalValueAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentAgencyGoodsItemStatisticalValueAmountType" minOccurs="0"/>
                                <element name="TransactionNatureCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentAgencyGoodsItemTransactionNatureCodeType" minOccurs="0"/>
                                <element name="AdditionalDocument" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CategoryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentCategoryCodeType" minOccurs="0"/>
                                          <element name="EffectiveDateTime" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentEffectiveDateTimeType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentIdentificationIDType" minOccurs="0"/>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentNameTextType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentTypeCodeType" minOccurs="0"/>
                                          <element name="LPCOExemptionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalDocumentLPCOExemptionCodeType" minOccurs="0"/>
                                          <element name="Submitter" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SubmitterNameTextType" minOccurs="0"/>
                                                    <element name="RoleCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SubmitterRoleCodeType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="WriteOff" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="QuantityQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}WriteOffQuantityQuantityType" minOccurs="0"/>
                                                    <element name="AmountAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}WriteOffAmountAmountType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="AdditionalInformation" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="StatementCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementCodeType" minOccurs="0"/>
                                          <element name="StatementDescription" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementDescriptionTextType" minOccurs="0"/>
                                          <element name="StatementTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AdditionalInformationStatementTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="AEOMutualRecognitionParty" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AEOMutualRecognitionPartyIdentificationIDType" minOccurs="0"/>
                                          <element name="RoleCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AEOMutualRecognitionPartyRoleCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Buyer" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BuyerNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}BuyerIdentificationIDType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="Contact" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="Communication" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                                    <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Commodity" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Description" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommodityDescriptionTextType" minOccurs="0"/>
                                          <element name="Classification" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ClassificationIdentificationIDType" minOccurs="0"/>
                                                    <element name="IdentificationTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ClassificationIdentificationTypeCodeType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="DangerousGoods" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="UNDGID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DangerousGoodsUNDGIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="DutyTaxFee" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="AdValoremTaxBaseAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeAdValoremTaxBaseAmountType" minOccurs="0"/>
                                                    <element name="DeductAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeDeductAmountType" minOccurs="0"/>
                                                    <element name="DutyRegimeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeDutyRegimeCodeType" minOccurs="0"/>
                                                    <element name="SpecificTaxBaseQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeSpecificTaxBaseQuantityType" minOccurs="0"/>
                                                    <element name="TaxRateNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeTaxRateNumericType" minOccurs="0"/>
                                                    <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeTypeCodeType" minOccurs="0"/>
                                                    <element name="QuotaOrderID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DutyTaxFeeQuotaOrderIDType" minOccurs="0"/>
                                                    <element name="Payment" minOccurs="0">
                                                      <complexType>
                                                        <complexContent>
                                                          <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                            <sequence>
                                                              <element name="MethodCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PaymentMethodCodeType" minOccurs="0"/>
                                                              <element name="TaxAssessedAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PaymentTaxAssessedAmountType" minOccurs="0"/>
                                                              <element name="PaymentAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PaymentPaymentAmountType" minOccurs="0"/>
                                                            </sequence>
                                                          </restriction>
                                                        </complexContent>
                                                      </complexType>
                                                    </element>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="GoodsMeasure" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="GrossMassMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsMeasureGrossMassMeasureType" minOccurs="0"/>
                                                    <element name="NetNetWeightMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsMeasureNetNetWeightMeasureType" minOccurs="0"/>
                                                    <element name="TariffQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GoodsMeasureTariffQuantityType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="InvoiceLine" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="ItemChargeAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}InvoiceLineItemChargeAmountType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="TransportEquipment" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TransportEquipmentSequenceNumericType"/>
                                                    <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TransportEquipmentIdentificationIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Consignee" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsigneeNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsigneeIdentificationIDType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Consignor" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ConsignorIdentificationIDType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="CustomsValuation" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="MethodCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CustomsValuationMethodCodeType" minOccurs="0"/>
                                          <element name="ChargeDeduction" maxOccurs="unbounded" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="ChargesTypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ChargeDeductionChargesTypeCodeType" minOccurs="0"/>
                                                    <element name="OtherChargeDeductionAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ChargeDeductionOtherChargeDeductionAmountType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Destination" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DestinationCountryCodeType" minOccurs="0"/>
                                          <element name="RegionID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DestinationRegionIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="DomesticDutyTaxParty" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DomesticDutyTaxPartyIdentificationIDType" minOccurs="0"/>
                                          <element name="RoleCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}DomesticDutyTaxPartyRoleCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="ExportCountry" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ExportCountryCountryCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="GovernmentProcedure" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CurrentCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentProcedureCurrentCodeType" minOccurs="0"/>
                                          <element name="PreviousCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GovernmentProcedurePreviousCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Origin" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}OriginCountryCodeType" minOccurs="0"/>
                                          <element name="RegionID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}OriginRegionIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}OriginTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Packaging" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingSequenceNumericType"/>
                                          <element name="MarksNumbersID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingMarksNumbersIDType" minOccurs="0"/>
                                          <element name="QuantityQuantity" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingQuantityQuantityType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingTypeCodeType" minOccurs="0"/>
                                          <element name="PackingMaterialDescription" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingPackingMaterialDescriptionTextType" minOccurs="0"/>
                                          <element name="LengthMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingLengthMeasureType" minOccurs="0"/>
                                          <element name="WidthMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingWidthMeasureType" minOccurs="0"/>
                                          <element name="HeightMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingHeightMeasureType" minOccurs="0"/>
                                          <element name="VolumeMeasure" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PackagingVolumeMeasureType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="PreviousDocument" maxOccurs="unbounded" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CategoryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentCategoryCodeType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentTypeCodeType" minOccurs="0"/>
                                          <element name="LineNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentLineNumericType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Seller" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SellerNameTextType" minOccurs="0"/>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SellerIdentificationIDType" minOccurs="0"/>
                                          <element name="Address" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                                    <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                                    <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                                    <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                                    <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="Contact" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                          <element name="Communication" minOccurs="0">
                                            <complexType>
                                              <complexContent>
                                                <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                  <sequence>
                                                    <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                                    <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                                  </sequence>
                                                </restriction>
                                              </complexContent>
                                            </complexType>
                                          </element>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="UCR" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}UCRIdentificationIDType" minOccurs="0"/>
                                          <element name="TraderAssignedReferenceID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}UCRTraderAssignedReferenceIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="ValuationAdjustment" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="AdditionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ValuationAdjustmentAdditionCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Importer" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ImporterNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ImporterIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Contact" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Communication" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Invoice" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}InvoiceIdentificationIDType" minOccurs="0"/>
                                <element name="IssueDateTime" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}InvoiceIssueDateTimeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Payer" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PayerNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PayerIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="PreviousDocument" maxOccurs="unbounded" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="CategoryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentCategoryCodeType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentIdentificationIDType" minOccurs="0"/>
                                <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentTypeCodeType" minOccurs="0"/>
                                <element name="LineNumeric" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PreviousDocumentLineNumericType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Seller" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SellerNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SellerIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Contact" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ContactNameTextType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                                <element name="Communication" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
                                          <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Surety" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="Name" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SuretyNameTextType" minOccurs="0"/>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SuretyIdentificationIDType" minOccurs="0"/>
                                <element name="Address" minOccurs="0">
                                  <complexType>
                                    <complexContent>
                                      <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                        <sequence>
                                          <element name="CityName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCityNameTextType" minOccurs="0"/>
                                          <element name="CountryCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountryCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionCodeType" minOccurs="0"/>
                                          <element name="CountrySubDivisionName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressCountrySubDivisionNameTextType" minOccurs="0"/>
                                          <element name="Line" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressLineTextType" minOccurs="0"/>
                                          <element name="PostcodeID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}AddressPostcodeIDType" minOccurs="0"/>
                                        </sequence>
                                      </restriction>
                                    </complexContent>
                                  </complexType>
                                </element>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="TradeTerms" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ConditionCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TradeTermsConditionCodeType" minOccurs="0"/>
                                <element name="CountryRelationshipCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TradeTermsCountryRelationshipCodeType" minOccurs="0"/>
                                <element name="Description" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TradeTermsDescriptionTextType" minOccurs="0"/>
                                <element name="LocationID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TradeTermsLocationIDType" minOccurs="0"/>
                                <element name="LocationName" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}TradeTermsLocationNameTextType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="UCR" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}UCRIdentificationIDType" minOccurs="0"/>
                                <element name="TraderAssignedReferenceID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}UCRTraderAssignedReferenceIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                      <element name="Warehouse" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}WarehouseIdentificationIDType" minOccurs="0"/>
                                <element name="TypeCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}WarehouseTypeCodeType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="ObligationGuarantee" maxOccurs="unbounded" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="AmountAmount" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ObligationGuaranteeAmountAmountType" minOccurs="0"/>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ObligationGuaranteeIdentificationIDType" minOccurs="0"/>
                      <element name="ReferenceID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ObligationGuaranteeReferenceIDType" minOccurs="0"/>
                      <element name="SecurityDetailsCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ObligationGuaranteeSecurityDetailsCodeType" minOccurs="0"/>
                      <element name="AccessCode" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}ObligationGuaranteeAccessCodeType" minOccurs="0"/>
                      <element name="GuaranteeOffice" minOccurs="0">
                        <complexType>
                          <complexContent>
                            <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                              <sequence>
                                <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}GuaranteeOfficeIdentificationIDType" minOccurs="0"/>
                              </sequence>
                            </restriction>
                          </complexContent>
                        </complexType>
                      </element>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="PresentationOffice" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}PresentationOfficeIdentificationIDType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
            <element name="SupervisingOffice" minOccurs="0">
              <complexType>
                <complexContent>
                  <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                    <sequence>
                      <element name="ID" type="{urn:wco:datamodel:WCO:Declaration_DS:DMS:2}SupervisingOfficeIdentificationIDType" minOccurs="0"/>
                    </sequence>
                  </restriction>
                </complexContent>
              </complexType>
            </element>
          </sequence>
        </restriction>
      </complexContent>
    </complexType>

Linear Supertypes
AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. Declaration
2. AnyRef
3. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Instance Constructors

1.  new Declaration()

### Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  def clone(): AnyRef
   Attributes
     protected[java.lang]
   Definition Classes
     AnyRef
   Annotations
     @native() @throws( ... )
6.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
7.  def equals(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
8.  def finalize(): Unit
   Attributes
     protected[java.lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( classOf[java.lang.Throwable] )
9.  def getAcceptanceDateTime(): DeclarationAcceptanceDateTimeType

   Gets the value of the acceptanceDateTime property.

   Gets the value of the acceptanceDateTime property.

   returns

     possible object is ``

10.  def getAdditionalDocument(): List[AdditionalDocument]

    Gets the value of the additionalDocument property.

    Gets the value of the additionalDocument property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the additionalDocument property.

    For example, to add a new item, do as follows:

           getAdditionalDocument().add(newItem);

    Objects of the following type(s) are allowed in the list ``

11.  def getAdditionalInformation(): List[AdditionalInformation]

    Gets the value of the additionalInformation property.

    Gets the value of the additionalInformation property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the additionalInformation property.

    For example, to add a new item, do as follows:

           getAdditionalInformation().add(newItem);

    Objects of the following type(s) are allowed in the list ``

12.  def getAgent(): Agent

    Gets the value of the agent property.

    Gets the value of the agent property.

    returns

      possible object is ``

13.  def getAmendment(): List[Amendment]

    Gets the value of the amendment property.

    Gets the value of the amendment property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the amendment property.

    For example, to add a new item, do as follows:

           getAmendment().add(newItem);

    Objects of the following type(s) are allowed in the list ``

14.  def getAuthentication(): Authentication

    Gets the value of the authentication property.

    Gets the value of the authentication property.

    returns

      possible object is ``

15.  def getAuthorisationHolder(): List[AuthorisationHolder]

    Gets the value of the authorisationHolder property.

    Gets the value of the authorisationHolder property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the authorisationHolder property.

    For example, to add a new item, do as follows:

           getAuthorisationHolder().add(newItem);

    Objects of the following type(s) are allowed in the list ``

16.  def getBorderTransportMeans(): BorderTransportMeans

    Gets the value of the borderTransportMeans property.

    Gets the value of the borderTransportMeans property.

    returns

      possible object is ``

17.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
18.  def getConsignment(): Consignment

    Gets the value of the consignment property.

    Gets the value of the consignment property.

    returns

      possible object is ``

19.  def getCurrencyExchange(): List[CurrencyExchange]

    Gets the value of the currencyExchange property.

    Gets the value of the currencyExchange property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the currencyExchange property.

    For example, to add a new item, do as follows:

           getCurrencyExchange().add(newItem);

    Objects of the following type(s) are allowed in the list ``

20.  def getDeclarant(): Declarant

    Gets the value of the declarant property.

    Gets the value of the declarant property.

    returns

      possible object is ``

21.  def getDeclarationOfficeID(): DeclarationDeclarationOfficeIDType

    Gets the value of the declarationOfficeID property.

    Gets the value of the declarationOfficeID property.

    returns

      possible object is ``

22.  def getExitOffice(): ExitOffice

    Gets the value of the exitOffice property.

    Gets the value of the exitOffice property.

    returns

      possible object is ``

23.  def getExporter(): Exporter

    Gets the value of the exporter property.

    Gets the value of the exporter property.

    returns

      possible object is ``

24.  def getFunctionCode(): DeclarationFunctionCodeType

    Gets the value of the functionCode property.

    Gets the value of the functionCode property.

    returns

      possible object is ``

25.  def getFunctionalReferenceID(): DeclarationFunctionalReferenceIDType

    Gets the value of the functionalReferenceID property.

    Gets the value of the functionalReferenceID property.

    returns

      possible object is ``

26.  def getGoodsItemQuantity(): DeclarationGoodsItemQuantityType

    Gets the value of the goodsItemQuantity property.

    Gets the value of the goodsItemQuantity property.

    returns

      possible object is ``

27.  def getGoodsShipment(): GoodsShipment

    Gets the value of the goodsShipment property.

    Gets the value of the goodsShipment property.

    returns

      possible object is ``

28.  def getID(): DeclarationIdentificationIDType

    Gets the value of the id property.

    Gets the value of the id property.

    returns

      possible object is ``

29.  def getInvoiceAmount(): DeclarationInvoiceAmountType

    Gets the value of the invoiceAmount property.

    Gets the value of the invoiceAmount property.

    returns

      possible object is ``

30.  def getIssueDateTime(): DeclarationIssueDateTimeType

    Gets the value of the issueDateTime property.

    Gets the value of the issueDateTime property.

    returns

      possible object is ``

31.  def getIssueLocationID(): DeclarationIssueLocationIdentificationIDType

    Gets the value of the issueLocationID property.

    Gets the value of the issueLocationID property.

    returns

      possible object is ``

32.  def getLoadingListQuantity(): DeclarationLoadingListQuantityType

    Gets the value of the loadingListQuantity property.

    Gets the value of the loadingListQuantity property.

    returns

      possible object is ``

33.  def getObligationGuarantee(): List[ObligationGuarantee]

    Gets the value of the obligationGuarantee property.

    Gets the value of the obligationGuarantee property.

    This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE> method for the obligationGuarantee property.

    For example, to add a new item, do as follows:

           getObligationGuarantee().add(newItem);

    Objects of the following type(s) are allowed in the list ``

34.  def getPresentationOffice(): PresentationOffice

    Gets the value of the presentationOffice property.

    Gets the value of the presentationOffice property.

    returns

      possible object is ``

35.  def getSpecificCircumstancesCodeCode(): DeclarationSpecificCircumstancesCodeCodeType

    Gets the value of the specificCircumstancesCodeCode property.

    Gets the value of the specificCircumstancesCodeCode property.

    returns

      possible object is ``

36.  def getSubmitter(): Submitter

    Gets the value of the submitter property.

    Gets the value of the submitter property.

    returns

      possible object is ``

37.  def getSupervisingOffice(): SupervisingOffice

    Gets the value of the supervisingOffice property.

    Gets the value of the supervisingOffice property.

    returns

      possible object is ``

38.  def getTotalGrossMassMeasure(): DeclarationTotalGrossMassMeasureType

    Gets the value of the totalGrossMassMeasure property.

    Gets the value of the totalGrossMassMeasure property.

    returns

      possible object is ``

39.  def getTotalPackageQuantity(): DeclarationTotalPackageQuantityType

    Gets the value of the totalPackageQuantity property.

    Gets the value of the totalPackageQuantity property.

    returns

      possible object is ``

40.  def getTypeCode(): DeclarationTypeCodeType

    Gets the value of the typeCode property.

    Gets the value of the typeCode property.

    returns

      possible object is ``

41.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
42.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
43.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
44.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
45.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
46.  def setAcceptanceDateTime(value: DeclarationAcceptanceDateTimeType): Unit

    Sets the value of the acceptanceDateTime property.

    Sets the value of the acceptanceDateTime property.

    value

      allowed object is ``

47.  def setAgent(value: Agent): Unit

    Sets the value of the agent property.

    Sets the value of the agent property.

    value

      allowed object is ``

48.  def setAuthentication(value: Authentication): Unit

    Sets the value of the authentication property.

    Sets the value of the authentication property.

    value

      allowed object is ``

49.  def setBorderTransportMeans(value: BorderTransportMeans): Unit

    Sets the value of the borderTransportMeans property.

    Sets the value of the borderTransportMeans property.

    value

      allowed object is ``

50.  def setConsignment(value: Consignment): Unit

    Sets the value of the consignment property.

    Sets the value of the consignment property.

    value

      allowed object is ``

51.  def setDeclarant(value: Declarant): Unit

    Sets the value of the declarant property.

    Sets the value of the declarant property.

    value

      allowed object is ``

52.  def setDeclarationOfficeID(value: DeclarationDeclarationOfficeIDType): Unit

    Sets the value of the declarationOfficeID property.

    Sets the value of the declarationOfficeID property.

    value

      allowed object is ``

53.  def setExitOffice(value: ExitOffice): Unit

    Sets the value of the exitOffice property.

    Sets the value of the exitOffice property.

    value

      allowed object is ``

54.  def setExporter(value: Exporter): Unit

    Sets the value of the exporter property.

    Sets the value of the exporter property.

    value

      allowed object is ``

55.  def setFunctionCode(value: DeclarationFunctionCodeType): Unit

    Sets the value of the functionCode property.

    Sets the value of the functionCode property.

    value

      allowed object is ``

56.  def setFunctionalReferenceID(value: DeclarationFunctionalReferenceIDType): Unit

    Sets the value of the functionalReferenceID property.

    Sets the value of the functionalReferenceID property.

    value

      allowed object is ``

57.  def setGoodsItemQuantity(value: DeclarationGoodsItemQuantityType): Unit

    Sets the value of the goodsItemQuantity property.

    Sets the value of the goodsItemQuantity property.

    value

      allowed object is ``

58.  def setGoodsShipment(value: GoodsShipment): Unit

    Sets the value of the goodsShipment property.

    Sets the value of the goodsShipment property.

    value

      allowed object is ``

59.  def setID(value: DeclarationIdentificationIDType): Unit

    Sets the value of the id property.

    Sets the value of the id property.

    value

      allowed object is ``

60.  def setInvoiceAmount(value: DeclarationInvoiceAmountType): Unit

    Sets the value of the invoiceAmount property.

    Sets the value of the invoiceAmount property.

    value

      allowed object is ``

61.  def setIssueDateTime(value: DeclarationIssueDateTimeType): Unit

    Sets the value of the issueDateTime property.

    Sets the value of the issueDateTime property.

    value

      allowed object is ``

62.  def setIssueLocationID(value: DeclarationIssueLocationIdentificationIDType): Unit

    Sets the value of the issueLocationID property.

    Sets the value of the issueLocationID property.

    value

      allowed object is ``

63.  def setLoadingListQuantity(value: DeclarationLoadingListQuantityType): Unit

    Sets the value of the loadingListQuantity property.

    Sets the value of the loadingListQuantity property.

    value

      allowed object is ``

64.  def setPresentationOffice(value: PresentationOffice): Unit

    Sets the value of the presentationOffice property.

    Sets the value of the presentationOffice property.

    value

      allowed object is ``

65.  def setSpecificCircumstancesCodeCode(value: DeclarationSpecificCircumstancesCodeCodeType): Unit

    Sets the value of the specificCircumstancesCodeCode property.

    Sets the value of the specificCircumstancesCodeCode property.

    value

      allowed object is ``

66.  def setSubmitter(value: Submitter): Unit

    Sets the value of the submitter property.

    Sets the value of the submitter property.

    value

      allowed object is ``

67.  def setSupervisingOffice(value: SupervisingOffice): Unit

    Sets the value of the supervisingOffice property.

    Sets the value of the supervisingOffice property.

    value

      allowed object is ``

68.  def setTotalGrossMassMeasure(value: DeclarationTotalGrossMassMeasureType): Unit

    Sets the value of the totalGrossMassMeasure property.

    Sets the value of the totalGrossMassMeasure property.

    value

      allowed object is ``

69.  def setTotalPackageQuantity(value: DeclarationTotalPackageQuantityType): Unit

    Sets the value of the totalPackageQuantity property.

    Sets the value of the totalPackageQuantity property.

    value

      allowed object is ``

70.  def setTypeCode(value: DeclarationTypeCodeType): Unit

    Sets the value of the typeCode property.

    Sets the value of the typeCode property.

    value

      allowed object is ``

71.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
72.  def toString(): String
    Definition Classes
      AnyRef → Any
73.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
74.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
75.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @native() @throws( ... )

### Inherited from AnyRef

### Inherited from Any

### Ungrouped