class Response extends AnyRef
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FunctionCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ResponseFunctionCodeType"/>
<element name="FunctionalReferenceID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ResponseFunctionalReferenceIDType" minOccurs="0"/>
<element name="IssueDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ResponseIssueDateTimeType" minOccurs="0"/>
<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:Response_DS:DMS:2}AdditionalInformationStatementCodeType" minOccurs="0"/>
<element name="StatementDescription" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}AdditionalInformationStatementDescriptionTextType" minOccurs="0"/>
<element name="LimitDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}AdditionalInformationLimitDateTimeType" minOccurs="0"/>
<element name="StatementTypeCode" type="{urn:wco:datamodel:WCO:Response_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:Response_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
<element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
<element name="TagID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerTagIDType" 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:Response_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:Response_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
<element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
<element name="TagID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerTagIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="AppealOffice" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}AppealOfficeIdentificationIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Bank" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ReferenceID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}BankReferenceIDType" minOccurs="0"/>
<element name="ID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}BankAccountIdentificationIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ContactOffice" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ContactOfficeIdentificationIDType" minOccurs="0"/>
<element name="Communication" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}CommunicationIdentificationIDType" minOccurs="0"/>
<element name="TypeCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}CommunicationTypeCodeType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Error" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Description" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ErrorDescriptionTextType" minOccurs="0"/>
<element name="ValidationCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ErrorValidationCodeType" 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:Response_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
<element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
<element name="TagID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerTagIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Status" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="EffectiveDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}StatusEffectiveDateTimeType" minOccurs="0"/>
<element name="NameCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}StatusNameCodeType" minOccurs="0"/>
<element name="ReleaseDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}StatusReleaseDateTimeType" 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:Response_DS:DMS:2}PointerSequenceNumericType" minOccurs="0"/>
<element name="DocumentSectionCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerDocumentSectionCodeType" minOccurs="0"/>
<element name="TagID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PointerTagIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Declaration">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AcceptanceDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationAcceptanceDateTimeType" minOccurs="0"/>
<element name="CancellationDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationCancellationDateTimeType" minOccurs="0"/>
<element name="FunctionalReferenceID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationFunctionalReferenceIDType" minOccurs="0"/>
<element name="ID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationIdentificationIDType" minOccurs="0"/>
<element name="RejectionDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationRejectionDateTimeType" minOccurs="0"/>
<element name="VersionID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DeclarationVersionIDType" minOccurs="0"/>
<element name="DutyTaxFee" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Payment" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ReferenceID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentReferenceIDType" minOccurs="0"/>
<element name="TaxAssessedAmount" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentTaxAssessedAmountType" minOccurs="0"/>
<element name="DueDateTime" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentDueDateTimeType" minOccurs="0"/>
<element name="PaymentAmount" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentPaymentAmountType" minOccurs="0"/>
<element name="ObligationGuarantee" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ReferenceID" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}ObligationGuaranteeReferenceIDType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</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="GovernmentAgencyGoodsItem" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="SequenceNumeric" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}GovernmentAgencyGoodsItemSequenceNumericType"/>
<element name="Commodity" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<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:Response_DS:DMS:2}DutyTaxFeeAdValoremTaxBaseAmountType" minOccurs="0"/>
<element name="DeductAmount" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DutyTaxFeeDeductAmountType" minOccurs="0"/>
<element name="DutyRegimeCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DutyTaxFeeDutyRegimeCodeType" minOccurs="0"/>
<element name="SpecificTaxBaseQuantity" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DutyTaxFeeSpecificTaxBaseQuantityType" minOccurs="0"/>
<element name="TaxRateNumeric" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DutyTaxFeeTaxRateNumericType" minOccurs="0"/>
<element name="TypeCode" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}DutyTaxFeeTypeCodeType" minOccurs="0"/>
<element name="Payment" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TaxAssessedAmount" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentTaxAssessedAmountType" minOccurs="0"/>
<element name="PaymentAmount" type="{urn:wco:datamodel:WCO:Response_DS:DMS:2}PaymentPaymentAmountType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element ref="{urn:wco:datamodel:WCO:DEC-DMS:2}Declaration" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- Annotations
- @XmlAccessorType() @XmlType() @XmlRootElement()
- Alphabetic
- By Inheritance
- Response
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new Response()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getContent(): List[JAXBElement[_ <: AnyRef]]
Gets the rest of the content model.
Gets the rest of the content model.
You are getting this "catch-all" property because of the following reason: The field name "Declaration" is used by two different parts of a schema. See: line 1426 of file:/home/tim/Development/hmrc/wco-dec/updateSchema/customs-declarations/public/api/conf/1.0/schemas/wco/notification/WCO_RES_2_DMS.xsd line 832 of file:/home/tim/Development/hmrc/wco-dec/updateSchema/customs-declarations/public/api/conf/1.0/schemas/wco/notification/WCO_RES_2_DMS.xsd
To get rid of this property, apply a property customization to one of both of the following declarations to change their names: Gets the value of the content 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 content property.
For example, to add a new item, do as follows:
getContent().add(newItem);
Objects of the following type(s) are allowed in the list
<><><><><><><><><><><><> - def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()