/* Options: Date: 2025-12-06 06:28:08 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AgentRegistrationTempReportRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.* import java.util.* import java.io.InputStream import net.servicestack.client.* @Route(Path="/v1/AgentRegistrationTempReport", Verbs="GET") open class AgentRegistrationTempReportRequest : IReturn { companion object { private val responseType = AgentRegistrationTempReportResponse::class.java } override fun getResponseType(): Any? = AgentRegistrationTempReportRequest.responseType } open class AgentRegistrationTempReportResponse { open var ResponseStatus:ResponseStatus? = null open var ReportData:ArrayList = ArrayList() } open class AgentRegistrationTemp { open var AgentRegistrationTempId:Int? = null open var ApplicationId:String? = null open var Company:String? = null open var EIN:String? = null open var FirstName:String? = null open var MiddleName:String? = null open var LastName:String? = null open var Address1:String? = null open var Address2:String? = null open var City:String? = null open var State:String? = null open var Zip:String? = null open var Email:String? = null open var HomePhone:String? = null open var CellPhone:String? = null open var WorkPhone:String? = null open var AgreeToDisclosures:Boolean? = null open var AgreeToDate:Date? = null open var PaidDate:Date? = null open var AgentNumber:String? = null open var Upline1Name:String? = null open var Upline1:Int? = null open var Upline2Name:String? = null open var Upline2:Int? = null open var RecruitedBy:String? = null open var CreatedDate:Date? = null open var DOB:Date? = null open var SSN:String? = null open var Password:String? = null open var Upline1Percent:BigDecimal? = null open var Upline2Percent:BigDecimal? = null open var AgentId:Int? = null open var AccountName:String? = null open var AccountType:String? = null open var AccountNumber:String? = null open var AccountRouting:String? = null open var w9_1:String? = null open var w9_2:String? = null open var w9_3_1:String? = null open var w9_3_2:String? = null open var w9_3_3:String? = null open var w9_3_4:String? = null open var w9_3_5:String? = null open var w9_3_6:String? = null open var w9_3_7:String? = null open var w9_3_8:String? = null open var w9_4_1:String? = null open var w9_4_2:String? = null open var w9_5:String? = null open var w9_6:String? = null open var w9_7:String? = null open var IsSecurityLicensed:Boolean? = null open var SecurityLicense:String? = null open var Position:String? = null open var School:String? = null open var District:String? = null open var StoreName:String? = null } open class AgentRegistrationTempExtended : AgentRegistrationTemp() { open var FullName:String? = null open var Address:String? = null open var ContractingComplete:Date? = null open var PackageMailed:Date? = null open var TrackingNum:String? = null open var Upline1AgentName:String? = null open var Upline2AgentName:String? = null open var HasAgreement:Boolean? = null open var IsAgent:Boolean? = null }