| GET,POST,OPTIONS | /v1/FactFinderConfig |
|---|
namespace CRM.AgencyPlatform.API.Internal
open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations
[<AllowNullLiteral>]
type FactFinderConfig() =
member val ei_lastName:Boolean = new Boolean() with get,set
member val ei_firstname:Boolean = new Boolean() with get,set
member val ei_mi:Boolean = new Boolean() with get,set
member val ei_dob:Boolean = new Boolean() with get,set
member val ei_age:Boolean = new Boolean() with get,set
member val ei_district:Boolean = new Boolean() with get,set
member val ei_school:Boolean = new Boolean() with get,set
member val ei_room:Boolean = new Boolean() with get,set
member val ei_position:Boolean = new Boolean() with get,set
member val ei_yearswdist:Boolean = new Boolean() with get,set
member val ei_yearswodist:Boolean = new Boolean() with get,set
member val ei_pastocc:Boolean = new Boolean() with get,set
member val ei_address:Boolean = new Boolean() with get,set
member val ei_city:Boolean = new Boolean() with get,set
member val ei_state:Boolean = new Boolean() with get,set
member val ei_zip:Boolean = new Boolean() with get,set
member val ei_cellphone:Boolean = new Boolean() with get,set
member val ei_workphone:Boolean = new Boolean() with get,set
member val ei_personalemail:Boolean = new Boolean() with get,set
member val ei_workemail:Boolean = new Boolean() with get,set
member val ei_spousename:Boolean = new Boolean() with get,set
member val ei_spousedob:Boolean = new Boolean() with get,set
member val ei_spouseage:Boolean = new Boolean() with get,set
member val ei_spousecellphone:Boolean = new Boolean() with get,set
member val ei_spouseemail:Boolean = new Boolean() with get,set
member val ei_spouseoccupation:Boolean = new Boolean() with get,set
member val ei_spouseposition:Boolean = new Boolean() with get,set
member val ei_spouseyears:Boolean = new Boolean() with get,set
member val ei_spousepastocc:Boolean = new Boolean() with get,set
member val ei_reasonmeeting:Boolean = new Boolean() with get,set
member val emt_workstatus:Boolean = new Boolean() with get,set
member val emt_unusedsickdays:Boolean = new Boolean() with get,set
member val emt_unusedsickhours:Boolean = new Boolean() with get,set
member val emt_cbsdays:Boolean = new Boolean() with get,set
member val emt_cbshours:Boolean = new Boolean() with get,set
member val emt_dpw:Boolean = new Boolean() with get,set
member val emt_hpw:Boolean = new Boolean() with get,set
member val emt_mpy:Boolean = new Boolean() with get,set
member val emt_numpretaxchecks:Boolean = new Boolean() with get,set
member val fin_clientgross:Boolean = new Boolean() with get,set
member val fin_clientnet:Boolean = new Boolean() with get,set
member val fin_householdgross:Boolean = new Boolean() with get,set
member val fin_householdnet:Boolean = new Boolean() with get,set
member val fin_desiredretincome:Boolean = new Boolean() with get,set
member val fin_estexpenses:Boolean = new Boolean() with get,set
member val fin_discincome:Boolean = new Boolean() with get,set
member val fin_exptype:Boolean = new Boolean() with get,set
member val fin_desc:Boolean = new Boolean() with get,set
member val fin_balance:Boolean = new Boolean() with get,set
member val fin_interestrate:Boolean = new Boolean() with get,set
member val fin_minpayment:Boolean = new Boolean() with get,set
member val fin_monthlypayment:Boolean = new Boolean() with get,set
member val pen_pensystem:Boolean = new Boolean() with get,set
member val pen_penstart:Boolean = new Boolean() with get,set
member val pen_servicecredit:Boolean = new Boolean() with get,set
member val pen_servicecreditasofdate:Boolean = new Boolean() with get,set
member val pen_desiredretdate:Boolean = new Boolean() with get,set
member val pen_desiredretage:Boolean = new Boolean() with get,set
member val pen_spousalbenefitdesired:Boolean = new Boolean() with get,set
member val pen_formula:Boolean = new Boolean() with get,set
member val pen_defbalance:Boolean = new Boolean() with get,set
member val pen_defspousebalance:Boolean = new Boolean() with get,set
member val prot_plife:Boolean = new Boolean() with get,set
member val prot_pcarrier:Boolean = new Boolean() with get,set
member val prot_pfaceamount:Boolean = new Boolean() with get,set
member val prot_pissuedate:Boolean = new Boolean() with get,set
member val prot_plifepremium:Boolean = new Boolean() with get,set
member val prot_ptype:Boolean = new Boolean() with get,set
member val prot_ptypeof:Boolean = new Boolean() with get,set
member val prot_pcashvalue:Boolean = new Boolean() with get,set
member val prot_slife:Boolean = new Boolean() with get,set
member val prot_scarrier:Boolean = new Boolean() with get,set
member val prot_sfaceamount:Boolean = new Boolean() with get,set
member val prot_sissuedate:Boolean = new Boolean() with get,set
member val prot_slifepremium:Boolean = new Boolean() with get,set
member val prot_stype:Boolean = new Boolean() with get,set
member val prot_stypeof:Boolean = new Boolean() with get,set
member val prot_scashvalue:Boolean = new Boolean() with get,set
member val prot_pltc:Boolean = new Boolean() with get,set
member val prot_pltcpremium:Boolean = new Boolean() with get,set
member val prot_pdisability:Boolean = new Boolean() with get,set
member val prot_pdisabilitypremium:Boolean = new Boolean() with get,set
member val prot_sltc:Boolean = new Boolean() with get,set
member val prot_sltcpremium:Boolean = new Boolean() with get,set
member val prot_sdisability:Boolean = new Boolean() with get,set
member val prot_sdisabilitypremium:Boolean = new Boolean() with get,set
member val efi_monthlycontrib:Boolean = new Boolean() with get,set
member val efi_fundbalance:Boolean = new Boolean() with get,set
member val efi_isthreetosixmonths:Boolean = new Boolean() with get,set
member val lta_haveretiresavings:Boolean = new Boolean() with get,set
member val lta_priorretireplan:Boolean = new Boolean() with get,set
member val lta_havedistplan:Boolean = new Boolean() with get,set
member val lta_plantype:Boolean = new Boolean() with get,set
member val lta_company:Boolean = new Boolean() with get,set
member val lta_contrib:Boolean = new Boolean() with get,set
member val lta_balance:Boolean = new Boolean() with get,set
member val ira_acctowner:Boolean = new Boolean() with get,set
member val ira_company:Boolean = new Boolean() with get,set
member val ira_taxcode:Boolean = new Boolean() with get,set
member val ira_accounttype:Boolean = new Boolean() with get,set
member val ira_acctnumber:Boolean = new Boolean() with get,set
member val ira_inception:Boolean = new Boolean() with get,set
member val ira_currentvalue:Boolean = new Boolean() with get,set
member val ira_monthlycontrib:Boolean = new Boolean() with get,set
member val ira_surrcharge:Boolean = new Boolean() with get,set
member val ira_surrvalue:Boolean = new Boolean() with get,set
member val ira_totalfees:Boolean = new Boolean() with get,set
member val ira_tpaok:Boolean = new Boolean() with get,set
member val ira_addlformsreq:Boolean = new Boolean() with get,set
member val ira_sigreq:Boolean = new Boolean() with get,set
member val ira_outstandingloans:Boolean = new Boolean() with get,set
member val ira_originalformsreq:Boolean = new Boolean() with get,set
member val ira_faxaccepted:Boolean = new Boolean() with get,set
member val ira_faxnumber:Boolean = new Boolean() with get,set
member val ira_notes:Boolean = new Boolean() with get,set
member val ira_mailaddr:Boolean = new Boolean() with get,set
member val ira_mailcity:Boolean = new Boolean() with get,set
member val ira_mailstate:Boolean = new Boolean() with get,set
member val ira_mailzip:Boolean = new Boolean() with get,set
member val kcf_name:Boolean = new Boolean() with get,set
member val kcf_dob:Boolean = new Boolean() with get,set
member val kcf_age:Boolean = new Boolean() with get,set
member val kcf_fund:Boolean = new Boolean() with get,set
member val kcf_contribution:Boolean = new Boolean() with get,set
member val kcf_balance:Boolean = new Boolean() with get,set
member val an_notes:Boolean = new Boolean() with get,set
member val cr_name:Boolean = new Boolean() with get,set
member val cr_campus:Boolean = new Boolean() with get,set
member val cr_room:Boolean = new Boolean() with get,set
member val cr_phone:Boolean = new Boolean() with get,set
[<AllowNullLiteral>]
type FactFinderConfigRequest() =
member val Config:FactFinderConfig = null with get,set
F# FactFinderConfigRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=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
}
}