Class MessageSpecType
java.lang.Object
software.xdev.bzst.dip.client.xmldocument.model.MessageSpecType
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 Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected MessageTypeEnumTypeprotected DPIMessageTypeIndicEnumTypeprotected CountryCodeTypeprotected XMLGregorianCalendarprotected Stringprotected XMLGregorianCalendarprotected CountryCodeTypeprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the contact property.Gets the value of the messageRefId property.Gets the value of the messageType property.Gets the value of the messageTypeIndic property.Gets the value of the receivingCountry property.Gets the value of the reportingPeriod property.Gets the value of the sendingEntityIN property.Gets the value of the timestamp property.Gets the value of the transmittingCountry property.Gets the value of the warning property.voidsetContact(String value) Sets the value of the contact property.voidsetMessageRefId(String value) Sets the value of the messageRefId property.voidSets the value of the messageType property.voidSets the value of the messageTypeIndic property.voidSets the value of the receivingCountry property.voidSets the value of the reportingPeriod property.voidsetSendingEntityIN(String value) Sets the value of the sendingEntityIN property.voidsetTimestamp(XMLGregorianCalendar value) Sets the value of the timestamp property.voidSets the value of the transmittingCountry property.voidsetWarning(String value) Sets the value of the warning property.
-
Field Details
-
sendingEntityIN
-
transmittingCountry
-
receivingCountry
-
messageType
-
warning
-
contact
-
messageRefId
-
messageTypeIndic
-
reportingPeriod
-
timestamp
-
-
Constructor Details
-
MessageSpecType
public MessageSpecType()
-
-
Method Details
-
getSendingEntityIN
Gets the value of the sendingEntityIN property.- Returns:
- possible object is
String
-
setSendingEntityIN
Sets the value of the sendingEntityIN property.- Parameters:
value- allowed object isString
-
getTransmittingCountry
Gets the value of the transmittingCountry property.- Returns:
- possible object is
CountryCodeType
-
setTransmittingCountry
Sets the value of the transmittingCountry property.- Parameters:
value- allowed object isCountryCodeType
-
getReceivingCountry
Gets the value of the receivingCountry property.- Returns:
- possible object is
CountryCodeType
-
setReceivingCountry
Sets the value of the receivingCountry property.- Parameters:
value- allowed object isCountryCodeType
-
getMessageType
Gets the value of the messageType property.- Returns:
- possible object is
MessageTypeEnumType
-
setMessageType
Sets the value of the messageType property.- Parameters:
value- allowed object isMessageTypeEnumType
-
getWarning
Gets the value of the warning property.- Returns:
- possible object is
String
-
setWarning
Sets the value of the warning property.- Parameters:
value- allowed object isString
-
getContact
Gets the value of the contact property.- Returns:
- possible object is
String
-
setContact
Sets the value of the contact property.- Parameters:
value- allowed object isString
-
getMessageRefId
Gets the value of the messageRefId property.- Returns:
- possible object is
String
-
setMessageRefId
Sets the value of the messageRefId property.- Parameters:
value- allowed object isString
-
getMessageTypeIndic
Gets the value of the messageTypeIndic property.- Returns:
- possible object is
DPIMessageTypeIndicEnumType
-
setMessageTypeIndic
Sets the value of the messageTypeIndic property.- Parameters:
value- allowed object isDPIMessageTypeIndicEnumType
-
getReportingPeriod
Gets the value of the reportingPeriod property.- Returns:
- possible object is
XMLGregorianCalendar
-
setReportingPeriod
Sets the value of the reportingPeriod property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getTimestamp
Gets the value of the timestamp property.- Returns:
- possible object is
XMLGregorianCalendar
-
setTimestamp
Sets the value of the timestamp property.- Parameters:
value- allowed object isXMLGregorianCalendar
-