Class MessageSpecType

java.lang.Object
software.xdev.bzst.dip.client.xmldocument.model.MessageSpecType

public class MessageSpecType extends Object
Information in the message header identifies the Tax Administration that is sending the message. It specifies when the message was created, what period (normally a year) the report is for, and the nature of the report (original, corrected, supplemental, etc).

Java class for MessageSpec_Type complex type.

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

 <complexType name="MessageSpec_Type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SendingEntityIN" type="{urn:oecd:ties:dpistf:v1}StringMin1Max200_Type" minOccurs="0"/>
         <element name="TransmittingCountry" type="{urn:oecd:ties:isodpitypes:v1}CountryCode_Type"/>
         <element name="ReceivingCountry" type="{urn:oecd:ties:isodpitypes:v1}CountryCode_Type"/>
         <element name="MessageType" type="{urn:oecd:ties:dpi:v1}MessageType_EnumType"/>
         <element name="Warning" type="{urn:oecd:ties:dpistf:v1}StringMin1Max4000_Type" minOccurs="0"/>
         <element name="Contact" type="{urn:oecd:ties:dpistf:v1}StringMin1Max4000_Type" minOccurs="0"/>
         <element name="MessageRefId" type="{urn:oecd:ties:dpistf:v1}StringMin1Max170_Type"/>
         <element name="MessageTypeIndic" type="{urn:oecd:ties:dpi:v1}DPIMessageTypeIndic_EnumType"/>
         <element name="ReportingPeriod" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • MessageSpecType

      public MessageSpecType()
  • Method Details

    • getSendingEntityIN

      public String getSendingEntityIN()
      Gets the value of the sendingEntityIN property.
      Returns:
      possible object is String
    • setSendingEntityIN

      public void setSendingEntityIN(String value)
      Sets the value of the sendingEntityIN property.
      Parameters:
      value - allowed object is String
    • getTransmittingCountry

      public CountryCodeType getTransmittingCountry()
      Gets the value of the transmittingCountry property.
      Returns:
      possible object is CountryCodeType
    • setTransmittingCountry

      public void setTransmittingCountry(CountryCodeType value)
      Sets the value of the transmittingCountry property.
      Parameters:
      value - allowed object is CountryCodeType
    • getReceivingCountry

      public CountryCodeType getReceivingCountry()
      Gets the value of the receivingCountry property.
      Returns:
      possible object is CountryCodeType
    • setReceivingCountry

      public void setReceivingCountry(CountryCodeType value)
      Sets the value of the receivingCountry property.
      Parameters:
      value - allowed object is CountryCodeType
    • getMessageType

      public MessageTypeEnumType getMessageType()
      Gets the value of the messageType property.
      Returns:
      possible object is MessageTypeEnumType
    • setMessageType

      public void setMessageType(MessageTypeEnumType value)
      Sets the value of the messageType property.
      Parameters:
      value - allowed object is MessageTypeEnumType
    • getWarning

      public String getWarning()
      Gets the value of the warning property.
      Returns:
      possible object is String
    • setWarning

      public void setWarning(String value)
      Sets the value of the warning property.
      Parameters:
      value - allowed object is String
    • getContact

      public String getContact()
      Gets the value of the contact property.
      Returns:
      possible object is String
    • setContact

      public void setContact(String value)
      Sets the value of the contact property.
      Parameters:
      value - allowed object is String
    • getMessageRefId

      public String getMessageRefId()
      Gets the value of the messageRefId property.
      Returns:
      possible object is String
    • setMessageRefId

      public void setMessageRefId(String value)
      Sets the value of the messageRefId property.
      Parameters:
      value - allowed object is String
    • getMessageTypeIndic

      public DPIMessageTypeIndicEnumType getMessageTypeIndic()
      Gets the value of the messageTypeIndic property.
      Returns:
      possible object is DPIMessageTypeIndicEnumType
    • setMessageTypeIndic

      public void setMessageTypeIndic(DPIMessageTypeIndicEnumType value)
      Sets the value of the messageTypeIndic property.
      Parameters:
      value - allowed object is DPIMessageTypeIndicEnumType
    • getReportingPeriod

      public XMLGregorianCalendar getReportingPeriod()
      Gets the value of the reportingPeriod property.
      Returns:
      possible object is XMLGregorianCalendar
    • setReportingPeriod

      public void setReportingPeriod(XMLGregorianCalendar value)
      Sets the value of the reportingPeriod property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getTimestamp

      public XMLGregorianCalendar getTimestamp()
      Gets the value of the timestamp property.
      Returns:
      possible object is XMLGregorianCalendar
    • setTimestamp

      public void setTimestamp(XMLGregorianCalendar value)
      Sets the value of the timestamp property.
      Parameters:
      value - allowed object is XMLGregorianCalendar