/* Options: Date: 2026-11-08 11:31:05 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: IvrUserInfoRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/ivr/user", Verbs="GET") public static class IvrUserInfoRequest extends IvrUserInfoRequest implements IReturn { private static Object responseType = IvrUserInfoResponse.class; public Object getResponseType() { return responseType; } } public static class IvrUserInfoResponse extends IvrUserInfoResponse { } public static class IvrUserInfoRequest { public String UserID = null; public String ZipCode = null; public String getUserID() { return UserID; } public IvrUserInfoRequest setUserID(String value) { this.UserID = value; return this; } public String getZipCode() { return ZipCode; } public IvrUserInfoRequest setZipCode(String value) { this.ZipCode = value; return this; } } public static class IvrUserInfoResponse { public Boolean IsUserValid = null; public Boolean IsGroupValid = null; public Date LastPaymentDate = null; public BigDecimal LastPaymentAmount = null; public BigDecimal TotalBalance = null; public BigDecimal CurrentAmountDue = null; public BigDecimal PastDueAmount = null; public BigDecimal AvailableCredit = null; public Date AsOfDate = null; public Boolean getIsUserValid() { return IsUserValid; } public IvrUserInfoResponse setIsUserValid(Boolean value) { this.IsUserValid = value; return this; } public Boolean getIsGroupValid() { return IsGroupValid; } public IvrUserInfoResponse setIsGroupValid(Boolean value) { this.IsGroupValid = value; return this; } public Date getLastPaymentDate() { return LastPaymentDate; } public IvrUserInfoResponse setLastPaymentDate(Date value) { this.LastPaymentDate = value; return this; } public BigDecimal getLastPaymentAmount() { return LastPaymentAmount; } public IvrUserInfoResponse setLastPaymentAmount(BigDecimal value) { this.LastPaymentAmount = value; return this; } public BigDecimal getTotalBalance() { return TotalBalance; } public IvrUserInfoResponse setTotalBalance(BigDecimal value) { this.TotalBalance = value; return this; } public BigDecimal getCurrentAmountDue() { return CurrentAmountDue; } public IvrUserInfoResponse setCurrentAmountDue(BigDecimal value) { this.CurrentAmountDue = value; return this; } public BigDecimal getPastDueAmount() { return PastDueAmount; } public IvrUserInfoResponse setPastDueAmount(BigDecimal value) { this.PastDueAmount = value; return this; } public BigDecimal getAvailableCredit() { return AvailableCredit; } public IvrUserInfoResponse setAvailableCredit(BigDecimal value) { this.AvailableCredit = value; return this; } public Date getAsOfDate() { return AsOfDate; } public IvrUserInfoResponse setAsOfDate(Date value) { this.AsOfDate = value; return this; } } }