Class ClearanceClearingNotifType

java.lang.Object
org.iata.iata._2015._00._2021_3.iata_paymentclearancecommontypes.ClearanceClearingNotifType

public class ClearanceClearingNotifType extends Object
the delivery of funds from one party - payer- to another party - the payee - to fulfil contractual obligations, i.e. commitment between the two parties.

Java class for ClearanceClearingNotifType complex type.

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

 <complexType name="ClearanceClearingNotifType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AgreementID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ID_Type" minOccurs="0"/>
         <element name="ClearanceID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceID_Type"/>
         <element name="ClearancePayeeData" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearancePayeeDataType" minOccurs="0"/>
         <element name="ClearancePayerData" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearancePayerDataType" minOccurs="0"/>
         <element name="CommitmentID" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ID_Type" minOccurs="0"/>
         <element name="IATA_EasyPay" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}IATA_EasyPayType" minOccurs="0"/>
         <element name="NetClearanceAmount" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}AmountType"/>
         <element name="NonSettledAmount" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}AmountType" minOccurs="0"/>
         <element name="PaymentBrandCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}CreditCardVendorCodeType"/>
         <element name="PaymentCommitmentDateTime" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}DateTimeType"/>
         <element name="ProcessRuleCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceProcessRuleCodeType"/>
         <element name="StatusCode" type="{http://www.iata.org/IATA/2015/00/2021.3/IATA_PaymentClearanceCommonTypes}ClearanceStatusCodeType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • agreementID

      protected String agreementID
    • clearanceID

      protected String clearanceID
    • clearancePayeeData

      protected ClearancePayeeDataType clearancePayeeData
    • clearancePayerData

      protected ClearancePayerDataType clearancePayerData
    • commitmentID

      protected String commitmentID
    • iataEasyPay

      protected IATAEasyPayType iataEasyPay
    • netClearanceAmount

      protected AmountType netClearanceAmount
    • nonSettledAmount

      protected AmountType nonSettledAmount
    • paymentBrandCode

      protected String paymentBrandCode
    • paymentCommitmentDateTime

      protected XMLGregorianCalendar paymentCommitmentDateTime
    • processRuleCode

      protected String processRuleCode
    • statusCode

      protected String statusCode
  • Constructor Details

    • ClearanceClearingNotifType

      public ClearanceClearingNotifType()
  • Method Details

    • getAgreementID

      public String getAgreementID()
      Gets the value of the agreementID property.
      Returns:
      possible object is String
    • setAgreementID

      public void setAgreementID(String value)
      Sets the value of the agreementID property.
      Parameters:
      value - allowed object is String
    • getClearanceID

      public String getClearanceID()
      Gets the value of the clearanceID property.
      Returns:
      possible object is String
    • setClearanceID

      public void setClearanceID(String value)
      Sets the value of the clearanceID property.
      Parameters:
      value - allowed object is String
    • getClearancePayeeData

      public ClearancePayeeDataType getClearancePayeeData()
      Gets the value of the clearancePayeeData property.
      Returns:
      possible object is ClearancePayeeDataType
    • setClearancePayeeData

      public void setClearancePayeeData(ClearancePayeeDataType value)
      Sets the value of the clearancePayeeData property.
      Parameters:
      value - allowed object is ClearancePayeeDataType
    • getClearancePayerData

      public ClearancePayerDataType getClearancePayerData()
      Gets the value of the clearancePayerData property.
      Returns:
      possible object is ClearancePayerDataType
    • setClearancePayerData

      public void setClearancePayerData(ClearancePayerDataType value)
      Sets the value of the clearancePayerData property.
      Parameters:
      value - allowed object is ClearancePayerDataType
    • getCommitmentID

      public String getCommitmentID()
      Gets the value of the commitmentID property.
      Returns:
      possible object is String
    • setCommitmentID

      public void setCommitmentID(String value)
      Sets the value of the commitmentID property.
      Parameters:
      value - allowed object is String
    • getIATAEasyPay

      public IATAEasyPayType getIATAEasyPay()
      Gets the value of the iataEasyPay property.
      Returns:
      possible object is IATAEasyPayType
    • setIATAEasyPay

      public void setIATAEasyPay(IATAEasyPayType value)
      Sets the value of the iataEasyPay property.
      Parameters:
      value - allowed object is IATAEasyPayType
    • getNetClearanceAmount

      public AmountType getNetClearanceAmount()
      Gets the value of the netClearanceAmount property.
      Returns:
      possible object is AmountType
    • setNetClearanceAmount

      public void setNetClearanceAmount(AmountType value)
      Sets the value of the netClearanceAmount property.
      Parameters:
      value - allowed object is AmountType
    • getNonSettledAmount

      public AmountType getNonSettledAmount()
      Gets the value of the nonSettledAmount property.
      Returns:
      possible object is AmountType
    • setNonSettledAmount

      public void setNonSettledAmount(AmountType value)
      Sets the value of the nonSettledAmount property.
      Parameters:
      value - allowed object is AmountType
    • getPaymentBrandCode

      public String getPaymentBrandCode()
      Gets the value of the paymentBrandCode property.
      Returns:
      possible object is String
    • setPaymentBrandCode

      public void setPaymentBrandCode(String value)
      Sets the value of the paymentBrandCode property.
      Parameters:
      value - allowed object is String
    • getPaymentCommitmentDateTime

      public XMLGregorianCalendar getPaymentCommitmentDateTime()
      Gets the value of the paymentCommitmentDateTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setPaymentCommitmentDateTime

      public void setPaymentCommitmentDateTime(XMLGregorianCalendar value)
      Sets the value of the paymentCommitmentDateTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getProcessRuleCode

      public String getProcessRuleCode()
      Gets the value of the processRuleCode property.
      Returns:
      possible object is String
    • setProcessRuleCode

      public void setProcessRuleCode(String value)
      Sets the value of the processRuleCode property.
      Parameters:
      value - allowed object is String
    • getStatusCode

      public String getStatusCode()
      Gets the value of the statusCode property.
      Returns:
      possible object is String
    • setStatusCode

      public void setStatusCode(String value)
      Sets the value of the statusCode property.
      Parameters:
      value - allowed object is String