/* Options: Date: 2025-12-06 07:51:32 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: FactFinderConfigRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class FactFinderConfig implements IConvertible { bool? ei_lastName; bool? ei_firstname; bool? ei_mi; bool? ei_dob; bool? ei_age; bool? ei_district; bool? ei_school; bool? ei_room; bool? ei_position; bool? ei_yearswdist; bool? ei_yearswodist; bool? ei_pastocc; bool? ei_address; bool? ei_city; bool? ei_state; bool? ei_zip; bool? ei_cellphone; bool? ei_workphone; bool? ei_personalemail; bool? ei_workemail; bool? ei_spousename; bool? ei_spousedob; bool? ei_spouseage; bool? ei_spousecellphone; bool? ei_spouseemail; bool? ei_spouseoccupation; bool? ei_spouseposition; bool? ei_spouseyears; bool? ei_spousepastocc; bool? ei_reasonmeeting; bool? emt_workstatus; bool? emt_unusedsickdays; bool? emt_unusedsickhours; bool? emt_cbsdays; bool? emt_cbshours; bool? emt_dpw; bool? emt_hpw; bool? emt_mpy; bool? emt_numpretaxchecks; bool? fin_clientgross; bool? fin_clientnet; bool? fin_householdgross; bool? fin_householdnet; bool? fin_desiredretincome; bool? fin_estexpenses; bool? fin_discincome; bool? fin_exptype; bool? fin_desc; bool? fin_balance; bool? fin_interestrate; bool? fin_minpayment; bool? fin_monthlypayment; bool? pen_pensystem; bool? pen_penstart; bool? pen_servicecredit; bool? pen_servicecreditasofdate; bool? pen_desiredretdate; bool? pen_desiredretage; bool? pen_spousalbenefitdesired; bool? pen_formula; bool? pen_defbalance; bool? pen_defspousebalance; bool? prot_plife; bool? prot_pcarrier; bool? prot_pfaceamount; bool? prot_pissuedate; bool? prot_plifepremium; bool? prot_ptype; bool? prot_ptypeof; bool? prot_pcashvalue; bool? prot_slife; bool? prot_scarrier; bool? prot_sfaceamount; bool? prot_sissuedate; bool? prot_slifepremium; bool? prot_stype; bool? prot_stypeof; bool? prot_scashvalue; bool? prot_pltc; bool? prot_pltcpremium; bool? prot_pdisability; bool? prot_pdisabilitypremium; bool? prot_sltc; bool? prot_sltcpremium; bool? prot_sdisability; bool? prot_sdisabilitypremium; bool? efi_monthlycontrib; bool? efi_fundbalance; bool? efi_isthreetosixmonths; bool? lta_haveretiresavings; bool? lta_priorretireplan; bool? lta_havedistplan; bool? lta_plantype; bool? lta_company; bool? lta_contrib; bool? lta_balance; bool? ira_acctowner; bool? ira_company; bool? ira_taxcode; bool? ira_accounttype; bool? ira_acctnumber; bool? ira_inception; bool? ira_currentvalue; bool? ira_monthlycontrib; bool? ira_surrcharge; bool? ira_surrvalue; bool? ira_totalfees; bool? ira_tpaok; bool? ira_addlformsreq; bool? ira_sigreq; bool? ira_outstandingloans; bool? ira_originalformsreq; bool? ira_faxaccepted; bool? ira_faxnumber; bool? ira_notes; bool? ira_mailaddr; bool? ira_mailcity; bool? ira_mailstate; bool? ira_mailzip; bool? kcf_name; bool? kcf_dob; bool? kcf_age; bool? kcf_fund; bool? kcf_contribution; bool? kcf_balance; bool? an_notes; bool? cr_name; bool? cr_campus; bool? cr_room; bool? cr_phone; FactFinderConfig({this.ei_lastName,this.ei_firstname,this.ei_mi,this.ei_dob,this.ei_age,this.ei_district,this.ei_school,this.ei_room,this.ei_position,this.ei_yearswdist,this.ei_yearswodist,this.ei_pastocc,this.ei_address,this.ei_city,this.ei_state,this.ei_zip,this.ei_cellphone,this.ei_workphone,this.ei_personalemail,this.ei_workemail,this.ei_spousename,this.ei_spousedob,this.ei_spouseage,this.ei_spousecellphone,this.ei_spouseemail,this.ei_spouseoccupation,this.ei_spouseposition,this.ei_spouseyears,this.ei_spousepastocc,this.ei_reasonmeeting,this.emt_workstatus,this.emt_unusedsickdays,this.emt_unusedsickhours,this.emt_cbsdays,this.emt_cbshours,this.emt_dpw,this.emt_hpw,this.emt_mpy,this.emt_numpretaxchecks,this.fin_clientgross,this.fin_clientnet,this.fin_householdgross,this.fin_householdnet,this.fin_desiredretincome,this.fin_estexpenses,this.fin_discincome,this.fin_exptype,this.fin_desc,this.fin_balance,this.fin_interestrate,this.fin_minpayment,this.fin_monthlypayment,this.pen_pensystem,this.pen_penstart,this.pen_servicecredit,this.pen_servicecreditasofdate,this.pen_desiredretdate,this.pen_desiredretage,this.pen_spousalbenefitdesired,this.pen_formula,this.pen_defbalance,this.pen_defspousebalance,this.prot_plife,this.prot_pcarrier,this.prot_pfaceamount,this.prot_pissuedate,this.prot_plifepremium,this.prot_ptype,this.prot_ptypeof,this.prot_pcashvalue,this.prot_slife,this.prot_scarrier,this.prot_sfaceamount,this.prot_sissuedate,this.prot_slifepremium,this.prot_stype,this.prot_stypeof,this.prot_scashvalue,this.prot_pltc,this.prot_pltcpremium,this.prot_pdisability,this.prot_pdisabilitypremium,this.prot_sltc,this.prot_sltcpremium,this.prot_sdisability,this.prot_sdisabilitypremium,this.efi_monthlycontrib,this.efi_fundbalance,this.efi_isthreetosixmonths,this.lta_haveretiresavings,this.lta_priorretireplan,this.lta_havedistplan,this.lta_plantype,this.lta_company,this.lta_contrib,this.lta_balance,this.ira_acctowner,this.ira_company,this.ira_taxcode,this.ira_accounttype,this.ira_acctnumber,this.ira_inception,this.ira_currentvalue,this.ira_monthlycontrib,this.ira_surrcharge,this.ira_surrvalue,this.ira_totalfees,this.ira_tpaok,this.ira_addlformsreq,this.ira_sigreq,this.ira_outstandingloans,this.ira_originalformsreq,this.ira_faxaccepted,this.ira_faxnumber,this.ira_notes,this.ira_mailaddr,this.ira_mailcity,this.ira_mailstate,this.ira_mailzip,this.kcf_name,this.kcf_dob,this.kcf_age,this.kcf_fund,this.kcf_contribution,this.kcf_balance,this.an_notes,this.cr_name,this.cr_campus,this.cr_room,this.cr_phone}); FactFinderConfig.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ei_lastName = json['ei_lastName']; ei_firstname = json['ei_firstname']; ei_mi = json['ei_mi']; ei_dob = json['ei_dob']; ei_age = json['ei_age']; ei_district = json['ei_district']; ei_school = json['ei_school']; ei_room = json['ei_room']; ei_position = json['ei_position']; ei_yearswdist = json['ei_yearswdist']; ei_yearswodist = json['ei_yearswodist']; ei_pastocc = json['ei_pastocc']; ei_address = json['ei_address']; ei_city = json['ei_city']; ei_state = json['ei_state']; ei_zip = json['ei_zip']; ei_cellphone = json['ei_cellphone']; ei_workphone = json['ei_workphone']; ei_personalemail = json['ei_personalemail']; ei_workemail = json['ei_workemail']; ei_spousename = json['ei_spousename']; ei_spousedob = json['ei_spousedob']; ei_spouseage = json['ei_spouseage']; ei_spousecellphone = json['ei_spousecellphone']; ei_spouseemail = json['ei_spouseemail']; ei_spouseoccupation = json['ei_spouseoccupation']; ei_spouseposition = json['ei_spouseposition']; ei_spouseyears = json['ei_spouseyears']; ei_spousepastocc = json['ei_spousepastocc']; ei_reasonmeeting = json['ei_reasonmeeting']; emt_workstatus = json['emt_workstatus']; emt_unusedsickdays = json['emt_unusedsickdays']; emt_unusedsickhours = json['emt_unusedsickhours']; emt_cbsdays = json['emt_cbsdays']; emt_cbshours = json['emt_cbshours']; emt_dpw = json['emt_dpw']; emt_hpw = json['emt_hpw']; emt_mpy = json['emt_mpy']; emt_numpretaxchecks = json['emt_numpretaxchecks']; fin_clientgross = json['fin_clientgross']; fin_clientnet = json['fin_clientnet']; fin_householdgross = json['fin_householdgross']; fin_householdnet = json['fin_householdnet']; fin_desiredretincome = json['fin_desiredretincome']; fin_estexpenses = json['fin_estexpenses']; fin_discincome = json['fin_discincome']; fin_exptype = json['fin_exptype']; fin_desc = json['fin_desc']; fin_balance = json['fin_balance']; fin_interestrate = json['fin_interestrate']; fin_minpayment = json['fin_minpayment']; fin_monthlypayment = json['fin_monthlypayment']; pen_pensystem = json['pen_pensystem']; pen_penstart = json['pen_penstart']; pen_servicecredit = json['pen_servicecredit']; pen_servicecreditasofdate = json['pen_servicecreditasofdate']; pen_desiredretdate = json['pen_desiredretdate']; pen_desiredretage = json['pen_desiredretage']; pen_spousalbenefitdesired = json['pen_spousalbenefitdesired']; pen_formula = json['pen_formula']; pen_defbalance = json['pen_defbalance']; pen_defspousebalance = json['pen_defspousebalance']; prot_plife = json['prot_plife']; prot_pcarrier = json['prot_pcarrier']; prot_pfaceamount = json['prot_pfaceamount']; prot_pissuedate = json['prot_pissuedate']; prot_plifepremium = json['prot_plifepremium']; prot_ptype = json['prot_ptype']; prot_ptypeof = json['prot_ptypeof']; prot_pcashvalue = json['prot_pcashvalue']; prot_slife = json['prot_slife']; prot_scarrier = json['prot_scarrier']; prot_sfaceamount = json['prot_sfaceamount']; prot_sissuedate = json['prot_sissuedate']; prot_slifepremium = json['prot_slifepremium']; prot_stype = json['prot_stype']; prot_stypeof = json['prot_stypeof']; prot_scashvalue = json['prot_scashvalue']; prot_pltc = json['prot_pltc']; prot_pltcpremium = json['prot_pltcpremium']; prot_pdisability = json['prot_pdisability']; prot_pdisabilitypremium = json['prot_pdisabilitypremium']; prot_sltc = json['prot_sltc']; prot_sltcpremium = json['prot_sltcpremium']; prot_sdisability = json['prot_sdisability']; prot_sdisabilitypremium = json['prot_sdisabilitypremium']; efi_monthlycontrib = json['efi_monthlycontrib']; efi_fundbalance = json['efi_fundbalance']; efi_isthreetosixmonths = json['efi_isthreetosixmonths']; lta_haveretiresavings = json['lta_haveretiresavings']; lta_priorretireplan = json['lta_priorretireplan']; lta_havedistplan = json['lta_havedistplan']; lta_plantype = json['lta_plantype']; lta_company = json['lta_company']; lta_contrib = json['lta_contrib']; lta_balance = json['lta_balance']; ira_acctowner = json['ira_acctowner']; ira_company = json['ira_company']; ira_taxcode = json['ira_taxcode']; ira_accounttype = json['ira_accounttype']; ira_acctnumber = json['ira_acctnumber']; ira_inception = json['ira_inception']; ira_currentvalue = json['ira_currentvalue']; ira_monthlycontrib = json['ira_monthlycontrib']; ira_surrcharge = json['ira_surrcharge']; ira_surrvalue = json['ira_surrvalue']; ira_totalfees = json['ira_totalfees']; ira_tpaok = json['ira_tpaok']; ira_addlformsreq = json['ira_addlformsreq']; ira_sigreq = json['ira_sigreq']; ira_outstandingloans = json['ira_outstandingloans']; ira_originalformsreq = json['ira_originalformsreq']; ira_faxaccepted = json['ira_faxaccepted']; ira_faxnumber = json['ira_faxnumber']; ira_notes = json['ira_notes']; ira_mailaddr = json['ira_mailaddr']; ira_mailcity = json['ira_mailcity']; ira_mailstate = json['ira_mailstate']; ira_mailzip = json['ira_mailzip']; kcf_name = json['kcf_name']; kcf_dob = json['kcf_dob']; kcf_age = json['kcf_age']; kcf_fund = json['kcf_fund']; kcf_contribution = json['kcf_contribution']; kcf_balance = json['kcf_balance']; an_notes = json['an_notes']; cr_name = json['cr_name']; cr_campus = json['cr_campus']; cr_room = json['cr_room']; cr_phone = json['cr_phone']; return this; } Map toJson() => { 'ei_lastName': ei_lastName, 'ei_firstname': ei_firstname, 'ei_mi': ei_mi, 'ei_dob': ei_dob, 'ei_age': ei_age, 'ei_district': ei_district, 'ei_school': ei_school, 'ei_room': ei_room, 'ei_position': ei_position, 'ei_yearswdist': ei_yearswdist, 'ei_yearswodist': ei_yearswodist, 'ei_pastocc': ei_pastocc, 'ei_address': ei_address, 'ei_city': ei_city, 'ei_state': ei_state, 'ei_zip': ei_zip, 'ei_cellphone': ei_cellphone, 'ei_workphone': ei_workphone, 'ei_personalemail': ei_personalemail, 'ei_workemail': ei_workemail, 'ei_spousename': ei_spousename, 'ei_spousedob': ei_spousedob, 'ei_spouseage': ei_spouseage, 'ei_spousecellphone': ei_spousecellphone, 'ei_spouseemail': ei_spouseemail, 'ei_spouseoccupation': ei_spouseoccupation, 'ei_spouseposition': ei_spouseposition, 'ei_spouseyears': ei_spouseyears, 'ei_spousepastocc': ei_spousepastocc, 'ei_reasonmeeting': ei_reasonmeeting, 'emt_workstatus': emt_workstatus, 'emt_unusedsickdays': emt_unusedsickdays, 'emt_unusedsickhours': emt_unusedsickhours, 'emt_cbsdays': emt_cbsdays, 'emt_cbshours': emt_cbshours, 'emt_dpw': emt_dpw, 'emt_hpw': emt_hpw, 'emt_mpy': emt_mpy, 'emt_numpretaxchecks': emt_numpretaxchecks, 'fin_clientgross': fin_clientgross, 'fin_clientnet': fin_clientnet, 'fin_householdgross': fin_householdgross, 'fin_householdnet': fin_householdnet, 'fin_desiredretincome': fin_desiredretincome, 'fin_estexpenses': fin_estexpenses, 'fin_discincome': fin_discincome, 'fin_exptype': fin_exptype, 'fin_desc': fin_desc, 'fin_balance': fin_balance, 'fin_interestrate': fin_interestrate, 'fin_minpayment': fin_minpayment, 'fin_monthlypayment': fin_monthlypayment, 'pen_pensystem': pen_pensystem, 'pen_penstart': pen_penstart, 'pen_servicecredit': pen_servicecredit, 'pen_servicecreditasofdate': pen_servicecreditasofdate, 'pen_desiredretdate': pen_desiredretdate, 'pen_desiredretage': pen_desiredretage, 'pen_spousalbenefitdesired': pen_spousalbenefitdesired, 'pen_formula': pen_formula, 'pen_defbalance': pen_defbalance, 'pen_defspousebalance': pen_defspousebalance, 'prot_plife': prot_plife, 'prot_pcarrier': prot_pcarrier, 'prot_pfaceamount': prot_pfaceamount, 'prot_pissuedate': prot_pissuedate, 'prot_plifepremium': prot_plifepremium, 'prot_ptype': prot_ptype, 'prot_ptypeof': prot_ptypeof, 'prot_pcashvalue': prot_pcashvalue, 'prot_slife': prot_slife, 'prot_scarrier': prot_scarrier, 'prot_sfaceamount': prot_sfaceamount, 'prot_sissuedate': prot_sissuedate, 'prot_slifepremium': prot_slifepremium, 'prot_stype': prot_stype, 'prot_stypeof': prot_stypeof, 'prot_scashvalue': prot_scashvalue, 'prot_pltc': prot_pltc, 'prot_pltcpremium': prot_pltcpremium, 'prot_pdisability': prot_pdisability, 'prot_pdisabilitypremium': prot_pdisabilitypremium, 'prot_sltc': prot_sltc, 'prot_sltcpremium': prot_sltcpremium, 'prot_sdisability': prot_sdisability, 'prot_sdisabilitypremium': prot_sdisabilitypremium, 'efi_monthlycontrib': efi_monthlycontrib, 'efi_fundbalance': efi_fundbalance, 'efi_isthreetosixmonths': efi_isthreetosixmonths, 'lta_haveretiresavings': lta_haveretiresavings, 'lta_priorretireplan': lta_priorretireplan, 'lta_havedistplan': lta_havedistplan, 'lta_plantype': lta_plantype, 'lta_company': lta_company, 'lta_contrib': lta_contrib, 'lta_balance': lta_balance, 'ira_acctowner': ira_acctowner, 'ira_company': ira_company, 'ira_taxcode': ira_taxcode, 'ira_accounttype': ira_accounttype, 'ira_acctnumber': ira_acctnumber, 'ira_inception': ira_inception, 'ira_currentvalue': ira_currentvalue, 'ira_monthlycontrib': ira_monthlycontrib, 'ira_surrcharge': ira_surrcharge, 'ira_surrvalue': ira_surrvalue, 'ira_totalfees': ira_totalfees, 'ira_tpaok': ira_tpaok, 'ira_addlformsreq': ira_addlformsreq, 'ira_sigreq': ira_sigreq, 'ira_outstandingloans': ira_outstandingloans, 'ira_originalformsreq': ira_originalformsreq, 'ira_faxaccepted': ira_faxaccepted, 'ira_faxnumber': ira_faxnumber, 'ira_notes': ira_notes, 'ira_mailaddr': ira_mailaddr, 'ira_mailcity': ira_mailcity, 'ira_mailstate': ira_mailstate, 'ira_mailzip': ira_mailzip, 'kcf_name': kcf_name, 'kcf_dob': kcf_dob, 'kcf_age': kcf_age, 'kcf_fund': kcf_fund, 'kcf_contribution': kcf_contribution, 'kcf_balance': kcf_balance, 'an_notes': an_notes, 'cr_name': cr_name, 'cr_campus': cr_campus, 'cr_room': cr_room, 'cr_phone': cr_phone }; getTypeName() => "FactFinderConfig"; TypeContext? context = _ctx; } // @Route("/v1/FactFinderConfig", "GET,POST,OPTIONS") class FactFinderConfigRequest implements IConvertible, IGet { FactFinderConfig? Config; FactFinderConfigRequest({this.Config}); FactFinderConfigRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Config = JsonConverters.fromJson(json['Config'],'FactFinderConfig',context!); return this; } Map toJson() => { 'Config': JsonConverters.toJson(Config,'FactFinderConfig',context!) }; getTypeName() => "FactFinderConfigRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.dev.dynamics.trendsic.com', types: { 'FactFinderConfig': TypeInfo(TypeOf.Class, create:() => FactFinderConfig()), 'FactFinderConfigRequest': TypeInfo(TypeOf.Class, create:() => FactFinderConfigRequest()), });