Class DirectDebitTransactionInformation28
Java class for DirectDebitTransactionInformation28 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DirectDebitTransactionInformation28"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PmtId" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PaymentIdentification6"/> <element name="PmtTpInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PaymentTypeInformation29" minOccurs="0"/> <element name="InstdAmt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}ActiveOrHistoricCurrencyAndAmount"/> <element name="ChrgBr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}ChargeBearerType1Code" minOccurs="0"/> <element name="DrctDbtTx" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}DirectDebitTransaction11" minOccurs="0"/> <element name="UltmtCdtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135" minOccurs="0"/> <element name="DbtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}BranchAndFinancialInstitutionIdentification6"/> <element name="DbtrAgtAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}CashAccount40" minOccurs="0"/> <element name="Dbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135"/> <element name="DbtrAcct" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}CashAccount40"/> <element name="UltmtDbtr" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}PartyIdentification135" minOccurs="0"/> <element name="InstrForCdtrAgt" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}Max140Text" minOccurs="0"/> <element name="Purp" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}Purpose2Choice" minOccurs="0"/> <element name="RgltryRptg" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RegulatoryReporting3" maxOccurs="10" minOccurs="0"/> <element name="Tax" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}TaxInformation10" minOccurs="0"/> <element name="RltdRmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RemittanceLocation7" maxOccurs="10" minOccurs="0"/> <element name="RmtInf" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}RemittanceInformation21" minOccurs="0"/> <element name="SplmtryData" type="{urn:iso:std:iso:20022:tech:xsd:pain.008.001.10}SupplementaryData1" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ChargeBearerType1Code
protected PartyIdentification135
protected CashAccount40
protected CashAccount40
protected DirectDebitTransaction11
protected ActiveOrHistoricCurrencyAndAmount
protected String
protected PaymentIdentification6
protected PaymentTypeInformation29
protected Purpose2Choice
protected List
<RegulatoryReporting3> protected List
<RemittanceLocation7> protected RemittanceInformation21
protected List
<SupplementaryData1> protected TaxInformation10
protected PartyIdentification135
protected PartyIdentification135
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the chrgBr property.getDbtr()
Gets the value of the dbtr property.Gets the value of the dbtrAcct property.Gets the value of the dbtrAgt property.Gets the value of the dbtrAgtAcct property.Gets the value of the drctDbtTx property.Gets the value of the instdAmt property.Gets the value of the instrForCdtrAgt property.getPmtId()
Gets the value of the pmtId property.Gets the value of the pmtTpInf property.getPurp()
Gets the value of the purp property.Gets the value of the rgltryRptg property.Gets the value of the rltdRmtInf property.Gets the value of the rmtInf property.Gets the value of the splmtryData property.getTax()
Gets the value of the tax property.Gets the value of the ultmtCdtr property.Gets the value of the ultmtDbtr property.void
setChrgBr
(ChargeBearerType1Code value) Sets the value of the chrgBr property.void
setDbtr
(PartyIdentification135 value) Sets the value of the dbtr property.void
setDbtrAcct
(CashAccount40 value) Sets the value of the dbtrAcct property.void
Sets the value of the dbtrAgt property.void
setDbtrAgtAcct
(CashAccount40 value) Sets the value of the dbtrAgtAcct property.void
Sets the value of the drctDbtTx property.void
Sets the value of the instdAmt property.void
setInstrForCdtrAgt
(String value) Sets the value of the instrForCdtrAgt property.void
setPmtId
(PaymentIdentification6 value) Sets the value of the pmtId property.void
Sets the value of the pmtTpInf property.void
setPurp
(Purpose2Choice value) Sets the value of the purp property.void
setRmtInf
(RemittanceInformation21 value) Sets the value of the rmtInf property.void
setTax
(TaxInformation10 value) Sets the value of the tax property.void
Sets the value of the ultmtCdtr property.void
Sets the value of the ultmtDbtr property.
-
Field Details
-
pmtId
-
pmtTpInf
-
instdAmt
-
chrgBr
-
drctDbtTx
-
ultmtCdtr
-
dbtrAgt
-
dbtrAgtAcct
-
dbtr
-
dbtrAcct
-
ultmtDbtr
-
instrForCdtrAgt
-
purp
-
rgltryRptg
-
tax
-
rltdRmtInf
-
rmtInf
-
splmtryData
-
-
Constructor Details
-
DirectDebitTransactionInformation28
public DirectDebitTransactionInformation28()
-
-
Method Details
-
getPmtId
Gets the value of the pmtId property.- Returns:
- possible object is
PaymentIdentification6
-
setPmtId
Sets the value of the pmtId property.- Parameters:
value
- allowed object isPaymentIdentification6
-
getPmtTpInf
Gets the value of the pmtTpInf property.- Returns:
- possible object is
PaymentTypeInformation29
-
setPmtTpInf
Sets the value of the pmtTpInf property.- Parameters:
value
- allowed object isPaymentTypeInformation29
-
getInstdAmt
Gets the value of the instdAmt property.- Returns:
- possible object is
ActiveOrHistoricCurrencyAndAmount
-
setInstdAmt
Sets the value of the instdAmt property.- Parameters:
value
- allowed object isActiveOrHistoricCurrencyAndAmount
-
getChrgBr
Gets the value of the chrgBr property.- Returns:
- possible object is
ChargeBearerType1Code
-
setChrgBr
Sets the value of the chrgBr property.- Parameters:
value
- allowed object isChargeBearerType1Code
-
getDrctDbtTx
Gets the value of the drctDbtTx property.- Returns:
- possible object is
DirectDebitTransaction11
-
setDrctDbtTx
Sets the value of the drctDbtTx property.- Parameters:
value
- allowed object isDirectDebitTransaction11
-
getUltmtCdtr
Gets the value of the ultmtCdtr property.- Returns:
- possible object is
PartyIdentification135
-
setUltmtCdtr
Sets the value of the ultmtCdtr property.- Parameters:
value
- allowed object isPartyIdentification135
-
getDbtrAgt
Gets the value of the dbtrAgt property.- Returns:
- possible object is
BranchAndFinancialInstitutionIdentification6
-
setDbtrAgt
Sets the value of the dbtrAgt property.- Parameters:
value
- allowed object isBranchAndFinancialInstitutionIdentification6
-
getDbtrAgtAcct
Gets the value of the dbtrAgtAcct property.- Returns:
- possible object is
CashAccount40
-
setDbtrAgtAcct
Sets the value of the dbtrAgtAcct property.- Parameters:
value
- allowed object isCashAccount40
-
getDbtr
Gets the value of the dbtr property.- Returns:
- possible object is
PartyIdentification135
-
setDbtr
Sets the value of the dbtr property.- Parameters:
value
- allowed object isPartyIdentification135
-
getDbtrAcct
Gets the value of the dbtrAcct property.- Returns:
- possible object is
CashAccount40
-
setDbtrAcct
Sets the value of the dbtrAcct property.- Parameters:
value
- allowed object isCashAccount40
-
getUltmtDbtr
Gets the value of the ultmtDbtr property.- Returns:
- possible object is
PartyIdentification135
-
setUltmtDbtr
Sets the value of the ultmtDbtr property.- Parameters:
value
- allowed object isPartyIdentification135
-
getInstrForCdtrAgt
Gets the value of the instrForCdtrAgt property.- Returns:
- possible object is
String
-
setInstrForCdtrAgt
Sets the value of the instrForCdtrAgt property.- Parameters:
value
- allowed object isString
-
getPurp
Gets the value of the purp property.- Returns:
- possible object is
Purpose2Choice
-
setPurp
Sets the value of the purp property.- Parameters:
value
- allowed object isPurpose2Choice
-
getRgltryRptg
Gets the value of the rgltryRptg 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
set
method for the rgltryRptg property.For example, to add a new item, do as follows:
getRgltryRptg().add(newItem);
Objects of the following type(s) are allowed in the list
RegulatoryReporting3
-
getTax
Gets the value of the tax property.- Returns:
- possible object is
TaxInformation10
-
setTax
Sets the value of the tax property.- Parameters:
value
- allowed object isTaxInformation10
-
getRltdRmtInf
Gets the value of the rltdRmtInf 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
set
method for the rltdRmtInf property.For example, to add a new item, do as follows:
getRltdRmtInf().add(newItem);
Objects of the following type(s) are allowed in the list
RemittanceLocation7
-
getRmtInf
Gets the value of the rmtInf property.- Returns:
- possible object is
RemittanceInformation21
-
setRmtInf
Sets the value of the rmtInf property.- Parameters:
value
- allowed object isRemittanceInformation21
-
getSplmtryData
Gets the value of the splmtryData 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
set
method for the splmtryData property.For example, to add a new item, do as follows:
getSplmtryData().add(newItem);
Objects of the following type(s) are allowed in the list
SupplementaryData1
-