
package consultaRequest;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Clase Java para anonymous complex type.
 * 
 * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
 * 
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="SignonRq">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="SignonPswd">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="CustId">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;sequence>
 *                                       &lt;element name="SPName" type="{}SPName_Type"/>
 *                                       &lt;element name="CustPermId" type="{}CustPermId_Type"/>
 *                                       &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
 *                                     &lt;/sequence>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="ClientDt" type="{}ClientDt_Type"/>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *         &lt;element name="PresSvcRq">
 *           &lt;complexType>
 *                 &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="BillInqRq">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="MsgRqHdr">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;sequence>
 *                                       &lt;element name="NetworkTrnInfo">
 *                                         &lt;complexType>
 *                                           &lt;complexContent>
 *                                             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               &lt;sequence>
 *                                                 &lt;element name="NetworkOwner" type="{}NetworkOwner_Type"/>
 *                                                 &lt;element name="OriginatorName" type="{}OriginatorName_Type"/>
 *                                                 &lt;element name="BankId" type="{}BankId_Type"/>
 *                                               &lt;/sequence>
 *                                             &lt;/restriction>
 *                                           &lt;/complexContent>
 *                                         &lt;/complexType>
 *                                       &lt;/element>
 *                                     &lt;/sequence>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                             &lt;element name="BillerId">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;sequence>
 *                                       &lt;element name="SPName" type="{}SPName_Type"/>
 *                                       &lt;element name="BillerNum" type="{}BillerNum_Type"/>
 *                                       &lt;element name="BillInfo">
 *                                         &lt;complexType>
 *                                           &lt;complexContent>
 *                                             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               &lt;sequence>
 *                                                 &lt;element name="BillRefInfo1" type="{}BillRefInfo1_Type"/>
 *                                                 &lt;element name="BillRefInfo2" type="{}BillRefInfo2_Type"/>
 *                                                 &lt;element name="BillRefInfo3" type="{}BillRefInfo3_Type"/>
 *                                                 &lt;element name="BillRefInfo4" type="{}BillRefInfo3_Type"/>
 *                                                 &lt;element name="BillRefInfo5" type="{}BillRefInfo3_Type"/>
 *                                               &lt;/sequence>
 *                                             &lt;/restriction>
 *                                           &lt;/complexContent>
 *                                         &lt;/complexType>
 *                                       &lt;/element>
 *                                     &lt;/sequence>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                             &lt;element name="SelRangeDt">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;sequence>
 *                                       &lt;element name="StartDt" type="{}StartDt_Type"/>
 *                                     &lt;/sequence>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *         &lt;element name="SignoffRq">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="CustId">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="SPName" type="{}SPName_Type"/>
 *                             &lt;element name="CustPermId" type="{}CustPermId_Type"/>
 *                             &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "signonRq",
    "presSvcRq",
    "signoffRq"
})
@XmlRootElement(name = "IFX")
public class IFX {

    @XmlElement(name = "SignonRq", required = true)
    protected IFX.SignonRq signonRq;
    @XmlElement(name = "PresSvcRq", required = true)
    protected IFX.PresSvcRq presSvcRq;
    @XmlElement(name = "SignoffRq", required = true)
    protected IFX.SignoffRq signoffRq;

    /**
     * Obtiene el valor de la propiedad signonRq.
     * 
     * @return
     *     possible object is
     *     {@link IFX.SignonRq }
     *     
     */
    
    
    
    public IFX(String Rqid,String referencia){
      
      this.signoffRq = new SignoffRq();
      this.signonRq = new SignonRq();
      this.presSvcRq = new PresSvcRq();
      
      
      this.signonRq.setSignonPswd(new consultaRequest.IFX.SignonRq.SignonPswd());
      this.signonRq.signonPswd.setCustId(new consultaRequest.IFX.SignonRq.SignonPswd.CustId());
      this.signonRq.setClientDt(HoraActual());
      this.signonRq.signonPswd.custId.setCustLoginId(Rqid);
      this.signonRq.signonPswd.custId.setSPName("REALTECH");
      this.signonRq.signonPswd.custId.setCustPermId(Rqid);
      
      
      
      this.signoffRq.setCustId(new consultaRequest.IFX.SignoffRq.CustId());
      
      this.signoffRq.custId.setCustLoginId("0212");
      this.signoffRq.custId.setSPName("REALTECH");
      this.signoffRq.custId.setCustPermId(Rqid);
      
      this.presSvcRq.setBillInqRq(new consultaRequest.IFX.PresSvcRq.BillInqRq());
      
      this.presSvcRq.billInqRq.setMsgRqHdr(new consultaRequest.IFX.PresSvcRq.BillInqRq.MsgRqHdr());
      this.presSvcRq.billInqRq.msgRqHdr.setNetworkTrnInfo(new consultaRequest.IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo());
      
      this.presSvcRq.billInqRq.msgRqHdr.networkTrnInfo.setNetworkOwner("OFC");
      this.presSvcRq.billInqRq.msgRqHdr.networkTrnInfo.setOriginatorName("1021");
      this.presSvcRq.billInqRq.msgRqHdr.networkTrnInfo.setBankId("001");
      
      this.presSvcRq.billInqRq.setBillerId(new consultaRequest.IFX.PresSvcRq.BillInqRq.BillerId());
      this.presSvcRq.billInqRq.billerId.setSPName("REALTECH");
      this.presSvcRq.billInqRq.billerId.setBillerNum(referencia);
      this.presSvcRq.billInqRq.billerId.setBillInfo(new consultaRequest.IFX.PresSvcRq.BillInqRq.BillerId.BillInfo());
      this.presSvcRq.billInqRq.billerId.billInfo.setBillRefInfo1(referencia);
      
      this.presSvcRq.billInqRq.setSelRangeDt(new consultaRequest.IFX.PresSvcRq.BillInqRq.SelRangeDt());
      this.presSvcRq.billInqRq.selRangeDt.setStartDt(DiaActual());
      
            
    
    }

    IFX() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
    
    
     private String HoraActual() {

        Date date = new Date();
        DateFormat hourdateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
        String horaActual = hourdateFormat.format(date);

        return horaActual;
    }

    private String DiaActual() {

        Date date = new Date();
        DateFormat hourdateFormat = new SimpleDateFormat("yyyyMMdd");
        String diaActual = hourdateFormat.format(date);

        return diaActual;
    }
    
    
    
    public IFX.SignonRq getSignonRq() {
        return signonRq;
    }

    /**
     * Define el valor de la propiedad signonRq.
     * 
     * @param value
     *     allowed object is
     *     {@link IFX.SignonRq }
     *     
     */
    public void setSignonRq(IFX.SignonRq value) {
        this.signonRq = value;
    }

    /**
     * Obtiene el valor de la propiedad presSvcRq.
     * 
     * @return
     *     possible object is
     *     {@link IFX.PresSvcRq }
     *     
     */
    public IFX.PresSvcRq getPresSvcRq() {
        return presSvcRq;
    }

    /**
     * Define el valor de la propiedad presSvcRq.
     * 
     * @param value
     *     allowed object is
     *     {@link IFX.PresSvcRq }
     *     
     */
    public void setPresSvcRq(IFX.PresSvcRq value) {
        this.presSvcRq = value;
    }

    /**
     * Obtiene el valor de la propiedad signoffRq.
     * 
     * @return
     *     possible object is
     *     {@link IFX.SignoffRq }
     *     
     */
    public IFX.SignoffRq getSignoffRq() {
        return signoffRq;
    }

    /**
     * Define el valor de la propiedad signoffRq.
     * 
     * @param value
     *     allowed object is
     *     {@link IFX.SignoffRq }
     *     
     */
    public void setSignoffRq(IFX.SignoffRq value) {
        this.signoffRq = value;
    }


    /**
     * <p>Clase Java para anonymous complex type.
     * 
     * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
     * 
     * <pre>
     * &lt;complexType>
     *   &lt;complexContent>
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       &lt;sequence>
     *         &lt;element name="BillInqRq">
     *           &lt;complexType>
     *             &lt;complexContent>
     *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 &lt;sequence>
     *                   &lt;element name="MsgRqHdr">
     *                     &lt;complexType>
     *                       &lt;complexContent>
     *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           &lt;sequence>
     *                             &lt;element name="NetworkTrnInfo">
     *                               &lt;complexType>
     *                                 &lt;complexContent>
     *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                                     &lt;sequence>
     *                                       &lt;element name="NetworkOwner" type="{}NetworkOwner_Type"/>
     *                                       &lt;element name="OriginatorName" type="{}OriginatorName_Type"/>
     *                                       &lt;element name="BankId" type="{}BankId_Type"/>
     *                                     &lt;/sequence>
     *                                   &lt;/restriction>
     *                                 &lt;/complexContent>
     *                               &lt;/complexType>
     *                             &lt;/element>
     *                           &lt;/sequence>
     *                         &lt;/restriction>
     *                       &lt;/complexContent>
     *                     &lt;/complexType>
     *                   &lt;/element>
     *                   &lt;element name="BillerId">
     *                     &lt;complexType>
     *                       &lt;complexContent>
     *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           &lt;sequence>
     *                             &lt;element name="SPName" type="{}SPName_Type"/>
     *                             &lt;element name="BillerNum" type="{}BillerNum_Type"/>
     *                             &lt;element name="BillInfo">
     *                               &lt;complexType>
     *                                 &lt;complexContent>
     *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                                     &lt;sequence>
     *                                       &lt;element name="BillRefInfo1" type="{}BillRefInfo1_Type"/>
     *                                       &lt;element name="BillRefInfo2" type="{}BillRefInfo2_Type"/>
     *                                       &lt;element name="BillRefInfo3" type="{}BillRefInfo3_Type"/>
     *                                       &lt;element name="BillRefInfo4" type="{}BillRefInfo3_Type"/>
     *                                       &lt;element name="BillRefInfo5" type="{}BillRefInfo3_Type"/>
     *                                     &lt;/sequence>
     *                                   &lt;/restriction>
     *                                 &lt;/complexContent>
     *                               &lt;/complexType>
     *                             &lt;/element>
     *                           &lt;/sequence>
     *                         &lt;/restriction>
     *                       &lt;/complexContent>
     *                     &lt;/complexType>
     *                   &lt;/element>
     *                   &lt;element name="SelRangeDt">
     *                     &lt;complexType>
     *                       &lt;complexContent>
     *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           &lt;sequence>
     *                             &lt;element name="StartDt" type="{}StartDt_Type"/>
     *                           &lt;/sequence>
     *                         &lt;/restriction>
     *                       &lt;/complexContent>
     *                     &lt;/complexType>
     *                   &lt;/element>
     *                 &lt;/sequence>
     *               &lt;/restriction>
     *             &lt;/complexContent>
     *           &lt;/complexType>
     *         &lt;/element>
     *       &lt;/sequence>
     *     &lt;/restriction>
     *   &lt;/complexContent>
     * &lt;/complexType>
     * </pre>
     * 
     * 
     */
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
        "billInqRq"
    })
    public static class PresSvcRq {

        @XmlElement(name = "BillInqRq", required = true)
        protected IFX.PresSvcRq.BillInqRq billInqRq;

        /**
         * Obtiene el valor de la propiedad billInqRq.
         * 
         * @return
         *     possible object is
         *     {@link IFX.PresSvcRq.BillInqRq }
         *     
         */
        public IFX.PresSvcRq.BillInqRq getBillInqRq() {
            return billInqRq;
        }

        /**
         * Define el valor de la propiedad billInqRq.
         * 
         * @param value
         *     allowed object is
         *     {@link IFX.PresSvcRq.BillInqRq }
         *     
         */
        public void setBillInqRq(IFX.PresSvcRq.BillInqRq value) {
            this.billInqRq = value;
        }


        /**
         * <p>Clase Java para anonymous complex type.
         * 
         * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
         * 
         * <pre>
         * &lt;complexType>
         *   &lt;complexContent>
         *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       &lt;sequence>
         *         &lt;element name="MsgRqHdr">
         *           &lt;complexType>
         *             &lt;complexContent>
         *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 &lt;sequence>
         *                   &lt;element name="NetworkTrnInfo">
         *                     &lt;complexType>
         *                       &lt;complexContent>
         *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                           &lt;sequence>
         *                             &lt;element name="NetworkOwner" type="{}NetworkOwner_Type"/>
         *                             &lt;element name="OriginatorName" type="{}OriginatorName_Type"/>
         *                             &lt;element name="BankId" type="{}BankId_Type"/>
         *                           &lt;/sequence>
         *                         &lt;/restriction>
         *                       &lt;/complexContent>
         *                     &lt;/complexType>
         *                   &lt;/element>
         *                 &lt;/sequence>
         *               &lt;/restriction>
         *             &lt;/complexContent>
         *           &lt;/complexType>
         *         &lt;/element>
         *         &lt;element name="BillerId">
         *           &lt;complexType>
         *             &lt;complexContent>
         *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 &lt;sequence>
         *                   &lt;element name="SPName" type="{}SPName_Type"/>
         *                   &lt;element name="BillerNum" type="{}BillerNum_Type"/>
         *                   &lt;element name="BillInfo">
         *                     &lt;complexType>
         *                       &lt;complexContent>
         *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                           &lt;sequence>
         *                             &lt;element name="BillRefInfo1" type="{}BillRefInfo1_Type"/>
         *                             &lt;element name="BillRefInfo2" type="{}BillRefInfo2_Type"/>
         *                             &lt;element name="BillRefInfo3" type="{}BillRefInfo3_Type"/>
         *                             &lt;element name="BillRefInfo4" type="{}BillRefInfo3_Type"/>
         *                             &lt;element name="BillRefInfo5" type="{}BillRefInfo3_Type"/>
         *                           &lt;/sequence>
         *                         &lt;/restriction>
         *                       &lt;/complexContent>
         *                     &lt;/complexType>
         *                   &lt;/element>
         *                 &lt;/sequence>
         *               &lt;/restriction>
         *             &lt;/complexContent>
         *           &lt;/complexType>
         *         &lt;/element>
         *         &lt;element name="SelRangeDt">
         *           &lt;complexType>
         *             &lt;complexContent>
         *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 &lt;sequence>
         *                   &lt;element name="StartDt" type="{}StartDt_Type"/>
         *                 &lt;/sequence>
         *               &lt;/restriction>
         *             &lt;/complexContent>
         *           &lt;/complexType>
         *         &lt;/element>
         *       &lt;/sequence>
         *     &lt;/restriction>
         *   &lt;/complexContent>
         * &lt;/complexType>
         * </pre>
         * 
         * 
         */
        @XmlAccessorType(XmlAccessType.FIELD)
        @XmlType(name = "", propOrder = {
            "msgRqHdr",
            "billerId",
            "selRangeDt"
        })
        public static class BillInqRq {

            @XmlElement(name = "MsgRqHdr", required = true)
            protected IFX.PresSvcRq.BillInqRq.MsgRqHdr msgRqHdr;
            @XmlElement(name = "BillerId", required = true)
            protected IFX.PresSvcRq.BillInqRq.BillerId billerId;
            @XmlElement(name = "SelRangeDt", required = true)
            protected IFX.PresSvcRq.BillInqRq.SelRangeDt selRangeDt;

            /**
             * Obtiene el valor de la propiedad msgRqHdr.
             * 
             * @return
             *     possible object is
             *     {@link IFX.PresSvcRq.BillInqRq.MsgRqHdr }
             *     
             */
            public IFX.PresSvcRq.BillInqRq.MsgRqHdr getMsgRqHdr() {
                return msgRqHdr;
            }

            /**
             * Define el valor de la propiedad msgRqHdr.
             * 
             * @param value
             *     allowed object is
             *     {@link IFX.PresSvcRq.BillInqRq.MsgRqHdr }
             *     
             */
            public void setMsgRqHdr(IFX.PresSvcRq.BillInqRq.MsgRqHdr value) {
                this.msgRqHdr = value;
            }

            /**
             * Obtiene el valor de la propiedad billerId.
             * 
             * @return
             *     possible object is
             *     {@link IFX.PresSvcRq.BillInqRq.BillerId }
             *     
             */
            public IFX.PresSvcRq.BillInqRq.BillerId getBillerId() {
                return billerId;
            }

            /**
             * Define el valor de la propiedad billerId.
             * 
             * @param value
             *     allowed object is
             *     {@link IFX.PresSvcRq.BillInqRq.BillerId }
             *     
             */
            public void setBillerId(IFX.PresSvcRq.BillInqRq.BillerId value) {
                this.billerId = value;
            }

            /**
             * Obtiene el valor de la propiedad selRangeDt.
             * 
             * @return
             *     possible object is
             *     {@link IFX.PresSvcRq.BillInqRq.SelRangeDt }
             *     
             */
            public IFX.PresSvcRq.BillInqRq.SelRangeDt getSelRangeDt() {
                return selRangeDt;
            }

            /**
             * Define el valor de la propiedad selRangeDt.
             * 
             * @param value
             *     allowed object is
             *     {@link IFX.PresSvcRq.BillInqRq.SelRangeDt }
             *     
             */
            public void setSelRangeDt(IFX.PresSvcRq.BillInqRq.SelRangeDt value) {
                this.selRangeDt = value;
            }


            /**
             * <p>Clase Java para anonymous complex type.
             * 
             * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
             * 
             * <pre>
             * &lt;complexType>
             *   &lt;complexContent>
             *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       &lt;sequence>
             *         &lt;element name="SPName" type="{}SPName_Type"/>
             *         &lt;element name="BillerNum" type="{}BillerNum_Type"/>
             *         &lt;element name="BillInfo">
             *           &lt;complexType>
             *             &lt;complexContent>
             *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 &lt;sequence>
             *                   &lt;element name="BillRefInfo1" type="{}BillRefInfo1_Type"/>
             *                   &lt;element name="BillRefInfo2" type="{}BillRefInfo2_Type"/>
             *                   &lt;element name="BillRefInfo3" type="{}BillRefInfo3_Type"/>
             *                   &lt;element name="BillRefInfo4" type="{}BillRefInfo3_Type"/>
             *                   &lt;element name="BillRefInfo5" type="{}BillRefInfo3_Type"/>
             *                 &lt;/sequence>
             *               &lt;/restriction>
             *             &lt;/complexContent>
             *           &lt;/complexType>
             *         &lt;/element>
             *       &lt;/sequence>
             *     &lt;/restriction>
             *   &lt;/complexContent>
             * &lt;/complexType>
             * </pre>
             * 
             * 
             */
            @XmlAccessorType(XmlAccessType.FIELD)
            @XmlType(name = "", propOrder = {
                "spName",
                "billerNum",
                "billInfo"
            })
            public static class BillerId {

                @XmlElement(name = "SPName", required = true, nillable = true)
                protected String spName;
                @XmlElement(name = "BillerNum", required = true)
                protected String billerNum;
                @XmlElement(name = "BillInfo", required = true)
                protected IFX.PresSvcRq.BillInqRq.BillerId.BillInfo billInfo;

                /**
                 * Obtiene el valor de la propiedad spName.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getSPName() {
                    return spName;
                }

                /**
                 * Define el valor de la propiedad spName.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setSPName(String value) {
                    this.spName = value;
                }

                /**
                 * Obtiene el valor de la propiedad billerNum.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getBillerNum() {
                    return billerNum;
                }

                /**
                 * Define el valor de la propiedad billerNum.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setBillerNum(String value) {
                    this.billerNum = value;
                }

                /**
                 * Obtiene el valor de la propiedad billInfo.
                 * 
                 * @return
                 *     possible object is
                 *     {@link IFX.PresSvcRq.BillInqRq.BillerId.BillInfo }
                 *     
                 */
                public IFX.PresSvcRq.BillInqRq.BillerId.BillInfo getBillInfo() {
                    return billInfo;
                }

                /**
                 * Define el valor de la propiedad billInfo.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link IFX.PresSvcRq.BillInqRq.BillerId.BillInfo }
                 *     
                 */
                public void setBillInfo(IFX.PresSvcRq.BillInqRq.BillerId.BillInfo value) {
                    this.billInfo = value;
                }


                /**
                 * <p>Clase Java para anonymous complex type.
                 * 
                 * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
                 * 
                 * <pre>
                 * &lt;complexType>
                 *   &lt;complexContent>
                 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 *       &lt;sequence>
                 *         &lt;element name="BillRefInfo1" type="{}BillRefInfo1_Type"/>
                 *         &lt;element name="BillRefInfo2" type="{}BillRefInfo2_Type"/>
                 *         &lt;element name="BillRefInfo3" type="{}BillRefInfo3_Type"/>
                 *         &lt;element name="BillRefInfo4" type="{}BillRefInfo3_Type"/>
                 *         &lt;element name="BillRefInfo5" type="{}BillRefInfo3_Type"/>
                 *       &lt;/sequence>
                 *     &lt;/restriction>
                 *   &lt;/complexContent>
                 * &lt;/complexType>
                 * </pre>
                 * 
                 * 
                 */
                @XmlAccessorType(XmlAccessType.FIELD)
                @XmlType(name = "", propOrder = {
                    "billRefInfo1",
                    "billRefInfo2",
                    "billRefInfo3",
                    "billRefInfo4",
                    "billRefInfo5"
                })
                public static class BillInfo {

                    @XmlElement(name = "BillRefInfo1", required = true, nillable = true)
                    protected String billRefInfo1;
                    @XmlElement(name = "BillRefInfo2", required = true, nillable = true)
                    protected String billRefInfo2;
                    @XmlElement(name = "BillRefInfo3", required = true, nillable = true)
                    protected String billRefInfo3;
                    @XmlElement(name = "BillRefInfo4", required = true, nillable = true)
                    protected String billRefInfo4;
                    @XmlElement(name = "BillRefInfo5", required = true, nillable = true)
                    protected String billRefInfo5;

                    /**
                     * Obtiene el valor de la propiedad billRefInfo1.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBillRefInfo1() {
                        return billRefInfo1;
                    }

                    /**
                     * Define el valor de la propiedad billRefInfo1.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBillRefInfo1(String value) {
                        this.billRefInfo1 = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad billRefInfo2.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBillRefInfo2() {
                        return billRefInfo2;
                    }

                    /**
                     * Define el valor de la propiedad billRefInfo2.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBillRefInfo2(String value) {
                        this.billRefInfo2 = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad billRefInfo3.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBillRefInfo3() {
                        return billRefInfo3;
                    }

                    /**
                     * Define el valor de la propiedad billRefInfo3.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBillRefInfo3(String value) {
                        this.billRefInfo3 = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad billRefInfo4.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBillRefInfo4() {
                        return billRefInfo4;
                    }

                    /**
                     * Define el valor de la propiedad billRefInfo4.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBillRefInfo4(String value) {
                        this.billRefInfo4 = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad billRefInfo5.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBillRefInfo5() {
                        return billRefInfo5;
                    }

                    /**
                     * Define el valor de la propiedad billRefInfo5.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBillRefInfo5(String value) {
                        this.billRefInfo5 = value;
                    }

                }

            }


            /**
             * <p>Clase Java para anonymous complex type.
             * 
             * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
             * 
             * <pre>
             * &lt;complexType>
             *   &lt;complexContent>
             *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       &lt;sequence>
             *         &lt;element name="NetworkTrnInfo">
             *           &lt;complexType>
             *             &lt;complexContent>
             *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                 &lt;sequence>
             *                   &lt;element name="NetworkOwner" type="{}NetworkOwner_Type"/>
             *                   &lt;element name="OriginatorName" type="{}OriginatorName_Type"/>
             *                   &lt;element name="BankId" type="{}BankId_Type"/>
             *                 &lt;/sequence>
             *               &lt;/restriction>
             *             &lt;/complexContent>
             *           &lt;/complexType>
             *         &lt;/element>
             *       &lt;/sequence>
             *     &lt;/restriction>
             *   &lt;/complexContent>
             * &lt;/complexType>
             * </pre>
             * 
             * 
             */
            @XmlAccessorType(XmlAccessType.FIELD)
            @XmlType(name = "", propOrder = {
                "networkTrnInfo"
            })
            public static class MsgRqHdr {

                @XmlElement(name = "NetworkTrnInfo", required = true)
                protected IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo networkTrnInfo;

                /**
                 * Obtiene el valor de la propiedad networkTrnInfo.
                 * 
                 * @return
                 *     possible object is
                 *     {@link IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo }
                 *     
                 */
                public IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo getNetworkTrnInfo() {
                    return networkTrnInfo;
                }

                /**
                 * Define el valor de la propiedad networkTrnInfo.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo }
                 *     
                 */
                public void setNetworkTrnInfo(IFX.PresSvcRq.BillInqRq.MsgRqHdr.NetworkTrnInfo value) {
                    this.networkTrnInfo = value;
                }


                /**
                 * <p>Clase Java para anonymous complex type.
                 * 
                 * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
                 * 
                 * <pre>
                 * &lt;complexType>
                 *   &lt;complexContent>
                 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 *       &lt;sequence>
                 *         &lt;element name="NetworkOwner" type="{}NetworkOwner_Type"/>
                 *         &lt;element name="OriginatorName" type="{}OriginatorName_Type"/>
                 *         &lt;element name="BankId" type="{}BankId_Type"/>
                 *       &lt;/sequence>
                 *     &lt;/restriction>
                 *   &lt;/complexContent>
                 * &lt;/complexType>
                 * </pre>
                 * 
                 * 
                 */
                @XmlAccessorType(XmlAccessType.FIELD)
                @XmlType(name = "", propOrder = {
                    "networkOwner",
                    "originatorName",
                    "bankId"
                })
                public static class NetworkTrnInfo {

                    @XmlElement(name = "NetworkOwner", required = true, nillable = true)
                    protected String networkOwner;
                    @XmlElement(name = "OriginatorName", required = true)
                    protected String originatorName;
                    @XmlElement(name = "BankId", required = true)
                    protected String bankId;

                    /**
                     * Obtiene el valor de la propiedad networkOwner.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getNetworkOwner() {
                        return networkOwner;
                    }

                    /**
                     * Define el valor de la propiedad networkOwner.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setNetworkOwner(String value) {
                        this.networkOwner = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad originatorName.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getOriginatorName() {
                        return originatorName;
                    }

                    /**
                     * Define el valor de la propiedad originatorName.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setOriginatorName(String value) {
                        this.originatorName = value;
                    }

                    /**
                     * Obtiene el valor de la propiedad bankId.
                     * 
                     * @return
                     *     possible object is
                     *     {@link String }
                     *     
                     */
                    public String getBankId() {
                        return bankId;
                    }

                    /**
                     * Define el valor de la propiedad bankId.
                     * 
                     * @param value
                     *     allowed object is
                     *     {@link String }
                     *     
                     */
                    public void setBankId(String value) {
                        this.bankId = value;
                    }

                }

            }


            /**
             * <p>Clase Java para anonymous complex type.
             * 
             * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
             * 
             * <pre>
             * &lt;complexType>
             *   &lt;complexContent>
             *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       &lt;sequence>
             *         &lt;element name="StartDt" type="{}StartDt_Type"/>
             *       &lt;/sequence>
             *     &lt;/restriction>
             *   &lt;/complexContent>
             * &lt;/complexType>
             * </pre>
             * 
             * 
             */
            @XmlAccessorType(XmlAccessType.FIELD)
            @XmlType(name = "", propOrder = {
                "startDt"
            })
            public static class SelRangeDt {

                @XmlElement(name = "StartDt", required = true)
                protected String startDt;

                /**
                 * Obtiene el valor de la propiedad startDt.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getStartDt() {
                    return startDt;
                }

                /**
                 * Define el valor de la propiedad startDt.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setStartDt(String value) {
                    this.startDt = value;
                }

            }

        }

    }


    /**
     * <p>Clase Java para anonymous complex type.
     * 
     * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
     * 
     * <pre>
     * &lt;complexType>
     *   &lt;complexContent>
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       &lt;sequence>
     *         &lt;element name="CustId">
     *           &lt;complexType>
     *             &lt;complexContent>
     *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 &lt;sequence>
     *                   &lt;element name="SPName" type="{}SPName_Type"/>
     *                   &lt;element name="CustPermId" type="{}CustPermId_Type"/>
     *                   &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
     *                 &lt;/sequence>
     *               &lt;/restriction>
     *             &lt;/complexContent>
     *           &lt;/complexType>
     *         &lt;/element>
     *       &lt;/sequence>
     *     &lt;/restriction>
     *   &lt;/complexContent>
     * &lt;/complexType>
     * </pre>
     * 
     * 
     */
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
        "custId"
    })
    public static class SignoffRq {

        @XmlElement(name = "CustId", required = true)
        protected IFX.SignoffRq.CustId custId;

        /**
         * Obtiene el valor de la propiedad custId.
         * 
         * @return
         *     possible object is
         *     {@link IFX.SignoffRq.CustId }
         *     
         */
        public IFX.SignoffRq.CustId getCustId() {
            return custId;
        }

        /**
         * Define el valor de la propiedad custId.
         * 
         * @param value
         *     allowed object is
         *     {@link IFX.SignoffRq.CustId }
         *     
         */
        public void setCustId(IFX.SignoffRq.CustId value) {
            this.custId = value;
        }


        /**
         * <p>Clase Java para anonymous complex type.
         * 
         * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
         * 
         * <pre>
         * &lt;complexType>
         *   &lt;complexContent>
         *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       &lt;sequence>
         *         &lt;element name="SPName" type="{}SPName_Type"/>
         *         &lt;element name="CustPermId" type="{}CustPermId_Type"/>
         *         &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
         *       &lt;/sequence>
         *     &lt;/restriction>
         *   &lt;/complexContent>
         * &lt;/complexType>
         * </pre>
         * 
         * 
         */
        @XmlAccessorType(XmlAccessType.FIELD)
        @XmlType(name = "", propOrder = {
            "spName",
            "custPermId",
            "custLoginId"
        })
        public static class CustId {

            @XmlElement(name = "SPName", required = true)
            protected String spName;
            @XmlElement(name = "CustPermId", required = true)
            protected String custPermId;
            @XmlElement(name = "CustLoginId", required = true)
            protected String custLoginId;

            /**
             * Obtiene el valor de la propiedad spName.
             * 
             * @return
             *     possible object is
             *     {@link String }
             *     
             */
            public String getSPName() {
                return spName;
            }

            /**
             * Define el valor de la propiedad spName.
             * 
             * @param value
             *     allowed object is
             *     {@link String }
             *     
             */
            public void setSPName(String value) {
                this.spName = value;
            }

            /**
             * Obtiene el valor de la propiedad custPermId.
             * 
             * @return
             *     possible object is
             *     {@link String }
             *     
             */
            public String getCustPermId() {
                return custPermId;
            }

            /**
             * Define el valor de la propiedad custPermId.
             * 
             * @param value
             *     allowed object is
             *     {@link String }
             *     
             */
            public void setCustPermId(String value) {
                this.custPermId = value;
            }

            /**
             * Obtiene el valor de la propiedad custLoginId.
             * 
             * @return
             *     possible object is
             *     {@link String }
             *     
             */
            public String getCustLoginId() {
                return custLoginId;
            }

            /**
             * Define el valor de la propiedad custLoginId.
             * 
             * @param value
             *     allowed object is
             *     {@link String }
             *     
             */
            public void setCustLoginId(String value) {
                this.custLoginId = value;
            }

        }

    }


    /**
     * <p>Clase Java para anonymous complex type.
     * 
     * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
     * 
     * <pre>
     * &lt;complexType>
     *   &lt;complexContent>
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       &lt;sequence>
     *         &lt;element name="SignonPswd">
     *           &lt;complexType>
     *             &lt;complexContent>
     *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 &lt;sequence>
     *                   &lt;element name="CustId">
     *                     &lt;complexType>
     *                       &lt;complexContent>
     *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           &lt;sequence>
     *                             &lt;element name="SPName" type="{}SPName_Type"/>
     *                             &lt;element name="CustPermId" type="{}CustPermId_Type"/>
     *                             &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
     *                           &lt;/sequence>
     *                         &lt;/restriction>
     *                       &lt;/complexContent>
     *                     &lt;/complexType>
     *                   &lt;/element>
     *                 &lt;/sequence>
     *               &lt;/restriction>
     *             &lt;/complexContent>
     *           &lt;/complexType>
     *         &lt;/element>
     *         &lt;element name="ClientDt" type="{}ClientDt_Type"/>
     *       &lt;/sequence>
     *     &lt;/restriction>
     *   &lt;/complexContent>
     * &lt;/complexType>
     * </pre>
     * 
     * 
     */
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
        "signonPswd",
        "clientDt"
    })
    public static class SignonRq {

        @XmlElement(name = "SignonPswd", required = true)
        protected IFX.SignonRq.SignonPswd signonPswd;
        @XmlElement(name = "ClientDt", required = true)
        protected String clientDt;

        /**
         * Obtiene el valor de la propiedad signonPswd.
         * 
         * @return
         *     possible object is
         *     {@link IFX.SignonRq.SignonPswd }
         *     
         */
        public IFX.SignonRq.SignonPswd getSignonPswd() {
            return signonPswd;
        }

        /**
         * Define el valor de la propiedad signonPswd.
         * 
         * @param value
         *     allowed object is
         *     {@link IFX.SignonRq.SignonPswd }
         *     
         */
        public void setSignonPswd(IFX.SignonRq.SignonPswd value) {
            this.signonPswd = value;
        }

        /**
         * Obtiene el valor de la propiedad clientDt.
         * 
         * @return
         *     possible object is
         *     {@link String }
         *     
         */
        public String getClientDt() {
            return clientDt;
        }

        /**
         * Define el valor de la propiedad clientDt.
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *     
         */
        public void setClientDt(String value) {
            this.clientDt = value;
        }


        /**
         * <p>Clase Java para anonymous complex type.
         * 
         * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
         * 
         * <pre>
         * &lt;complexType>
         *   &lt;complexContent>
         *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       &lt;sequence>
         *         &lt;element name="CustId">
         *           &lt;complexType>
         *             &lt;complexContent>
         *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 &lt;sequence>
         *                   &lt;element name="SPName" type="{}SPName_Type"/>
         *                   &lt;element name="CustPermId" type="{}CustPermId_Type"/>
         *                   &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
         *                 &lt;/sequence>
         *               &lt;/restriction>
         *             &lt;/complexContent>
         *           &lt;/complexType>
         *         &lt;/element>
         *       &lt;/sequence>
         *     &lt;/restriction>
         *   &lt;/complexContent>
         * &lt;/complexType>
         * </pre>
         * 
         * 
         */
        @XmlAccessorType(XmlAccessType.FIELD)
        @XmlType(name = "", propOrder = {
            "custId"
        })
        public static class SignonPswd {

            @XmlElement(name = "CustId", required = true)
            protected IFX.SignonRq.SignonPswd.CustId custId;

            /**
             * Obtiene el valor de la propiedad custId.
             * 
             * @return
             *     possible object is
             *     {@link IFX.SignonRq.SignonPswd.CustId }
             *     
             */
            public IFX.SignonRq.SignonPswd.CustId getCustId() {
                return custId;
            }

            /**
             * Define el valor de la propiedad custId.
             * 
             * @param value
             *     allowed object is
             *     {@link IFX.SignonRq.SignonPswd.CustId }
             *     
             */
            public void setCustId(IFX.SignonRq.SignonPswd.CustId value) {
                this.custId = value;
            }


            /**
             * <p>Clase Java para anonymous complex type.
             * 
             * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
             * 
             * <pre>
             * &lt;complexType>
             *   &lt;complexContent>
             *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       &lt;sequence>
             *         &lt;element name="SPName" type="{}SPName_Type"/>
             *         &lt;element name="CustPermId" type="{}CustPermId_Type"/>
             *         &lt;element name="CustLoginId" type="{}CustLoginId_Type"/>
             *       &lt;/sequence>
             *     &lt;/restriction>
             *   &lt;/complexContent>
             * &lt;/complexType>
             * </pre>
             * 
             * 
             */
            @XmlAccessorType(XmlAccessType.FIELD)
            @XmlType(name = "", propOrder = {
                "spName",
                "custPermId",
                "custLoginId"
            })
            public static class CustId {

                @XmlElement(name = "SPName", required = true)
                protected String spName;
                @XmlElement(name = "CustPermId", required = true)
                protected String custPermId;
                @XmlElement(name = "CustLoginId", required = true)
                protected String custLoginId;

                /**
                 * Obtiene el valor de la propiedad spName.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getSPName() {
                    return spName;
                }

                /**
                 * Define el valor de la propiedad spName.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setSPName(String value) {
                    this.spName = value;
                }

                /**
                 * Obtiene el valor de la propiedad custPermId.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getCustPermId() {
                    return custPermId;
                }

                /**
                 * Define el valor de la propiedad custPermId.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setCustPermId(String value) {
                    this.custPermId = value;
                }

                /**
                 * Obtiene el valor de la propiedad custLoginId.
                 * 
                 * @return
                 *     possible object is
                 *     {@link String }
                 *     
                 */
                public String getCustLoginId() {
                    return custLoginId;
                }

                /**
                 * Define el valor de la propiedad custLoginId.
                 * 
                 * @param value
                 *     allowed object is
                 *     {@link String }
                 *     
                 */
                public void setCustLoginId(String value) {
                    this.custLoginId = value;
                }

            }

        }

    }

}
