Trendsic Platform Service

<back to all web services

FactFinderConfigRequest

Requires Authentication
The following routes are available for this service:
GET,POST,OPTIONS/v1/FactFinderConfig
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using CRM.AgencyPlatform.API.Internal;

namespace CRM.AgencyPlatform.API.Internal
{
    public partial class FactFinderConfig
    {
        public virtual bool ei_lastName { get; set; }
        public virtual bool ei_firstname { get; set; }
        public virtual bool ei_mi { get; set; }
        public virtual bool ei_dob { get; set; }
        public virtual bool ei_age { get; set; }
        public virtual bool ei_district { get; set; }
        public virtual bool ei_school { get; set; }
        public virtual bool ei_room { get; set; }
        public virtual bool ei_position { get; set; }
        public virtual bool ei_yearswdist { get; set; }
        public virtual bool ei_yearswodist { get; set; }
        public virtual bool ei_pastocc { get; set; }
        public virtual bool ei_address { get; set; }
        public virtual bool ei_city { get; set; }
        public virtual bool ei_state { get; set; }
        public virtual bool ei_zip { get; set; }
        public virtual bool ei_cellphone { get; set; }
        public virtual bool ei_workphone { get; set; }
        public virtual bool ei_personalemail { get; set; }
        public virtual bool ei_workemail { get; set; }
        public virtual bool ei_spousename { get; set; }
        public virtual bool ei_spousedob { get; set; }
        public virtual bool ei_spouseage { get; set; }
        public virtual bool ei_spousecellphone { get; set; }
        public virtual bool ei_spouseemail { get; set; }
        public virtual bool ei_spouseoccupation { get; set; }
        public virtual bool ei_spouseposition { get; set; }
        public virtual bool ei_spouseyears { get; set; }
        public virtual bool ei_spousepastocc { get; set; }
        public virtual bool ei_reasonmeeting { get; set; }
        public virtual bool emt_workstatus { get; set; }
        public virtual bool emt_unusedsickdays { get; set; }
        public virtual bool emt_unusedsickhours { get; set; }
        public virtual bool emt_cbsdays { get; set; }
        public virtual bool emt_cbshours { get; set; }
        public virtual bool emt_dpw { get; set; }
        public virtual bool emt_hpw { get; set; }
        public virtual bool emt_mpy { get; set; }
        public virtual bool emt_numpretaxchecks { get; set; }
        public virtual bool fin_clientgross { get; set; }
        public virtual bool fin_clientnet { get; set; }
        public virtual bool fin_householdgross { get; set; }
        public virtual bool fin_householdnet { get; set; }
        public virtual bool fin_desiredretincome { get; set; }
        public virtual bool fin_estexpenses { get; set; }
        public virtual bool fin_discincome { get; set; }
        public virtual bool fin_exptype { get; set; }
        public virtual bool fin_desc { get; set; }
        public virtual bool fin_balance { get; set; }
        public virtual bool fin_interestrate { get; set; }
        public virtual bool fin_minpayment { get; set; }
        public virtual bool fin_monthlypayment { get; set; }
        public virtual bool pen_pensystem { get; set; }
        public virtual bool pen_penstart { get; set; }
        public virtual bool pen_servicecredit { get; set; }
        public virtual bool pen_servicecreditasofdate { get; set; }
        public virtual bool pen_desiredretdate { get; set; }
        public virtual bool pen_desiredretage { get; set; }
        public virtual bool pen_spousalbenefitdesired { get; set; }
        public virtual bool pen_formula { get; set; }
        public virtual bool pen_defbalance { get; set; }
        public virtual bool pen_defspousebalance { get; set; }
        public virtual bool prot_plife { get; set; }
        public virtual bool prot_pcarrier { get; set; }
        public virtual bool prot_pfaceamount { get; set; }
        public virtual bool prot_pissuedate { get; set; }
        public virtual bool prot_plifepremium { get; set; }
        public virtual bool prot_ptype { get; set; }
        public virtual bool prot_ptypeof { get; set; }
        public virtual bool prot_pcashvalue { get; set; }
        public virtual bool prot_slife { get; set; }
        public virtual bool prot_scarrier { get; set; }
        public virtual bool prot_sfaceamount { get; set; }
        public virtual bool prot_sissuedate { get; set; }
        public virtual bool prot_slifepremium { get; set; }
        public virtual bool prot_stype { get; set; }
        public virtual bool prot_stypeof { get; set; }
        public virtual bool prot_scashvalue { get; set; }
        public virtual bool prot_pltc { get; set; }
        public virtual bool prot_pltcpremium { get; set; }
        public virtual bool prot_pdisability { get; set; }
        public virtual bool prot_pdisabilitypremium { get; set; }
        public virtual bool prot_sltc { get; set; }
        public virtual bool prot_sltcpremium { get; set; }
        public virtual bool prot_sdisability { get; set; }
        public virtual bool prot_sdisabilitypremium { get; set; }
        public virtual bool efi_monthlycontrib { get; set; }
        public virtual bool efi_fundbalance { get; set; }
        public virtual bool efi_isthreetosixmonths { get; set; }
        public virtual bool lta_haveretiresavings { get; set; }
        public virtual bool lta_priorretireplan { get; set; }
        public virtual bool lta_havedistplan { get; set; }
        public virtual bool lta_plantype { get; set; }
        public virtual bool lta_company { get; set; }
        public virtual bool lta_contrib { get; set; }
        public virtual bool lta_balance { get; set; }
        public virtual bool ira_acctowner { get; set; }
        public virtual bool ira_company { get; set; }
        public virtual bool ira_taxcode { get; set; }
        public virtual bool ira_accounttype { get; set; }
        public virtual bool ira_acctnumber { get; set; }
        public virtual bool ira_inception { get; set; }
        public virtual bool ira_currentvalue { get; set; }
        public virtual bool ira_monthlycontrib { get; set; }
        public virtual bool ira_surrcharge { get; set; }
        public virtual bool ira_surrvalue { get; set; }
        public virtual bool ira_totalfees { get; set; }
        public virtual bool ira_tpaok { get; set; }
        public virtual bool ira_addlformsreq { get; set; }
        public virtual bool ira_sigreq { get; set; }
        public virtual bool ira_outstandingloans { get; set; }
        public virtual bool ira_originalformsreq { get; set; }
        public virtual bool ira_faxaccepted { get; set; }
        public virtual bool ira_faxnumber { get; set; }
        public virtual bool ira_notes { get; set; }
        public virtual bool ira_mailaddr { get; set; }
        public virtual bool ira_mailcity { get; set; }
        public virtual bool ira_mailstate { get; set; }
        public virtual bool ira_mailzip { get; set; }
        public virtual bool kcf_name { get; set; }
        public virtual bool kcf_dob { get; set; }
        public virtual bool kcf_age { get; set; }
        public virtual bool kcf_fund { get; set; }
        public virtual bool kcf_contribution { get; set; }
        public virtual bool kcf_balance { get; set; }
        public virtual bool an_notes { get; set; }
        public virtual bool cr_name { get; set; }
        public virtual bool cr_campus { get; set; }
        public virtual bool cr_room { get; set; }
        public virtual bool cr_phone { get; set; }
    }

    public partial class FactFinderConfigRequest
    {
        public virtual FactFinderConfig Config { get; set; }
    }

}

C# FactFinderConfigRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /v1/FactFinderConfig HTTP/1.1 
Host: api.dev.dynamics.trendsic.com 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	Config: 
	{
		ei_lastName: False,
		ei_firstname: False,
		ei_mi: False,
		ei_dob: False,
		ei_age: False,
		ei_district: False,
		ei_school: False,
		ei_room: False,
		ei_position: False,
		ei_yearswdist: False,
		ei_yearswodist: False,
		ei_pastocc: False,
		ei_address: False,
		ei_city: False,
		ei_state: False,
		ei_zip: False,
		ei_cellphone: False,
		ei_workphone: False,
		ei_personalemail: False,
		ei_workemail: False,
		ei_spousename: False,
		ei_spousedob: False,
		ei_spouseage: False,
		ei_spousecellphone: False,
		ei_spouseemail: False,
		ei_spouseoccupation: False,
		ei_spouseposition: False,
		ei_spouseyears: False,
		ei_spousepastocc: False,
		ei_reasonmeeting: False,
		emt_workstatus: False,
		emt_unusedsickdays: False,
		emt_unusedsickhours: False,
		emt_cbsdays: False,
		emt_cbshours: False,
		emt_dpw: False,
		emt_hpw: False,
		emt_mpy: False,
		emt_numpretaxchecks: False,
		fin_clientgross: False,
		fin_clientnet: False,
		fin_householdgross: False,
		fin_householdnet: False,
		fin_desiredretincome: False,
		fin_estexpenses: False,
		fin_discincome: False,
		fin_exptype: False,
		fin_desc: False,
		fin_balance: False,
		fin_interestrate: False,
		fin_minpayment: False,
		fin_monthlypayment: False,
		pen_pensystem: False,
		pen_penstart: False,
		pen_servicecredit: False,
		pen_servicecreditasofdate: False,
		pen_desiredretdate: False,
		pen_desiredretage: False,
		pen_spousalbenefitdesired: False,
		pen_formula: False,
		pen_defbalance: False,
		pen_defspousebalance: False,
		prot_plife: False,
		prot_pcarrier: False,
		prot_pfaceamount: False,
		prot_pissuedate: False,
		prot_plifepremium: False,
		prot_ptype: False,
		prot_ptypeof: False,
		prot_pcashvalue: False,
		prot_slife: False,
		prot_scarrier: False,
		prot_sfaceamount: False,
		prot_sissuedate: False,
		prot_slifepremium: False,
		prot_stype: False,
		prot_stypeof: False,
		prot_scashvalue: False,
		prot_pltc: False,
		prot_pltcpremium: False,
		prot_pdisability: False,
		prot_pdisabilitypremium: False,
		prot_sltc: False,
		prot_sltcpremium: False,
		prot_sdisability: False,
		prot_sdisabilitypremium: False,
		efi_monthlycontrib: False,
		efi_fundbalance: False,
		efi_isthreetosixmonths: False,
		lta_haveretiresavings: False,
		lta_priorretireplan: False,
		lta_havedistplan: False,
		lta_plantype: False,
		lta_company: False,
		lta_contrib: False,
		lta_balance: False,
		ira_acctowner: False,
		ira_company: False,
		ira_taxcode: False,
		ira_accounttype: False,
		ira_acctnumber: False,
		ira_inception: False,
		ira_currentvalue: False,
		ira_monthlycontrib: False,
		ira_surrcharge: False,
		ira_surrvalue: False,
		ira_totalfees: False,
		ira_tpaok: False,
		ira_addlformsreq: False,
		ira_sigreq: False,
		ira_outstandingloans: False,
		ira_originalformsreq: False,
		ira_faxaccepted: False,
		ira_faxnumber: False,
		ira_notes: False,
		ira_mailaddr: False,
		ira_mailcity: False,
		ira_mailstate: False,
		ira_mailzip: False,
		kcf_name: False,
		kcf_dob: False,
		kcf_age: False,
		kcf_fund: False,
		kcf_contribution: False,
		kcf_balance: False,
		an_notes: False,
		cr_name: False,
		cr_campus: False,
		cr_room: False,
		cr_phone: False
	}
}