Class Transaction156

java.lang.Object
org.coderic.iso20022.messages.cafc.Transaction156

public class Transaction156 extends Object

Java class for Transaction156 complex type.

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

 <complexType name="Transaction156">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="TxTp" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}ISO8583TransactionTypeCode"/>
         <element name="TxSubTp" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}Max35Text" minOccurs="0"/>
         <element name="CxlInd" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}TrueFalseIndicator" minOccurs="0"/>
         <element name="MsgRsn" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}ISO8583MessageReasonCode" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AltrnMsgRsn" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}Max256Text" maxOccurs="unbounded" minOccurs="0"/>
         <element name="SpclPrgrmmQlfctn" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}SpecialProgrammeQualification1" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TxId" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}TransactionIdentification51"/>
         <element name="TxAmts" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}TransactionAmounts2"/>
         <element name="AddtlAmt" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}AdditionalAmounts3" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AddtlFee" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}AdditionalFee2" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AddtlData" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}AdditionalData1" maxOccurs="unbounded" minOccurs="0"/>
         <element name="FeeColltnCycl" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}Exact1NumericText" minOccurs="0"/>
         <element name="FeeColltnRef" type="{urn:iso:std:iso:20022:tech:xsd:cafc.002.001.02}FeeCollectionReference1" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Constructor Details

    • Transaction156

      public Transaction156()
  • Method Details

    • getTxTp

      public String getTxTp()
      Gets the value of the txTp property.
      Returns:
      possible object is String
    • setTxTp

      public void setTxTp(String value)
      Sets the value of the txTp property.
      Parameters:
      value - allowed object is String
    • getTxSubTp

      public String getTxSubTp()
      Gets the value of the txSubTp property.
      Returns:
      possible object is String
    • setTxSubTp

      public void setTxSubTp(String value)
      Sets the value of the txSubTp property.
      Parameters:
      value - allowed object is String
    • isCxlInd

      public Boolean isCxlInd()
      Gets the value of the cxlInd property.
      Returns:
      possible object is Boolean
    • setCxlInd

      public void setCxlInd(Boolean value)
      Sets the value of the cxlInd property.
      Parameters:
      value - allowed object is Boolean
    • getMsgRsn

      public List<String> getMsgRsn()
      Gets the value of the msgRsn 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 Jakarta XML Binding object. This is why there is not a set method for the msgRsn property.

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

          getMsgRsn().add(newItem);
       

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

    • getAltrnMsgRsn

      public List<String> getAltrnMsgRsn()
      Gets the value of the altrnMsgRsn 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 Jakarta XML Binding object. This is why there is not a set method for the altrnMsgRsn property.

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

          getAltrnMsgRsn().add(newItem);
       

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

    • getSpclPrgrmmQlfctn

      public List<SpecialProgrammeQualification1> getSpclPrgrmmQlfctn()
      Gets the value of the spclPrgrmmQlfctn 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 Jakarta XML Binding object. This is why there is not a set method for the spclPrgrmmQlfctn property.

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

          getSpclPrgrmmQlfctn().add(newItem);
       

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

    • getTxId

      public TransactionIdentification51 getTxId()
      Gets the value of the txId property.
      Returns:
      possible object is TransactionIdentification51
    • setTxId

      public void setTxId(TransactionIdentification51 value)
      Sets the value of the txId property.
      Parameters:
      value - allowed object is TransactionIdentification51
    • getTxAmts

      public TransactionAmounts2 getTxAmts()
      Gets the value of the txAmts property.
      Returns:
      possible object is TransactionAmounts2
    • setTxAmts

      public void setTxAmts(TransactionAmounts2 value)
      Sets the value of the txAmts property.
      Parameters:
      value - allowed object is TransactionAmounts2
    • getAddtlAmt

      public List<AdditionalAmounts3> getAddtlAmt()
      Gets the value of the addtlAmt 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 Jakarta XML Binding object. This is why there is not a set method for the addtlAmt property.

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

          getAddtlAmt().add(newItem);
       

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

    • getAddtlFee

      public List<AdditionalFee2> getAddtlFee()
      Gets the value of the addtlFee 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 Jakarta XML Binding object. This is why there is not a set method for the addtlFee property.

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

          getAddtlFee().add(newItem);
       

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

    • getAddtlData

      public List<AdditionalData1> getAddtlData()
      Gets the value of the addtlData 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 Jakarta XML Binding object. This is why there is not a set method for the addtlData property.

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

          getAddtlData().add(newItem);
       

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

    • getFeeColltnCycl

      public String getFeeColltnCycl()
      Gets the value of the feeColltnCycl property.
      Returns:
      possible object is String
    • setFeeColltnCycl

      public void setFeeColltnCycl(String value)
      Sets the value of the feeColltnCycl property.
      Parameters:
      value - allowed object is String
    • getFeeColltnRef

      public FeeCollectionReference1 getFeeColltnRef()
      Gets the value of the feeColltnRef property.
      Returns:
      possible object is FeeCollectionReference1
    • setFeeColltnRef

      public void setFeeColltnRef(FeeCollectionReference1 value)
      Sets the value of the feeColltnRef property.
      Parameters:
      value - allowed object is FeeCollectionReference1