All Verbs | /projection |
---|
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using AlbaApi.ServiceModel;
using AlbaMfs.Common.Models.PresentationLayer;
using AlbaMfs.Common.Data;
using AlbaMfs.Common.Models.ConfigurationVersionClasses;
using AlbaApi.Model;
using AlbaMfs.Common.Models.CalculatorModels.DK;
using AlbaMfs.Common.Models.CalculatorModels.DE;
using TasSyd.Model.Client;
using TasSyd.Model.Base;
using TasSyd.Model.Stochastic;
using TasSyd.Model.Enums;
using TasSyd.Model.Core.Contributions;
using TasSyd.Model.Core;
using AlbaMfs.Common.Models.HRProxyConfiguration;
using AlbaMfs.Common.Models.AdminProxyConfiguration;
using AlbaMfs.Common.Models.SiteContext.FrSiteContext.Powens.SiteContext;
using AlbaMfs.Common.Models.Powens.DomainObjects;
using AlbaMfs.Common.Models.SiteContext.EsSiteContext;
using AlbaMfs.Common.Models.SiteContext.FrSiteContext;
using AlbaMfs.Common.Models.CalculatorModels.FR;
using AlbaMfs.Common.Models.SiteContext.BeSiteContext;
using TasSyd.Model.Projections;
using TasSyd.Model.Constraints;
using AlbaMfs.Common.Models.SiteContext.PtSiteContext;
using AlbaMfs.Common.Models.CalculatorModels.PT;
using AlbaMfs.Common.Models.ConfigurationVersionClasses.DK;
using AlbaApi.Application.DTOs;
using CalcEngineApi.Application.DTOs;
using TasSyd.Application.DTOs;
namespace AlbaApi.Application.DTOs
{
public partial class AlbaDiagnostics
{
public AlbaDiagnostics()
{
PreProjectionStepsDuration = new Dictionary<string, long>{};
PostProjectionStepsDuration = new Dictionary<string, long>{};
}
public virtual long SetupDuration { get; set; }
public virtual long StochDuration { get; set; }
public virtual long DetDuration { get; set; }
public virtual long MemberSaveDuration { get; set; }
public virtual long WebApiDuration { get; set; }
public virtual long PreProjectionPipeDuration { get; set; }
public virtual long PostProjectionPipeDuration { get; set; }
public virtual Dictionary<string, long> PreProjectionStepsDuration { get; set; }
public virtual Dictionary<string, long> PostProjectionStepsDuration { get; set; }
}
public partial class AlbaProjection
{
public AlbaProjection()
{
ParameterBag = new Dictionary<string, Object>{};
}
public virtual StochasticProjectionDto Stochastic { get; set; }
public virtual MemberProjectionDto Deterministic { get; set; }
public virtual Member Member { get; set; }
public virtual AlbaDiagnostics Diagnostics { get; set; }
public virtual Dictionary<string, Object> ParameterBag { get; set; }
}
}
namespace AlbaApi.Model
{
public partial class Member
: Member
{
public virtual string Id { get; set; }
public virtual string Email { get; set; }
public virtual string EmployeeGuidString { get; set; }
public virtual bool IgnoreGender { get; set; }
}
}
namespace AlbaApi.ServiceModel
{
public partial class ProjectionReq
{
public virtual SiteContext Context { get; set; }
public virtual Member Member { get; set; }
}
}
namespace AlbaMfs.Common.Data
{
public enum ContributionFrequencies
{
Annual,
BiAnnual,
Quarterly,
Monthly,
}
public partial class FundValue
: IId, ITimestamp
{
public FundValue()
{
Timestamp = new byte[]{};
}
public virtual long Id { get; set; }
public virtual string FundId { get; set; }
public virtual int ClientId { get; set; }
public virtual DateTime InformationDate { get; set; }
public virtual decimal? InvestmentReturnTwelveMonths { get; set; }
public virtual decimal? InvestmentReturnThreeYears { get; set; }
public virtual decimal? InvestmentReturnFiveYears { get; set; }
public virtual decimal? CurrentAnnualPensionFee { get; set; }
public virtual DateTime DateCreated { get; set; }
public virtual DateTime? DateUpdated { get; set; }
public virtual string CreatedBy { get; set; }
public virtual string UpdatedBy { get; set; }
public virtual byte[] Timestamp { get; set; }
}
public enum LogoSource
{
Consultant,
Employer,
}
}
namespace AlbaMfs.Common.Models.AdminProxyConfiguration
{
public partial class UserResultConfigurationAdminProxy
{
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
}
public partial class UserSearchConfigurationAdminProxy
{
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
}
}
namespace AlbaMfs.Common.Models.CalculatorModels.DE
{
public partial class DeSocialSecurityParameters
{
public virtual decimal RetirementInsuranceCeiling { get; set; }
public virtual decimal HealthInsuranceCeiling { get; set; }
public virtual decimal CurrentPensionLevel { get; set; }
public virtual decimal ReferenceIncome { get; set; }
public virtual FormerDdrValues DdrValues { get; set; }
public virtual decimal EmployerRetirementPct { get; set; }
public virtual decimal EmployerUnemployementPct { get; set; }
public virtual decimal EmployerHealthInsuranceBasePct { get; set; }
public virtual decimal EmployerHealthInsuranceAdditionalPct { get; set; }
public virtual decimal EmployerNursingCarePct { get; set; }
public virtual decimal EmployeeRetirementPct { get; set; }
public virtual decimal EmployeeUnemployementPct { get; set; }
public virtual decimal EmployeeHealthInsuranceBasePct { get; set; }
public virtual decimal EmployeeHealthInsuranceAdditionalPct { get; set; }
public virtual decimal EmployeeNursingCarePct { get; set; }
public virtual decimal EmployeeChildlessNursingCareAdditionalPct { get; set; }
}
public partial class FormerDdrValues
{
public virtual decimal RetirementInsuranceCeiling { get; set; }
public virtual decimal HealthInsuranceCeiling { get; set; }
public virtual decimal CurrentPensionLevel { get; set; }
public virtual decimal ReferenceIncome { get; set; }
}
}
namespace AlbaMfs.Common.Models.CalculatorModels.DK
{
public partial class DanishAdvisoryParameters
{
public virtual int NormalRetirementAge { get; set; }
public virtual int PlanningHorizon { get; set; }
public virtual decimal RetirementGreenThresholdPct { get; set; }
public virtual decimal RetirementAmberThresholdPct { get; set; }
public virtual decimal IncapacityGreenThresholdPct { get; set; }
public virtual decimal IncapacityAmberThresholdPct { get; set; }
public virtual decimal CriticalIllnessGreenThresholdPct { get; set; }
public virtual decimal CriticalIllnessAmberThresholdPct { get; set; }
public virtual decimal DeathSingleGreenThresholdPct { get; set; }
public virtual decimal DeathSingleAmberThresholdPct { get; set; }
public virtual decimal DeathMarriedGreenThresholdPct { get; set; }
public virtual decimal DeathMarriedAmberThresholdPct { get; set; }
}
public partial class DanishGeneralPensionParameters
{
public virtual decimal InstalmentPensionContributionCeiling { get; set; }
public virtual decimal retirementSavingContributionCeilingLessThan5 { get; set; }
public virtual decimal retirementSavingContributionCeilingMoreThan5 { get; set; }
}
public partial class DanishTaxParameters
{
public virtual decimal LabourMarketContributionRate { get; set; }
public virtual decimal BottomTaxRate { get; set; }
public virtual decimal HealthContributionRate { get; set; }
public virtual decimal TopTaxRate { get; set; }
public virtual decimal TopTaxLimit { get; set; }
public virtual decimal TaxCeilingPercentage { get; set; }
public virtual decimal TaxCeilingPercentagePositiveNetCapitalIncome { get; set; }
public virtual decimal PersonalAllowanceYoung { get; set; }
public virtual decimal PersonalAllowance { get; set; }
public virtual decimal MaximalCapitalPensionDeduction { get; set; }
public virtual decimal BaseDeductionPositiveNetCapitalIncome { get; set; }
public virtual decimal ShareTaxRateBelowLimit { get; set; }
public virtual decimal ShareTaxRateAboveLimit { get; set; }
public virtual decimal LimitShareTax { get; set; }
public virtual decimal BottomLimitEmployeeDeduction { get; set; }
public virtual decimal EmployeeDeductionRate { get; set; }
public virtual decimal MaximumEmploymentAllowance { get; set; }
public virtual decimal PropertyValueTaxPercentageBelowLimitEVL { get; set; }
public virtual decimal PropertyValueTaxPercentageAboveLimitEVL { get; set; }
public virtual decimal LimitPropertyValueTax { get; set; }
public virtual decimal DeductionOfPropertyValueTax6 { get; set; }
public virtual decimal DeductionOfPropertyValueTax7 { get; set; }
public virtual decimal MaximumImpactUnderEVL { get; set; }
public virtual decimal NegativeNetCapitalIncome { get; set; }
public virtual decimal BottomDeductionEqualizationTax { get; set; }
public virtual decimal EqualizationTax { get; set; }
public virtual decimal TransferableBottomDeductionEqualizationTax { get; set; }
public virtual decimal BottomLineJobDeduction { get; set; }
public virtual decimal JobDeductionRate { get; set; }
public virtual decimal MaximumJobDeduction { get; set; }
public virtual IEnumerable<DanishCountyTaxParameters> CountyTaxLookup { get; set; }
}
public partial class FolkepensionParameters
{
public virtual int Year { get; set; }
public virtual decimal BaseAmount { get; set; }
public virtual decimal PensionSupplementSingle { get; set; }
public virtual decimal PensionSupplementOther { get; set; }
public virtual decimal DeductionOnBaseAmount { get; set; }
public virtual decimal DeductionOnIncomeOtherPct { get; set; }
public virtual decimal DeductionIncomeAfterAMB { get; set; }
public virtual decimal DeductionPensionSupplementSingle { get; set; }
public virtual decimal DeductionPensionSupplementOther { get; set; }
public virtual decimal ReductionBaseAmount { get; set; }
public virtual decimal ReductionPensionSupplement { get; set; }
public virtual decimal ReductionPensionSupplementOther { get; set; }
public virtual decimal ReductionPensionSupplementSpouse { get; set; }
}
public partial class FortidspensionParameters
{
public virtual int Year { get; set; }
public virtual decimal StateSingle { get; set; }
public virtual decimal StateOther { get; set; }
public virtual decimal DeductionOnIncomeOther { get; set; }
public virtual decimal MaxContributionPensioner { get; set; }
public virtual decimal MaxContributionNotPensioner { get; set; }
public virtual decimal DeductionSingle { get; set; }
public virtual decimal DeductionOther { get; set; }
public virtual decimal ReductionIncome { get; set; }
public virtual decimal ReductionIncomeSpouse { get; set; }
public virtual decimal MinimumSingle { get; set; }
public virtual decimal MinimumOther { get; set; }
}
}
namespace AlbaMfs.Common.Models.CalculatorModels.FR
{
public partial class FrSocialSecurityParameters
{
public virtual decimal SocialSecurityContributionCeiling { get; set; }
}
}
namespace AlbaMfs.Common.Models.CalculatorModels.PT
{
public partial class PtSocialSecurityParameters
{
public virtual int NormalRetirementAge { get; set; }
public virtual int NormalRetirementAgeMonths { get; set; }
}
}
namespace AlbaMfs.Common.Models.ConfigurationVersionClasses
{
public partial class ConfigurationVersionCarrier
: ConfigurationVersionEntity
{
public virtual string CarrierId { get; set; }
}
public partial class ConfigurationVersionContactDetails
{
public ConfigurationVersionContactDetails()
{
OpeningHours = new Dictionary<string, ConfigurationVersionOpeningHours>{};
}
public virtual string Website { get; set; }
public virtual string Email { get; set; }
public virtual string Phone { get; set; }
public virtual bool ShowInFooter { get; set; }
public virtual Dictionary<string, ConfigurationVersionOpeningHours> OpeningHours { get; set; }
}
public partial class ConfigurationVersionEmailSetting
{
public ConfigurationVersionEmailSetting()
{
SendToBCC = new string[]{};
SendToCC = new string[]{};
SendFrom = new string[]{};
}
public virtual string Id { get; set; }
public virtual string SubjectFormat { get; set; }
public virtual string[] SendToBCC { get; set; }
public virtual string[] SendToCC { get; set; }
public virtual string[] SendFrom { get; set; }
public virtual string BodyTemplate { get; set; }
}
public partial class ConfigurationVersionEntity
{
public virtual string LogoUri { get; set; }
public virtual string Name { get; set; }
public virtual ConfigurationVersionContactDetails ContactDetails { get; set; }
}
public partial class ConfigurationVersionEntityColumn
{
public ConfigurationVersionEntityColumn()
{
Values = new List<string>{};
}
public virtual EntityColumnType Type { get; set; }
public virtual int Ordinal { get; set; }
public virtual string Value { get; set; }
public virtual List<string> Values { get; set; }
}
public partial class ConfigurationVersionEntityColumnFilter
{
public ConfigurationVersionEntityColumnFilter()
{
Columns = new ConfigurationVersionEntityColumn[]{};
}
public virtual string Entity { get; set; }
public virtual string Alias { get; set; }
public virtual int Ordinal { get; set; }
public virtual ConfigurationVersionEntityColumn[] Columns { get; set; }
}
public partial class ConfigurationVersionGroupConfig
{
public ConfigurationVersionGroupConfig()
{
EntityColumnFilters = new ConfigurationVersionEntityColumnFilter[]{};
}
public virtual ConfigurationVersionEntityColumnFilter[] EntityColumnFilters { get; set; }
public virtual string Rule { get; set; }
}
public partial class ConfigurationVersionMemberDocumentConfig
{
public ConfigurationVersionMemberDocumentConfig()
{
allowedMIMETypes = new string[]{};
}
public virtual int maxFileSizeMB { get; set; }
public virtual string[] allowedMIMETypes { get; set; }
}
public partial class ConfigurationVersionOpeningHours
{
public virtual Time Opening { get; set; }
public virtual Time LunchStart { get; set; }
public virtual Time LunchEnd { get; set; }
public virtual Time Closing { get; set; }
}
public partial class ConfigurationVersionOption
{
public virtual string Identifier { get; set; }
public virtual string Name { get; set; }
public virtual string ImageUri { get; set; }
public virtual string Description1 { get; set; }
public virtual string Description2 { get; set; }
public virtual string Link { get; set; }
}
public partial class ConfigurationVersionRecommendation
{
public ConfigurationVersionRecommendation()
{
Products = new List<ProductQuestion>{};
RiskQuestions = new List<RiskQuestion>{};
Risks = new List<RiskRecommendation>{};
}
public virtual List<ProductQuestion> Products { get; set; }
public virtual List<RiskQuestion> RiskQuestions { get; set; }
public virtual List<RiskRecommendation> Risks { get; set; }
}
public partial class ConfigurationVersionRecommendationProduct
{
public ConfigurationVersionRecommendationProduct()
{
Products = new List<ProductData>{};
ProductRiskMatrix = new List<ProductRiskMatrix>{};
BarGraphData = new List<Dictionary<String,String>>{};
ProductTypeData = new List<ProductTypeData>{};
}
public virtual List<ProductData> Products { get; set; }
public virtual PieGraph PieGraphData { get; set; }
public virtual List<ProductRiskMatrix> ProductRiskMatrix { get; set; }
public virtual List<Dictionary<String,String>> BarGraphData { get; set; }
public virtual List<ProductTypeData> ProductTypeData { get; set; }
public virtual HistoricalData HistoricalTableData { get; set; }
}
public partial class ConfigurationVersionVotingOptions
{
public ConfigurationVersionVotingOptions()
{
Value = new ConfigurationVersionOption[]{};
}
public virtual string Set { get; set; }
public virtual string Id { get; set; }
public virtual string Name { get; set; }
public virtual ConfigurationVersionOption[] Value { get; set; }
}
public partial class ConfigurationVersionVotingPollConfig
{
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
}
public partial class ConfigurationVersionVotingPollSetup
{
public ConfigurationVersionVotingPollSetup()
{
Options = new ConfigurationVersionVotingOptions[]{};
}
public virtual string Code { get; set; }
public virtual DateTime? StartDate { get; set; }
public virtual DateTime? EndDate { get; set; }
public virtual string DefaultImage { get; set; }
public virtual ConfigurationVersionVotingOptions[] Options { get; set; }
}
public enum EntityColumnType
{
Enum,
Json,
}
public partial class FormTypeFieldsConfiguration
{
public FormTypeFieldsConfiguration()
{
Validation = new List<string>{};
}
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
public virtual List<string> Validation { get; set; }
public virtual string LookupReference { get; set; }
public virtual int? Min { get; set; }
public virtual int? Max { get; set; }
}
public partial class FormTypeLookupConfiguration
{
public virtual string Name { get; set; }
}
public partial class HistoricalData
{
public HistoricalData()
{
Data = new List<Dictionary<String,String>>{};
Years = new string[]{};
}
public virtual List<Dictionary<String,String>> Data { get; set; }
public virtual string[] Years { get; set; }
public virtual string WorstYear { get; set; }
}
public partial class Matrix
{
public virtual string InvestorProfile { get; set; }
public virtual string MinimumAllocationInStocks { get; set; }
public virtual string MaximumAllocationinStocks { get; set; }
}
public partial class Option
{
public virtual int Value { get; set; }
public virtual string Description { get; set; }
}
public partial class OptionGradeValue
{
public virtual string QuestionOptionReference { get; set; }
public virtual int GradeValue { get; set; }
}
public partial class PieGraph
{
public PieGraph()
{
QuestionnaireAnswer = new QuestionnaireAnswer[]{};
}
public virtual QuestionnaireAnswer[] QuestionnaireAnswer { get; set; }
}
public partial class ProductData
{
public virtual string Product { get; set; }
public virtual string Formula { get; set; }
public virtual string Carrier { get; set; }
public virtual int ProductTypeId { get; set; }
public virtual double? Score { get; set; }
}
public partial class ProductQuestion
{
public ProductQuestion()
{
Options = new List<Option>{};
}
public virtual Question Question { get; set; }
public virtual List<Option> Options { get; set; }
}
public partial class ProductRiskMatrix
{
public virtual string Carrier { get; set; }
public virtual string ProductRiskMatrixName { get; set; }
public virtual string A { get; set; }
public virtual string B { get; set; }
public virtual string C { get; set; }
public virtual string D { get; set; }
}
public partial class ProductTypeData
{
public virtual int? ProductTypeId { get; set; }
public virtual string ProductTypeName { get; set; }
}
public partial class Question
{
public virtual int Number { get; set; }
public virtual string Description { get; set; }
}
public partial class QuestionnaireAnswer
{
public QuestionnaireAnswer()
{
Others = new Matrix[]{};
}
public virtual string Value { get; set; }
public virtual Matrix[] Others { get; set; }
}
public partial class QuestionOption
{
public QuestionOption()
{
OptionGradeValues = new List<OptionGradeValue>{};
}
public virtual int OptionNumber { get; set; }
public virtual List<OptionGradeValue> OptionGradeValues { get; set; }
}
public partial class RiskQuestion
{
public RiskQuestion()
{
QuestionOptions = new List<QuestionOption>{};
}
public virtual int QuestionNumber { get; set; }
public virtual bool HasQuestionReference { get; set; }
public virtual List<QuestionOption> QuestionOptions { get; set; }
}
public partial class RiskRecommendation
{
public virtual int StartValue { get; set; }
public virtual int EndValue { get; set; }
public virtual string RiskName { get; set; }
public virtual string RiskId { get; set; }
}
}
namespace AlbaMfs.Common.Models.ConfigurationVersionClasses.DK
{
public partial class ConfigurationVersionProductEmailSetup
{
public ConfigurationVersionProductEmailSetup()
{
Emails = new string[]{};
}
public virtual string Product { get; set; }
public virtual string[] Emails { get; set; }
}
public partial class ConfigurationVersionPublicContactUsSetup
{
public ConfigurationVersionPublicContactUsSetup()
{
ProductEmails = new ConfigurationVersionProductEmailSetup[]{};
ToRecipients = new string[]{};
CcRecipients = new string[]{};
BccRecipients = new string[]{};
}
public virtual string LookupReference { get; set; }
public virtual string CurrentProduct { get; set; }
public virtual ConfigurationVersionProductEmailSetup[] ProductEmails { get; set; }
public virtual string[] ToRecipients { get; set; }
public virtual string[] CcRecipients { get; set; }
public virtual string[] BccRecipients { get; set; }
}
}
namespace AlbaMfs.Common.Models.HRProxyConfiguration
{
public partial class UserResultConfiguration
{
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
}
public partial class UserSearchConfiguration
{
public virtual int Order { get; set; }
public virtual string Label { get; set; }
public virtual string Field { get; set; }
public virtual string Type { get; set; }
}
}
namespace AlbaMfs.Common.Models.Powens.DomainObjects
{
public partial class Account
{
public Account()
{
Recipients = new Object[]{};
Calculated = new string[]{};
Investments = new Investment[]{};
Transfers = new Object[]{};
}
public virtual int Id { get; set; }
public virtual int? IdConnection { get; set; }
public virtual int? IdUser { get; set; }
public virtual int? IdSource { get; set; }
public virtual int? IdParent { get; set; }
public virtual string Number { get; set; }
public virtual string OriginalName { get; set; }
public virtual decimal? Balance { get; set; }
public virtual decimal? Coming { get; set; }
public virtual bool Display { get; set; }
public virtual DateTime? LastUpdate { get; set; }
public virtual DateTime? Deleted { get; set; }
public virtual DateTime? Disabled { get; set; }
public virtual string Iban { get; set; }
public virtual Currency Currency { get; set; }
public virtual string Type { get; set; }
public virtual int IdType { get; set; }
public virtual int Bookmarked { get; set; }
public virtual string Name { get; set; }
public virtual string Error { get; set; }
public virtual AccountUsage? Usage { get; set; }
public virtual AccountOwnership Ownership { get; set; }
public virtual string CompanyName { get; set; }
public virtual Loan Loan { get; set; }
public virtual string WebId { get; set; }
public virtual Object OpeningDate { get; set; }
public virtual Object[] Recipients { get; set; }
public virtual Object Bic { get; set; }
public virtual double ComingBalance { get; set; }
public virtual string FormattedBalance { get; set; }
public virtual string[] Calculated { get; set; }
public virtual double Valuation { get; set; }
public virtual double Diff { get; set; }
public virtual double DiffPercent { get; set; }
public virtual double PrevDiff { get; set; }
public virtual double PrevDiffPercent { get; set; }
public virtual Information Information { get; set; }
public virtual Investment[] Investments { get; set; }
public virtual Object[] Transfers { get; set; }
}
public enum AccountOwnership
{
[EnumMember(Value="owner")]
Owner = 1,
[EnumMember(Value="co-owner")]
CoOwner = 2,
[EnumMember(Value="attorney")]
Attorney = 3,
}
public enum AccountUsage
{
PRIV = 1,
ORGA = 2,
}
public partial class Currency
{
public virtual string Id { get; set; }
public virtual string Name { get; set; }
public virtual string Symbol { get; set; }
public virtual bool Crypto { get; set; }
public virtual int Precision { get; set; }
public virtual bool Prefix { get; set; }
public virtual Object Marketcap { get; set; }
public virtual DateTime? Datetime { get; set; }
}
public partial class Information
{
public virtual string Version { get; set; }
public virtual string ProviderType { get; set; }
}
public partial class Investment
{
public Investment()
{
Calculated = new string[]{};
Pockets = new Object[]{};
}
public virtual int Id { get; set; }
public virtual int IdAccount { get; set; }
public virtual int IdSecurity { get; set; }
public virtual int? IdType { get; set; }
public virtual string Label { get; set; }
public virtual string Code { get; set; }
public virtual string CodeType { get; set; }
public virtual string StockSymbol { get; set; }
public virtual string Source { get; set; }
public virtual string Description { get; set; }
public virtual decimal? Quantity { get; set; }
public virtual decimal? UnitPrice { get; set; }
public virtual decimal? UnitValue { get; set; }
public virtual decimal? Valuation { get; set; }
public virtual decimal? Diff { get; set; }
public virtual decimal? DiffPercent { get; set; }
public virtual decimal? PrevDiff { get; set; }
public virtual decimal? PrevDiffPercent { get; set; }
public virtual DateTime VDate { get; set; }
public virtual DateTime? PrevVDate { get; set; }
public virtual decimal PortfolioShare { get; set; }
public virtual string[] Calculated { get; set; }
public virtual DateTime? Deleted { get; set; }
public virtual DateTime? LastUpdate { get; set; }
public virtual Currency OriginalCurrency { get; set; }
public virtual decimal? OriginalValuation { get; set; }
public virtual decimal? OriginalUnitValue { get; set; }
public virtual decimal? OriginalUnitPrice { get; set; }
public virtual decimal? OriginalDiff { get; set; }
public virtual InvestmentDetail Details { get; set; }
public virtual Object StockMarket { get; set; }
public virtual Object Type { get; set; }
public virtual Object[] Pockets { get; set; }
}
public partial class InvestmentDetail
{
public virtual decimal? PerformanceOneYear { get; set; }
public virtual decimal? PerformanceThreeYear { get; set; }
public virtual decimal? PerformanceFiveYear { get; set; }
public virtual decimal? SRRI { get; set; }
public virtual string AssetCategory { get; set; }
public virtual string RecommendedPeriod { get; set; }
public virtual DateTime? LastUpdate { get; set; }
}
public partial class Loan
{
public virtual decimal? TotalAmount { get; set; }
public virtual decimal? AvailableAmount { get; set; }
public virtual decimal? UsedAmount { get; set; }
public virtual DateTime? SubscriptionDate { get; set; }
public virtual DateTime? MaturityDate { get; set; }
public virtual decimal? NextPaymentAmount { get; set; }
public virtual DateTime? NextPaymentDate { get; set; }
public virtual decimal? Rate { get; set; }
public virtual int? NbPaymentsLeft { get; set; }
public virtual int? NbPaymentsDone { get; set; }
public virtual int? NbPaymentsTotal { get; set; }
public virtual decimal? LastPaymentAmount { get; set; }
public virtual DateTime? LastPaymentDate { get; set; }
public virtual string AccountLabel { get; set; }
public virtual string InsuranceLabel { get; set; }
public virtual decimal? InsuranceAmount { get; set; }
public virtual decimal? InsuranceRate { get; set; }
public virtual int? Duration { get; set; }
public virtual string Type { get; set; }
}
}
namespace AlbaMfs.Common.Models.PresentationLayer
{
public partial class AccidentInsurancePlan
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
public virtual int InsuranceAmount { get; set; }
public virtual bool DeathCover { get; set; }
public virtual bool DentalCover { get; set; }
}
public partial class AuthenticationMethod
{
public AuthenticationMethod()
{
RegistrationFields = new string[]{};
}
public virtual AuthenticationMethodType Type { get; set; }
public virtual string SaClientId { get; set; }
public virtual string[] RegistrationFields { get; set; }
}
public enum AuthenticationMethodType
{
NemId,
SSO,
Common,
Single,
}
public partial class BookingGroup
{
public virtual BookingGroupType Type { get; set; }
public virtual string UserName { get; set; }
public virtual string Password { get; set; }
public virtual string AddressLine1 { get; set; }
public virtual string AddressLine2 { get; set; }
public virtual string AddressLine3 { get; set; }
public virtual int SortOrder { get; set; }
}
public enum BookingGroupType
{
WebNormalOfficeHours,
WebOutsideNormalOfficeHours,
OnLocation,
}
public partial class Branding
{
public virtual LogoSource PrimaryLogo { get; set; }
public virtual LogoSource? SecondaryLogo { get; set; }
public virtual string PrimaryMobileMargin { get; set; }
public virtual string PrimaryDesktopMargin { get; set; }
public virtual string SecondaryMobileMargin { get; set; }
public virtual string SecondaryDesktopMargin { get; set; }
}
public partial class CalculatorColorScheme
{
public virtual string PrimaryColor1 { get; set; }
public virtual string PrimaryColor2 { get; set; }
public virtual string DecorativeColor1 { get; set; }
public virtual string DecorativeColor2 { get; set; }
public virtual string DecorativeColor3 { get; set; }
public virtual string DecorativeColor4 { get; set; }
public virtual string DecorativeColor5 { get; set; }
public virtual string FontColor1 { get; set; }
public virtual string FontColor2 { get; set; }
public virtual string TableHeaderFontColor { get; set; }
public virtual string TableEmployerMatchFontColor { get; set; }
public virtual IEnumerable<string> ChartColors { get; set; }
public virtual CalculatorReportColors ReportColors { get; set; }
}
public partial class CalculatorConfiguration
{
}
public partial class CalculatorData
{
public CalculatorData()
{
Locale = new Dictionary<string, string>{};
RiskProfileMapping = new Dictionary<string, Dictionary<String,String>>{};
DkAnnuityPriceList = new List<CalculatorDkAnnuityPrice>{};
DkCarrierIDMapping = new Dictionary<string, string>{};
PtLifetimePensionAnnuityFactors = new List<CalculatorPtAnnuityFactorLP>{};
PtPensionDrawdownAnnuityFactors = new List<CalculatorPtAnnuityFactorPD>{};
SalaryGrowthIndexMappings = new List<CalculatorSalaryGrowthIndexMapping>{};
}
public virtual bool IsEnabled { get; set; }
public virtual string CdyPosition { get; set; }
public virtual int AmountInputPrecision { get; set; }
public virtual int PercentInputPrecision { get; set; }
public virtual Dictionary<string, string> Locale { get; set; }
public virtual int DisplayPrecision { get; set; }
public virtual int UpwardsConversionPrecision { get; set; }
public virtual int DownwardsConversionPrecision { get; set; }
public virtual bool UseInvestmentProductsFile { get; set; }
public virtual string InvestmentProductsFileName { get; set; }
public virtual Member Member { get; set; }
public virtual ClientCountryConfig ClientCountryConfig { get; set; }
public virtual CalculatorColorScheme ColorScheme { get; set; }
public virtual Dictionary<string, Dictionary<String,String>> RiskProfileMapping { get; set; }
public virtual string DefaultRiskLevel { get; set; }
public virtual List<CalculatorDkAnnuityPrice> DkAnnuityPriceList { get; set; }
public virtual Dictionary<string, string> DkCarrierIDMapping { get; set; }
public virtual string DkDefaultCarrierID { get; set; }
public virtual CalculatorFrConfiguration FrConfiguration { get; set; }
public virtual RPCLevelInfo RpcLevelInfo { get; set; }
public virtual bool FrIncludePEROProfitSharingSavings { get; set; }
public virtual List<CalculatorPtAnnuityFactorLP> PtLifetimePensionAnnuityFactors { get; set; }
public virtual List<CalculatorPtAnnuityFactorPD> PtPensionDrawdownAnnuityFactors { get; set; }
public virtual List<CalculatorSalaryGrowthIndexMapping> SalaryGrowthIndexMappings { get; set; }
}
public partial class CalculatorDkAnnuityPrice
{
public virtual string CarrierName { get; set; }
public virtual string RiskProfile { get; set; }
public virtual double Price { get; set; }
}
public partial class CalculatorFrConfiguration
{
public CalculatorFrConfiguration()
{
PlanConfigurations = new List<CalculatorFrPlanConfiguration>{};
ContributionRules = new List<CalculatorFrContributionRule>{};
}
public virtual List<CalculatorFrPlanConfiguration> PlanConfigurations { get; set; }
public virtual List<CalculatorFrContributionRule> ContributionRules { get; set; }
}
public partial class CalculatorFrContributionBracket
{
public virtual double Threshold { get; set; }
public virtual double Rate { get; set; }
}
public enum CalculatorFrContributionBracketType
{
None,
MultipleOfSSCC,
FixedAmount,
}
public partial class CalculatorFrContributionCap
{
public virtual CalculatorFrContributionCapType Type { get; set; }
public virtual CalculatorFrContributionType ContributionType { get; set; }
public virtual double Value { get; set; }
}
public enum CalculatorFrContributionCapType
{
None,
Amount,
MatchPercent,
PercentOfSSCC,
}
public partial class CalculatorFrContributionRule
{
public CalculatorFrContributionRule()
{
Brackets = new List<CalculatorFrContributionBracket>{};
}
public virtual int ID { get; set; }
public virtual string Name { get; set; }
public virtual CalculatorFrContributionType ContributionType { get; set; }
public virtual CalculatorFrContributionBracketType BracketType { get; set; }
public virtual List<CalculatorFrContributionBracket> Brackets { get; set; }
public virtual int NumberOfBrackets { get; set; }
}
public enum CalculatorFrContributionType
{
EmployeeMandatory,
EmployerMandatory,
EmployerMatch,
}
public partial class CalculatorFrPlanConfiguration
{
public CalculatorFrPlanConfiguration()
{
PlanLevelContributionCaps = new List<CalculatorFrContributionCap>{};
FundLevelContributionCaps = new Dictionary<string, List<CalculatorFrContributionCap>>{};
ContributionRuleMapping = new Dictionary<string, List<Int32>>{};
}
public virtual CalculatorFrPlanType Type { get; set; }
public virtual string Name { get; set; }
public virtual double ContributionFee { get; set; }
public virtual double AUMFeeUnitLinked { get; set; }
public virtual double AUMFeeInsurerAsset { get; set; }
public virtual List<CalculatorFrContributionCap> PlanLevelContributionCaps { get; set; }
public virtual Dictionary<string, List<CalculatorFrContributionCap>> FundLevelContributionCaps { get; set; }
public virtual Dictionary<string, List<Int32>> ContributionRuleMapping { get; set; }
}
public enum CalculatorFrPlanType
{
PEE,
PERCOL,
PERO,
PERIN,
}
public partial class CalculatorPtAnnuityFactorLP
{
public virtual int Age { get; set; }
public virtual bool IsReversionary { get; set; }
public virtual double Factor { get; set; }
}
public partial class CalculatorPtAnnuityFactorPD
{
public virtual int Term { get; set; }
public virtual string InvestmentCode { get; set; }
public virtual double Factor { get; set; }
}
public partial class CalculatorReportColors
{
public virtual CalculatorReportTableColors TableColors { get; set; }
public virtual IEnumerable<string> Chart1Colors { get; set; }
public virtual IEnumerable<string> Chart2Colors { get; set; }
public virtual IEnumerable<string> Chart3Colors { get; set; }
}
public partial class CalculatorReportTableColors
{
public virtual string HeaderTableFontColor { get; set; }
public virtual string BasicTableHeaderColor { get; set; }
public virtual string BasicTableFontColor { get; set; }
public virtual string Panel1Color { get; set; }
public virtual string Panel2Color { get; set; }
public virtual string Panel3Color { get; set; }
}
public partial class CalculatorSalaryGrowthIndexMapping
{
public virtual string Name { get; set; }
public virtual string IndexType { get; set; }
}
public partial class CarrierEntity
: Entity
{
public virtual string CarrierId { get; set; }
}
public partial class ColorScheme
{
public virtual string NewNavigationColorScheme { get; set; }
public virtual PrimaryPalette PrimaryPalette { get; set; }
public virtual SecondaryPalette SecondaryPalette { get; set; }
public virtual DecorativeColourPalette DecorativeColourPalette { get; set; }
public virtual DecorativeGrayPalette DecorativeGrayPalette { get; set; }
public virtual FontPalette FontPalette { get; set; }
}
public partial class ConditionalAccess
{
public ConditionalAccess()
{
HealthInsuranceExcludedUrls = new List<string>{};
PensionSchemeExcludedUrls = new List<string>{};
InvestmentChoiceExcludedUrls = new List<string>{};
}
public virtual List<string> HealthInsuranceExcludedUrls { get; set; }
public virtual List<string> PensionSchemeExcludedUrls { get; set; }
public virtual List<string> InvestmentChoiceExcludedUrls { get; set; }
}
public partial class ConfigurationIds
{
public ConfigurationIds()
{
Configuration = new int[]{};
}
public virtual int[] Configuration { get; set; }
public virtual int PlanParameters { get; set; }
}
public partial class ContactDetails
{
public ContactDetails()
{
OpeningHours = new Dictionary<string, OpeningHours>{};
}
public virtual string Website { get; set; }
public virtual string Email { get; set; }
public virtual string PhoneNumber { get; set; }
public virtual Dictionary<string, OpeningHours> OpeningHours { get; set; }
public virtual bool ShowInFooter { get; set; }
}
public enum ContributionType
{
Employer,
Employee,
EmployerMatching,
}
public partial class CounsellingOption
{
public CounsellingOption()
{
BookingGroups = new BookingGroup[]{};
}
public virtual bool IsEnabled { get; set; }
public virtual DateTime? StartDate { get; set; }
public virtual DateTime? EndDate { get; set; }
public virtual ContactDetails ContactDetails { get; set; }
public virtual string Url { get; set; }
public virtual decimal? Fee { get; set; }
public virtual BookingGroup[] BookingGroups { get; set; }
}
public partial class CounsellingOptions
{
public virtual bool IsEnabled { get; set; }
public virtual CounsellingOption CallbackOption { get; set; }
public virtual CounsellingOption SendAnEmailOption { get; set; }
public virtual CounsellingOption ServiceLineOption { get; set; }
public virtual CounsellingOption BookAppointment { get; set; }
public virtual CounsellingOption SeniorAdvisory { get; set; }
}
public partial class Cover
{
public virtual CarrierEntity Carrier { get; set; }
public virtual string PayOut { get; set; }
public virtual string Unit { get; set; }
public virtual string ExpiryAge { get; set; }
public virtual string DefaultTaxCode { get; set; }
public virtual string OptionalTaxCode { get; set; }
public virtual bool ScalingDown { get; set; }
public virtual bool HasBasic { get; set; }
public virtual bool HasExtra { get; set; }
public virtual decimal? BasicBenefit { get; set; }
public virtual decimal? BasicMinimumAmount { get; set; }
public virtual decimal ExtraBenefit { get; set; }
}
public enum CoverageTypes
{
None,
Optional,
Mandatory,
}
public partial class CriticalIllnessInsurancePlan
{
public virtual IEnumerable<Cover> CriticalIllnessCover { get; set; }
public virtual IEnumerable<Cover> CriticalIllnessChildrenCover { get; set; }
}
public enum DeAlternativeRetirementBenefitPaymentType
{
LumpSum,
Annuity,
}
public partial class DeathCover
{
public virtual Cover Cover { get; set; }
public virtual string DepositGuarantee { get; set; }
public virtual bool? DepositGuarenteeOptional { get; set; }
}
public partial class DeathInsurancePlan
{
public virtual IEnumerable<DeathCover> DeathCover { get; set; }
public virtual IEnumerable<Cover> DeathChildrenCover { get; set; }
}
public partial class DeBiProServiceConfiguration
{
public virtual string GetQuoteRequest { get; set; }
public virtual string GroupPolicyNumber { get; set; }
}
public partial class DeCalculatorConfiguration
: CalculatorConfiguration
{
public virtual DeSocialSecurityParameters SocialSecurityParameters { get; set; }
}
public partial class DeContribution
{
public virtual decimal? EmployerContribution { get; set; }
public virtual ContributionFrequencies? EmployerContributionFrequency { get; set; }
public virtual decimal? EmployeeContribution { get; set; }
public virtual ContributionFrequencies? EmployeeContributionFrequency { get; set; }
public virtual decimal? EmployerMatchingContribution { get; set; }
public virtual decimal? OneTimeContribution { get; set; }
public virtual decimal? AggregatePremiumContribution { get; set; }
}
public partial class DeContributionFormula
{
public virtual DeEmployerContributionFormula EmployerContributionFormula { get; set; }
public virtual DeEmployeeContributionFormula EmployeeContributionFormula { get; set; }
public virtual bool? HasVoluntaryEmployeeContribution { get; set; }
public virtual DeEmployerMatchingFormula EmployerMatchingFormula { get; set; }
}
public partial class DecorativeColourPalette
{
public virtual string DecorativeColour1 { get; set; }
public virtual string DecorativeColour2 { get; set; }
public virtual string DecorativeColour3 { get; set; }
}
public partial class DecorativeGrayPalette
{
public virtual string DecorativeColour1 { get; set; }
public virtual string DecorativeColour2 { get; set; }
public virtual string DecorativeColour3 { get; set; }
public virtual string DecorativeColour4 { get; set; }
public virtual string DecorativeColour5 { get; set; }
public virtual string DecorativeColour6 { get; set; }
public virtual string DecorativeColour7 { get; set; }
public virtual string DecorativeColour8 { get; set; }
public virtual string DecorativeColour9 { get; set; }
public virtual string DecorativeColour10 { get; set; }
public virtual string DecorativeColour11 { get; set; }
public virtual string DecorativeColour12 { get; set; }
}
public partial class DeDeathAfterRetirementBenefit
{
public virtual DeDeathAfterRetirementBenefitType DeathAfterRetirementBenefitType { get; set; }
public virtual int? EligibilityPeriod { get; set; }
public virtual decimal SpouseAnnuityPct { get; set; }
public virtual int AnnuityFrequency { get; set; }
public virtual decimal? SpouseLumpSumDeathAfterRetirement { get; set; }
public virtual decimal? SpouseAnnuityDeathAfterRetirement { get; set; }
}
public enum DeDeathAfterRetirementBenefitType
{
LumpSum,
Annuity,
TemporaryAnnuity,
}
public partial class DeDeathBeforeRetirementBenefit
{
public virtual DeDeathBeforeRetirementBenefitType DeathBeforeRetirementBenefitType { get; set; }
public virtual decimal? SpouseAnnuityPct { get; set; }
public virtual decimal? OrphanAnnuityPct { get; set; }
public virtual decimal? HalfOrphanAnnuityPct { get; set; }
public virtual int? AnnuityFrequency { get; set; }
public virtual decimal? DeathLumpsum { get; set; }
public virtual decimal? SpouseLumpSumDeathBeforeRetirement { get; set; }
public virtual decimal? SpouseAnnuityDeathBeforeRetirement { get; set; }
}
public enum DeDeathBeforeRetirementBenefitType
{
ContributionRefund,
LumpSum,
Annuity,
}
public partial class DeDisabilityBenefit
{
public virtual decimal BenefitPct { get; set; }
public virtual bool IncludesContributionWaiver { get; set; }
public virtual decimal? DisabilityPension { get; set; }
public virtual decimal? EndCoverageAge { get; set; }
}
public partial class DeEmployeeContributionFormula
{
public virtual decimal? FlatAmount { get; set; }
public virtual decimal? PctSalaryAboveSSCC { get; set; }
public virtual decimal? PctSalaryBelowSSCC { get; set; }
}
public partial class DeEmployerContributionFormula
{
public virtual decimal? FlatAmount { get; set; }
public virtual decimal? PctSalaryAboveSSCC { get; set; }
public virtual decimal? PctSalaryBelowSSCC { get; set; }
}
public partial class DeEmployerMatchingFormula
{
public virtual decimal? Unit { get; set; }
public virtual decimal? Multiplier { get; set; }
}
public partial class DeInvalidityBenefit
{
public virtual decimal BenefitPct { get; set; }
public virtual bool IncludesContributionWaiver { get; set; }
public virtual decimal? DisabilityPension { get; set; }
public virtual decimal? EndCoverageAge { get; set; }
}
public partial class DentalInsurancePlan
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
public virtual string CoverageType { get; set; }
public virtual bool ExtendedCoverage { get; set; }
}
public partial class DePricingTables
{
}
public enum DePrimaryRetirementBenefitPaymentType
{
LumpSum,
Annuity,
}
public enum DeProductType
{
Traditional,
New,
Hybrid,
Risk,
}
public partial class DeRetirementBenefit
{
public virtual int NormalRetirementAge { get; set; }
public virtual string NormalRetirementAgeType { get; set; }
public virtual int EarlyRetirementAge { get; set; }
public virtual DePrimaryRetirementBenefitPaymentType PrimaryRetirementBenefitPaymentType { get; set; }
public virtual DeAlternativeRetirementBenefitPaymentType? AlternativeRetirementBenefitPaymentType { get; set; }
public virtual int AnnuityFrequency { get; set; }
public virtual decimal? AccruedRetirementPension { get; set; }
public virtual decimal? AccruedRetirementLumpSum { get; set; }
public virtual decimal? ProjectedRetirementPensionGuaranteed { get; set; }
public virtual decimal? ProjectedRetirementLumpSumGuaranteed { get; set; }
public virtual decimal? ProjectedRetirementPensionInclSurpluses { get; set; }
public virtual decimal? ProjectedRetirementLumpSumInclSurpluses { get; set; }
public virtual decimal? ProjectedRetirementPensionInclPast { get; set; }
public virtual decimal? ProjectedRetirementLumpSumInclPast { get; set; }
}
public partial class DeRetirementPlan
{
public DeRetirementPlan()
{
CarrierIds = new List<string>{};
}
public virtual string Identifier { get; set; }
public virtual string Name { get; set; }
public virtual string PlanDocumentReference { get; set; }
public virtual CarrierEntity Carrier { get; set; }
public virtual List<string> CarrierIds { get; set; }
public virtual string HealthInsurance { get; set; }
public virtual DeProductType ProductType { get; set; }
public virtual string GroupInsuranceContractCode { get; set; }
public virtual DeContributionFormula ContributionFormula { get; set; }
public virtual FinancingVehicleType FinancingVehicle { get; set; }
public virtual DeRetirementBenefit RetirementBenefit { get; set; }
public virtual DeDeathBeforeRetirementBenefit DeathBeforeRetirementBenefit { get; set; }
public virtual DeDeathAfterRetirementBenefit DeathAfterRetirementBenefit { get; set; }
public virtual DeDisabilityBenefit DisabilityBenefit { get; set; }
public virtual DeInvalidityBenefit InvalidityBenefit { get; set; }
public virtual DeBiProServiceConfiguration BiProServiceConfiguration { get; set; }
public virtual DeContribution Contribution { get; set; }
public virtual DateTime? BenefitDataDate { get; set; }
public virtual string InsurancePolicyNumber { get; set; }
public virtual DateTime? DateJoined { get; set; }
public virtual DePricingTables PricingTables { get; set; }
}
public partial class DeRetirementPlans
{
public DeRetirementPlans()
{
RetirementBenefitAmountDisplayOptions = new RetirementBenefitAmountDisplayOptionType[]{};
FinancingVehicles = new FinancingVehicleType[]{};
ContributionTypes = new ContributionType[]{};
RetirementPlans = new DeRetirementPlan[]{};
DefaultRetirementPlans = new DeRetirementPlan[]{};
}
public virtual RetirementBenefitAmountDisplayOptionType? RetirementBenefitAmountDisplayOption { get; set; }
public virtual RetirementBenefitAmountDisplayOptionType[] RetirementBenefitAmountDisplayOptions { get; set; }
public virtual FinancingVehicleType[] FinancingVehicles { get; set; }
public virtual ContributionType[] ContributionTypes { get; set; }
public virtual DeRetirementPlan[] RetirementPlans { get; set; }
public virtual DeRetirementPlan[] DefaultRetirementPlans { get; set; }
}
public partial class DisabilityCover
{
public virtual Cover BasicDisabilityCover { get; set; }
public virtual bool? BasicSalaryScale { get; set; }
public virtual bool Paragraph17 { get; set; }
public virtual bool ProfessionDisability { get; set; }
public virtual int? MinimumDisabilityPeriodMonths { get; set; }
public virtual bool JobCapacityAssessmentBenefit { get; set; }
}
public partial class DisabilityInsurancePlan
{
public virtual string DisabilityDegree { get; set; }
public virtual bool HasPremiumWaiverCover { get; set; }
public virtual IEnumerable<DisabilityCover> DisabilityCover { get; set; }
}
public partial class DkBookingInfo
{
public DkBookingInfo()
{
BookingGroups = new BookingGroup[]{};
}
public virtual bool BookingAllowed { get; set; }
public virtual BookingGroup[] BookingGroups { get; set; }
public virtual bool HasBookingTime { get; set; }
public virtual string BookingTimeLink { get; set; }
}
public partial class DkCalculatorConfiguration
: CalculatorConfiguration
{
public virtual FolkepensionParameters FolkepensionParameters { get; set; }
public virtual FortidspensionParameters FortidspensionParameters { get; set; }
public virtual DanishTaxParameters DanishTaxParameters { get; set; }
public virtual DanishAdvisoryParameters DanishAdvisoryParameters { get; set; }
public virtual DanishGeneralPensionParameters DanishGeneralPensionParameters { get; set; }
}
public partial class DkPensionsInfo
{
public virtual DateTime Date { get; set; }
public virtual IEnumerable<DkPensionsInfoSaving> Savings { get; set; }
public virtual IEnumerable<DkPensionsInfoProjection> Projections { get; set; }
public virtual IEnumerable<DkPensionsInfoRisk> Risks { get; set; }
}
public partial class DkPensionsInfoProjection
{
public virtual int Id { get; set; }
public virtual int SavingsNumber { get; set; }
public virtual int RetirementAge { get; set; }
public virtual DkTaxationCode TaxCode { get; set; }
public virtual bool IncludeInProjection { get; set; }
public virtual int FromAge { get; set; }
public virtual int ToAge { get; set; }
public virtual int? Amount { get; set; }
}
public partial class DkPensionsInfoRisk
{
public virtual int Number { get; set; }
public virtual string Carrier { get; set; }
public virtual PensionsInfoBenefitType Risk { get; set; }
public virtual PensionsInfoPaymentType PaymentType { get; set; }
public virtual PensionsInfoBeneficiaryType Beneficiary { get; set; }
public virtual DkTaxationCode TaxCode { get; set; }
public virtual int? Amount { get; set; }
}
public partial class DkPensionsInfoSaving
{
public virtual int Number { get; set; }
public virtual string Carrier { get; set; }
public virtual string ReferenceNumber { get; set; }
public virtual int? AnnualContribution { get; set; }
public virtual bool IncludeInProjection { get; set; }
public virtual DateTime? StatementDate { get; set; }
public virtual int? Savings { get; set; }
public virtual IEnumerable<DkPensionsInfoProjection> Projections { get; set; }
}
public enum DkTaxationCode
{
Free = 51,
FullTax = 52,
FullDuty = 53,
NoInfo = 54,
}
public partial class Document
{
public virtual string Tags { get; set; }
public virtual string SubTag { get; set; }
public virtual long Size { get; set; }
public virtual DateTime DateCreated { get; set; }
public virtual bool IsNew { get; set; }
public virtual string Reference { get; set; }
public virtual string Filename { get; set; }
public virtual string LanguageIsoCode { get; set; }
}
public partial class Entity
{
public virtual string LogoUri { get; set; }
public virtual string Name { get; set; }
public virtual ContactDetails ContactDetails { get; set; }
}
public partial class FinancialWellbeing
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
}
public enum FinancingVehicleType
{
Pensionskasse,
Direktversicherung,
Pensionsfonds,
Direktzusage,
Unterstützungskasse,
}
public partial class FontPalette
{
public virtual string FontColour1 { get; set; }
public virtual string FontColour2 { get; set; }
}
public partial class FrCompanyPlans
{
public virtual FrCompanyPlan CurrentEmployerPlans { get; set; }
public virtual FrCompanyPlan PreviousEmployerPlans { get; set; }
public virtual FrCompanyPlan IndividualCompanyPlans { get; set; }
public virtual FrCompanyPlan Others { get; set; }
public virtual PlanTypeMap Current { get; set; }
public virtual PlanTypeMap Previous { get; set; }
public virtual PlanTypeMap Individual { get; set; }
}
public partial class HealthInsurancePlan
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
public virtual CoverageTypes CoverageType { get; set; }
public virtual CoverageTypes SpouseCoverageType { get; set; }
public virtual CoverageTypes ChildCoverageType { get; set; }
public virtual int ChildCoverageMaxAge { get; set; }
}
public partial class OpeningHours
{
public virtual Time Opening { get; set; }
public virtual Time LunchStart { get; set; }
public virtual Time LunchEnd { get; set; }
public virtual Time Closing { get; set; }
}
public partial class PathFinder
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
}
public partial class PensionSightClient
{
public virtual string ClientID { get; set; }
public virtual string Name { get; set; }
public virtual string Name_NL { get; set; }
public virtual string Name_FR { get; set; }
public virtual string Name_EN { get; set; }
public virtual string Text_Standard_Beneficiary_Nominations { get; set; }
public virtual string Text_Specific_Beneficiary_Nominations { get; set; }
}
public enum PensionsInfoBeneficiaryType
{
AccountOwner = 1,
NextAkin = 3,
Children = 8,
Estate = 9,
NamedBeneficiary = 15,
Spouse = 18,
}
public enum PensionsInfoBenefitType
{
Death = 2,
LossOfWorkAbility = 3,
CriticalIllness = 4,
Health = 5,
}
public enum PensionsInfoPaymentType
{
Lumpsum = 1,
FixedTermAnnuity = 2,
Annuity = 3,
}
public partial class Period
{
public virtual DateTime? Start { get; set; }
public virtual DateTime? End { get; set; }
public virtual string ClientName { get; set; }
public virtual string ClientCode { get; set; }
public virtual int? ClientId { get; set; }
public virtual string AuthId { get; set; }
public virtual string EmployeeId { get; set; }
public virtual string InfoProviderReference { get; set; }
public virtual string Status { get; set; }
}
public partial class PlanTypeMap
{
public virtual FrCompanyPlan Pee { get; set; }
public virtual FrCompanyPlan Pero { get; set; }
public virtual FrCompanyPlan Percol { get; set; }
public virtual FrCompanyPlan Perin { get; set; }
public virtual FrCompanyPlan NoMatchingCategory { get; set; }
public virtual FrCompanyPlan IncorrectCategoryMapping { get; set; }
public virtual FrCompanyPlan ExcessPlanMapping { get; set; }
}
public partial class PreventiveTreatment
{
public virtual CarrierEntity Carrier { get; set; }
public virtual decimal? ExpiryAge { get; set; }
}
public partial class PrimaryPalette
{
public virtual string PrimaryColour1 { get; set; }
public virtual string PrimaryColour2 { get; set; }
public virtual string PrimaryColour3 { get; set; }
public virtual string PrimaryColour4 { get; set; }
public virtual string PrimaryColour5 { get; set; }
public virtual string PrimaryColour6 { get; set; }
public virtual string PrimaryColour7 { get; set; }
public virtual string PrimaryColour8 { get; set; }
public virtual string PrimaryColour9 { get; set; }
public virtual string PrimaryColour10 { get; set; }
public virtual string PrimaryColour11 { get; set; }
public virtual string PrimaryColour12 { get; set; }
public virtual string PrimaryColour13 { get; set; }
public virtual string PrimaryColour14 { get; set; }
public virtual string PrimaryColour15 { get; set; }
public virtual string PrimaryColour16 { get; set; }
public virtual string PrimaryColour17 { get; set; }
public virtual string PrimaryColour18 { get; set; }
public virtual string PrimaryColour19 { get; set; }
}
public partial class PrivateClientProduct
{
public virtual int Carrier { get; set; }
public virtual int PrivateProductId { get; set; }
}
public partial class PtContribution
{
public virtual long Id { get; set; }
public virtual long MemberId { get; set; }
public virtual DateTime? ChoiceStartDate { get; set; }
public virtual DateTime? ChoiceEndDate { get; set; }
public virtual decimal? BaseContributionPercent { get; set; }
public virtual decimal? VoluntaryContributionPercent { get; set; }
public virtual decimal? IncentiveContributionPercent { get; set; }
public virtual decimal? TotalContributionPercent { get; set; }
public virtual decimal? BaseContributionValue { get; set; }
public virtual decimal? VoluntaryContributionValue { get; set; }
public virtual decimal? IncentiveContributionValue { get; set; }
public virtual decimal? TotalContributionValue { get; set; }
public virtual DateTime DateCreated { get; set; }
public virtual DateTime? DateUpdated { get; set; }
}
public partial class PtFundLifecycleList
{
public PtFundLifecycleList()
{
InvestmentChoiceList = new List<Dictionary<String,String>>{};
}
public virtual List<Dictionary<String,String>> InvestmentChoiceList { get; set; }
}
public partial class PtInvestmentAllocation
{
public virtual long Id { get; set; }
public virtual long MemberId { get; set; }
public virtual string FundId { get; set; }
public virtual decimal? CurrentBalancePercent { get; set; }
public virtual decimal? FutureContributionPercent { get; set; }
public virtual decimal? CurrentBalanceFutureContributionPercent { get; set; }
public virtual DateTime DateCreated { get; set; }
public virtual DateTime? DateUpdated { get; set; }
}
public partial class PtInvestmentSetup
{
public virtual bool HasLifeCycle { get; set; }
public virtual bool IsCurrentBalanceDisplayed { get; set; }
public virtual bool IsFutureContributionDisplayed { get; set; }
public virtual bool IsCurrentBalanceFutureContributionDisplayed { get; set; }
public virtual bool IsAdditionalInfoDisplayed { get; set; }
public virtual DateTime? ChoicePeriodStartDate { get; set; }
public virtual DateTime? ChoicePeriodEndDate { get; set; }
public virtual string LifeCycleAgeBasis { get; set; }
public virtual DateTime LifeCycleAgeBasisDate { get; set; }
public virtual int LifeCycleAge { get; set; }
public virtual decimal? BaseContributionPercent { get; set; }
public virtual bool? IsBaseContributionRuleExisting { get; set; }
public virtual bool? IsTotalAllocated1To100 { get; set; }
public virtual int? ChildrenCount { get; set; }
}
public partial class PtParticipantStatusSetup
{
public virtual bool IsNewJoinerFormEnabled { get; set; }
public virtual bool IsLeaverFormEnabled { get; set; }
public virtual bool IsNewJoinerDataExisting { get; set; }
public virtual bool IsLeaverDataExisting { get; set; }
}
public enum RetirementBenefitAmountDisplayOptionType
{
Accumulated,
Guaranteed,
Projected,
}
public partial class RetirementPlan
{
public virtual string ContributionUnit { get; set; }
public virtual decimal MandatoryEmployerContribution { get; set; }
public virtual decimal MandatoryEmployeeContribution { get; set; }
public virtual decimal AdditionalContribution { get; set; }
public virtual IEnumerable<SavingOption> SavingOptions { get; set; }
public virtual CarrierEntity DefaultCarrier { get; set; }
public virtual bool HasDefaultSavingProduct { get; set; }
public virtual SavingProduct DefaultSavingProduct { get; set; }
}
public partial class RPCLevelInfo
{
public virtual double Level1 { get; set; }
public virtual double Level2 { get; set; }
public virtual double Level3 { get; set; }
}
public partial class SavingOption
{
public virtual CarrierEntity Carrier { get; set; }
public virtual IEnumerable<SavingProduct> SavingProducts { get; set; }
}
public partial class SavingProduct
{
public virtual int Id { get; set; }
public virtual int ProductId { get; set; }
public virtual string ProductName { get; set; }
public virtual string RiskProfile { get; set; }
}
public partial class SecondaryPalette
{
public virtual string SecondaryColour1 { get; set; }
public virtual string SecondaryColour2 { get; set; }
public virtual string SecondaryColour3 { get; set; }
public virtual string SecondaryColour4 { get; set; }
}
public partial class SecurityToken
{
public virtual string Value { get; set; }
public virtual DateTime Expiration { get; set; }
}
public partial class SeniorCitizenConcept
{
public virtual bool? Solidary { get; set; }
public virtual bool? HasSpecificPrice { get; set; }
public virtual decimal SpecificPrice { get; set; }
}
public partial class SiteContext
{
public SiteContext()
{
Modules = new List<string>{};
Carriers = new ConfigurationVersionCarrier[]{};
AvailableLanguages = new List<string>{};
FrFundSetups = new List<FrFundSetup>{};
FrPlanSetups = new List<FrPlanSetup>{};
FrPreviousPlansSetups = new List<FrPreviousPlansSetup>{};
FrIndividualPlanFunds = new List<string>{};
BeRetirementPlans = new List<BeRetirementPlans>{};
PrivateClientProducts = new List<PrivateClientProduct>{};
EmailSettings = new List<ConfigurationVersionEmailSetting>{};
PtFundValues = new List<FundValue>{};
PtFundsSetups = new List<PtFund>{};
PtInvestmentAllocations = new List<PtInvestmentAllocation>{};
PtMatchingContributionList = new List<PtMatchingContribution>{};
VotingPollConfig = new List<ConfigurationVersionVotingPollConfig>{};
}
public virtual string EchoUri { get; set; }
public virtual Branding Branding { get; set; }
public virtual List<string> Modules { get; set; }
public virtual ConditionalAccess ConditionalAccess { get; set; }
public virtual ColorScheme ColorScheme { get; set; }
public virtual ConfigurationVersionCarrier[] Carriers { get; set; }
public virtual string Country { get; set; }
public virtual string DefaultLanguage { get; set; }
public virtual List<string> AvailableLanguages { get; set; }
public virtual string Currency { get; set; }
public virtual Entity Employer { get; set; }
public virtual CarrierEntity Carrier { get; set; }
public virtual Entity Consultant { get; set; }
public virtual Member Member { get; set; }
public virtual CounsellingOptions CounsellingOptions { get; set; }
public virtual DkCalculatorConfiguration DkCalculatorConfiguration { get; set; }
public virtual SecurityToken DkPensionsInfoSsoTicket { get; set; }
public virtual DkPensionsInfo DkPensionsInfo { get; set; }
public virtual DeCalculatorConfiguration DeCalculatorConfiguration { get; set; }
public virtual DisabilityInsurancePlan DisabilityInsurancePlan { get; set; }
public virtual CriticalIllnessInsurancePlan CriticalIllnessInsurancePlan { get; set; }
public virtual DeathInsurancePlan DeathInsurancePlan { get; set; }
public virtual HealthInsurancePlan HealthInsurancePlan { get; set; }
public virtual AccidentInsurancePlan AccidentInsurancePlan { get; set; }
public virtual DentalInsurancePlan DentalInsurancePlan { get; set; }
public virtual SeniorCitizenConcept SeniorCitizenConcept { get; set; }
public virtual RetirementPlan RetirementPlan { get; set; }
public virtual DeRetirementPlans DeRetirementPlans { get; set; }
public virtual PreventiveTreatment PreventiveTreatment { get; set; }
public virtual bool IsPensionScheme { get; set; }
public virtual PathFinder PathFinder { get; set; }
public virtual FinancialWellbeing FinancialWellBeing { get; set; }
public virtual bool? UseInformalLanguage { get; set; }
public virtual bool? UsesSSO { get; set; }
public virtual AuthenticationMethod AuthenticationMethod { get; set; }
public virtual bool CprNumberNeeded { get; set; }
public virtual bool ActivationCodeRequired { get; set; }
public virtual string EmployerEmailDomain { get; set; }
public virtual string Version { get; set; }
public virtual string TaxPseudocodeURL { get; set; }
public virtual CalculatorData CalculatorConfiguration { get; set; }
public virtual ConfigurationIds ConfigurationIds { get; set; }
public virtual IEnumerable<Document> DocumentList { get; set; }
public virtual int? NewDocumentDaySpan { get; set; }
public virtual double? SasTokenDurationInSeconds { get; set; }
public virtual int? DataRetentionPeriodInYears { get; set; }
public virtual IEnumerable<Period> Periods { get; set; }
public virtual ConfigurationVersionGroupConfig GroupConfig { get; set; }
public virtual ConfigurationVersionMemberDocumentConfig MemberDocumentConfig { get; set; }
public virtual PensionSightClient PensionSightClient { get; set; }
public virtual IEnumerable<UserResultConfiguration> UserResultConfiguration { get; set; }
public virtual IEnumerable<UserSearchConfiguration> UserSearchConfiguration { get; set; }
public virtual IEnumerable<UserResultConfigurationAdminProxy> UserResultConfigurationAdminProxy { get; set; }
public virtual IEnumerable<UserSearchConfigurationAdminProxy> UserSearchConfigurationAdminProxy { get; set; }
public virtual FrCompanyPlans FrCompanyPlans { get; set; }
public virtual EsRetirementPlans EsRetirementPlans { get; set; }
public virtual FrCalculatorConfiguration FrCalculatorConfiguration { get; set; }
public virtual List<FrFundSetup> FrFundSetups { get; set; }
public virtual List<FrPlanSetup> FrPlanSetups { get; set; }
public virtual List<FrPreviousPlansSetup> FrPreviousPlansSetups { get; set; }
public virtual List<string> FrIndividualPlanFunds { get; set; }
public virtual List<BeRetirementPlans> BeRetirementPlans { get; set; }
public virtual BeContributions BeContributions { get; set; }
public virtual List<PrivateClientProduct> PrivateClientProducts { get; set; }
public virtual ConfigurationVersionEmailSetting ContactUs { get; set; }
public virtual List<ConfigurationVersionEmailSetting> EmailSettings { get; set; }
public virtual IEnumerable<FormTypeFieldsConfiguration> FormTypeFieldsConfiguration { get; set; }
public virtual IEnumerable<FormTypeLookupConfiguration> FormTypeLookupConfiguration { get; set; }
public virtual ConfigurationVersionRecommendation Recommendation { get; set; }
public virtual ConfigurationVersionRecommendationProduct RecommendationProduct { get; set; }
public virtual List<FundValue> PtFundValues { get; set; }
public virtual List<PtFund> PtFundsSetups { get; set; }
public virtual PtContribution PtContributionData { get; set; }
public virtual List<PtInvestmentAllocation> PtInvestmentAllocations { get; set; }
public virtual PtInvestmentSetup PtInvestmentSetup { get; set; }
public virtual PtFundLifecycleList PtFundLifecycleList { get; set; }
public virtual PtParticipantStatusSetup PtParticipantStatusSetup { get; set; }
public virtual List<PtMatchingContribution> PtMatchingContributionList { get; set; }
public virtual ConfigurationVersionVotingPollSetup VotingPollSetup { get; set; }
public virtual List<ConfigurationVersionVotingPollConfig> VotingPollConfig { get; set; }
public virtual PtCalculatorConfiguration PtCalculatorConfiguration { get; set; }
public virtual DkBookingInfo BookingInfo { get; set; }
public virtual ConfigurationVersionPublicContactUsSetup DkPublicContactUsSetup { get; set; }
}
public partial class Time
{
public virtual int Hours { get; set; }
public virtual int Minutes { get; set; }
}
}
namespace AlbaMfs.Common.Models.SiteContext.BeSiteContext
{
public partial class BeContributions
{
public BeContributions()
{
Balances = new List<Contribution>{};
}
public virtual List<Contribution> Balances { get; set; }
}
public partial class BeRetirementPlan
{
public BeRetirementPlan()
{
RetirementPlans = new List<RetirementPlan>{};
}
public virtual List<RetirementPlan> RetirementPlans { get; set; }
public virtual decimal? LumpSumTotalDeathCover { get; set; }
public virtual decimal? LumpSumTotalNoDeathCover { get; set; }
public virtual decimal? AnnuityTotalDeathCover { get; set; }
public virtual decimal? AnnuityTotalNoDeathCover { get; set; }
public virtual decimal? TotalAccruedReserves { get; set; }
public virtual decimal? TotalLegalMinimum { get; set; }
public virtual decimal? TotalVestedReserves { get; set; }
}
public partial class BeRetirementPlans
{
public virtual string Type { get; set; }
public virtual double? Reversible { get; set; }
public virtual BeRetirementPlan EmployerRetirementPlan { get; set; }
public virtual BeRetirementPlan EmployeeRetirementPlan { get; set; }
public virtual decimal? TotalAnnuity { get; set; }
public virtual decimal? TotalLumpSum { get; set; }
public virtual decimal? TotalVestedReserves { get; set; }
public virtual decimal? TotalAccruedReserves { get; set; }
public virtual decimal? TotalLegalMinimum { get; set; }
}
}
namespace AlbaMfs.Common.Models.SiteContext.EsSiteContext
{
public partial class Contribution
{
public virtual string EmploymentStatusPlan { get; set; }
public virtual decimal? BalanceCurrentEmployer { get; set; }
public virtual decimal? EmployeeContribution { get; set; }
public virtual DateTime? EmployeeContributionDate { get; set; }
public virtual decimal? EmployerContribution { get; set; }
public virtual DateTime? EmployerContributionDate { get; set; }
public virtual decimal? VoluntaryContribution { get; set; }
public virtual DateTime? VoluntaryContributionDate { get; set; }
public virtual decimal? TotalContribution { get; set; }
}
public partial class EsRetirementPlan
{
public virtual string Identifier { get; set; }
public virtual string Name { get; set; }
public virtual decimal? SalaryPercentage { get; set; }
public virtual DateTime CeilingDate1 { get; set; }
public virtual DateTime CeilingDate2 { get; set; }
public virtual decimal? CeilingPercentageBeforeDate1 { get; set; }
public virtual decimal? CeilingPercentageBeforeDate2 { get; set; }
public virtual string SalaryComputationOption { get; set; }
public virtual decimal? SalaryCeiling1 { get; set; }
public virtual decimal? SalaryCeiling2 { get; set; }
public virtual Contribution Contribution { get; set; }
}
public partial class EsRetirementPlans
{
public EsRetirementPlans()
{
RetirementPlans = new EsRetirementPlan[]{};
}
public virtual EsRetirementPlan[] RetirementPlans { get; set; }
}
}
namespace AlbaMfs.Common.Models.SiteContext.FrSiteContext
{
public partial class FrCalculatorConfiguration
: CalculatorConfiguration
{
public virtual FrSocialSecurityParameters SocialSecurityParameters { get; set; }
}
public partial class FrFundSetup
{
public virtual string Id { get; set; }
public virtual string Name { get; set; }
public virtual string Code { get; set; }
}
public partial class FrPlanSetup
{
public FrPlanSetup()
{
Funds = new List<string>{};
}
public virtual string PlanType { get; set; }
public virtual string Name { get; set; }
public virtual List<string> Funds { get; set; }
public virtual int ConnectorID { get; set; }
public virtual string PersonalInformation { get; set; }
public virtual string VoluntaryContributions { get; set; }
public virtual string InvestmentOptions { get; set; }
public virtual string PayoutOptions { get; set; }
public virtual string YourBeneficiaries { get; set; }
public virtual string RetirementLiquidation { get; set; }
}
public partial class FrPreviousPlansSetup
{
public virtual string ProviderName { get; set; }
public virtual string PlanType { get; set; }
public virtual string Link { get; set; }
}
}
namespace AlbaMfs.Common.Models.SiteContext.FrSiteContext.Powens.SiteContext
{
public partial class Currency
{
public virtual string Id { get; set; }
public virtual string Name { get; set; }
public virtual string Symbol { get; set; }
public virtual bool Crypto { get; set; }
public virtual int Precision { get; set; }
public virtual bool Prefix { get; set; }
public virtual Object Marketcap { get; set; }
public virtual DateTime? Datetime { get; set; }
}
public partial class FrAccountBalance
{
public virtual decimal Amount { get; set; }
public virtual string Currency { get; set; }
}
public partial class FrBeneficiary
{
public virtual string FirstName { get; set; }
public virtual string SurName { get; set; }
}
public partial class FrCompanyPlan
{
public FrCompanyPlan()
{
Plans = new List<FrPlanInformation>{};
}
public virtual DateTime AccountBalanceDate { get; set; }
public virtual DateTime AssetAllocationDate { get; set; }
public virtual List<FrPlanInformation> Plans { get; set; }
public virtual bool HasDuplicate { get; set; }
}
public partial class FrFees
{
public virtual decimal Contributions { get; set; }
public virtual decimal Asset1 { get; set; }
public virtual decimal Asset2 { get; set; }
}
public partial class FrInvestmentOptions
{
public FrInvestmentOptions()
{
Options = new List<FrOption>{};
}
public virtual List<FrOption> Options { get; set; }
}
public partial class FrMandatoryContribution
{
public virtual int Employee { get; set; }
public virtual int Employer { get; set; }
}
public partial class FrOption
{
public virtual int Order { get; set; }
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual string Url { get; set; }
}
public partial class FrPlanInformation
{
public FrPlanInformation()
{
AssetAllocation = new List<Investment>{};
AccountInvestments = new List<Investment>{};
}
public virtual long Id { get; set; }
public virtual string PlanName { get; set; }
public virtual string ProviderName { get; set; }
public virtual FrAccountBalance AccountBalance { get; set; }
public virtual List<Investment> AssetAllocation { get; set; }
public virtual Account AccountDetails { get; set; }
public virtual string PowensAccountState { get; set; }
public virtual string PowensAccountType { get; set; }
public virtual List<Investment> AccountInvestments { get; set; }
public virtual string VoluntaryContribution { get; set; }
public virtual FrMandatoryContribution MandatoryContribution { get; set; }
public virtual string MandatoryContributionFormula { get; set; }
public virtual FrInvestmentOptions InvestmentOptions { get; set; }
public virtual string StockTransfer { get; set; }
public virtual FrBeneficiary Beneficiary { get; set; }
public virtual string FormOfPayment { get; set; }
public virtual string Taxation { get; set; }
public virtual FrFees Fees { get; set; }
public virtual string PlanInformation { get; set; }
public virtual string Type { get; set; }
public virtual string PlanCategory { get; set; }
public virtual bool Enabled { get; set; }
public virtual string Url { get; set; }
public virtual PlanCategory Category { get; set; }
public virtual PlanType PlanType { get; set; }
public virtual DateTime DateUpdated { get; set; }
}
public partial class Investment
{
public Investment()
{
Calculated = new string[]{};
Pockets = new Object[]{};
}
public virtual int Id { get; set; }
public virtual int IdAccount { get; set; }
public virtual int IdSecurity { get; set; }
public virtual int? IdType { get; set; }
public virtual string Label { get; set; }
public virtual string Code { get; set; }
public virtual string CodeType { get; set; }
public virtual string StockSymbol { get; set; }
public virtual string Source { get; set; }
public virtual string Description { get; set; }
public virtual decimal Quantity { get; set; }
public virtual decimal UnitPrice { get; set; }
public virtual decimal UnitValue { get; set; }
public virtual decimal Valuation { get; set; }
public virtual decimal Diff { get; set; }
public virtual decimal DiffPercent { get; set; }
public virtual decimal? PrevDiff { get; set; }
public virtual decimal? PrevDiffPercent { get; set; }
public virtual DateTime VDate { get; set; }
public virtual DateTime? PrevVDate { get; set; }
public virtual decimal PortfolioShare { get; set; }
public virtual string[] Calculated { get; set; }
public virtual DateTime? Deleted { get; set; }
public virtual DateTime LastUpdate { get; set; }
public virtual Currency OriginalCurrency { get; set; }
public virtual decimal? OriginalValuation { get; set; }
public virtual decimal? OriginalUnitValue { get; set; }
public virtual decimal? OriginalUnitPrice { get; set; }
public virtual decimal? OriginalDiff { get; set; }
public virtual InvestmentDetail Details { get; set; }
public virtual Object StockMarket { get; set; }
public virtual Object Type { get; set; }
public virtual Object[] Pockets { get; set; }
}
public partial class InvestmentDetail
{
public virtual decimal? PerformanceOneYear { get; set; }
public virtual decimal? PerformanceThreeYear { get; set; }
public virtual decimal? PerformanceFiveYear { get; set; }
public virtual decimal? SRRI { get; set; }
public virtual string AssetCategory { get; set; }
public virtual string RecommendedPeriod { get; set; }
public virtual DateTime? LastUpdate { get; set; }
}
public enum PlanCategory
{
Others,
Current,
Previous,
Individual,
}
public enum PlanType
{
OTHERS,
PEE,
PERO,
PERCOL,
PERIN,
}
}
namespace AlbaMfs.Common.Models.SiteContext.PtSiteContext
{
public partial class PtCalculatorConfiguration
: CalculatorConfiguration
{
public virtual PtSocialSecurityParameters SocialSecurityParameters { get; set; }
}
public partial class PtFund
{
public virtual string Identifier { get; set; }
public virtual string Name { get; set; }
}
public partial class PtMatchingContribution
{
public virtual double Voluntary { get; set; }
public virtual double? Match { get; set; }
}
}
namespace CalcEngineApi.Application.DTOs
{
public partial class AnnuitiesPointDto
: ProjectionPointDto
{
public virtual int PurchaseYear { get; set; }
public virtual double DiscountRate { get; set; }
public virtual int StochAnnuityRateIndex { get; set; }
public virtual double Inflation { get; set; }
public virtual bool Purchase { get; set; }
public virtual bool PensionPaymentPeriod { get; set; }
public virtual double AssetBalPurchaseTotal { get; set; }
public virtual double AnnuityIndexation { get; set; }
public virtual double PurchasePrice { get; set; }
public virtual double PurchaseAmount { get; set; }
public virtual double PurchaseAmountPV { get; set; }
public virtual double AnnuityIncome { get; set; }
public virtual double AnnuityIncomePeriod { get; set; }
public virtual double AnnuityIncomePV { get; set; }
public virtual double AnnuityAssessableAsset { get; set; }
public virtual double AnnuityAssessableIncome { get; set; }
}
public partial class AnnuitiesProjectionDto
{
public AnnuitiesProjectionDto()
{
Projection = new List<AnnuitiesPointDto>{};
}
public virtual AnnuityDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<AnnuitiesPointDto> Projection { get; set; }
}
public partial class AssetPointDto
: ProjectionPointDto
{
public virtual double Period { get; set; }
public virtual bool AssetSwitchFlag { get; set; }
public virtual double ContReturn { get; set; }
public virtual double BalCashFlowReturn { get; set; }
public virtual double BalBOY { get; set; }
public virtual double BalBOYPV { get; set; }
public virtual double BalBOYPostTransfers { get; set; }
public virtual double BalBOYPostTransfersPV { get; set; }
public virtual double BalBOYPostTransfersSimple { get; set; }
public virtual double BalBOYPostTransfersWOLS { get; set; }
public virtual double TransfersOut { get; set; }
public virtual double TransfersOutWithLS { get; set; }
public virtual double LumpSumAtRet { get; set; }
public virtual double DrawdownEligibility { get; set; }
public virtual double MinDrawdown { get; set; }
public virtual double IntermediateMinDrawdown { get; set; }
public virtual double DrawdownReturns { get; set; }
public virtual double ContReturnPow { get; set; }
public virtual double BalCashFlowReturnPow { get; set; }
public virtual double BalPreDrawdown { get; set; }
public virtual double ProportionOfAsset { get; set; }
public virtual double AdditionalDrawdown { get; set; }
public virtual double TotalIntermediateDrawdown { get; set; }
public virtual double TotalDrawdowns { get; set; }
public virtual double TotalDrawdownsPV { get; set; }
public virtual double TotalTaxableFees { get; set; }
public virtual double TotalNonTaxableFees { get; set; }
public virtual double ReturnsForFees { get; set; }
public virtual double BalanceForFees { get; set; }
public virtual double TaxDeductions { get; set; }
public virtual double Returns { get; set; }
public virtual double BalEOY { get; set; }
public virtual double AssetBalPurchase { get; set; }
public virtual double BalBOYPostAnnuityPurchase { get; set; }
public virtual double balBOYPostAnnuityPurchasePerson { get; set; }
public virtual double SSBalBOYPostAnnuityPurchase { get; set; }
public virtual double TotalCashflowBOY { get; set; }
public virtual double TotalCashflowMOY { get; set; }
public virtual double TotalContributionsMOY { get; set; }
public virtual double RemainingDrawdownRequired { get; set; }
public virtual double TotalDrawdownRequired { get; set; }
}
public partial class AssetProjectionDto
{
public AssetProjectionDto()
{
Projection = new List<AssetPointDto>{};
FeeProjections = new List<FeeProjectionDto>{};
FeeCapProjections = new List<FeeCapProjectionDto>{};
}
public virtual AssetDto Item { get; set; }
public virtual List<AssetPointDto> Projection { get; set; }
public virtual DateTime Dob { get; set; }
public virtual int AssetIndex { get; set; }
public virtual List<FeeProjectionDto> FeeProjections { get; set; }
public virtual List<FeeCapProjectionDto> FeeCapProjections { get; set; }
public virtual TotalContributionProjectionDto TotalContributionProjection { get; set; }
}
public partial class ContributionPointDto
: ProjectionPointDto
{
public virtual double Period { get; set; }
public virtual double Salary { get; set; }
public virtual string RateLookupValue { get; set; }
public virtual double LinkedContRate { get; set; }
public virtual double Rate { get; set; }
public virtual double Amount { get; set; }
public virtual double RateAmount { get; set; }
public virtual double ContAmount { get; set; }
public virtual double TotalMemberTaxable { get; set; }
public virtual double TotalMemberNonTaxable { get; set; }
public virtual double TotalMemberNonTaxableSalary { get; set; }
public virtual double TotalMemberNonTaxableNonSalary { get; set; }
public virtual double TotalEmployer { get; set; }
}
public partial class ContributionProjectionDto
{
public ContributionProjectionDto()
{
Projection = new List<ContributionPointDto>{};
}
public virtual ContributionDto Item { get; set; }
public virtual List<ContributionPointDto> Projection { get; set; }
}
public partial class FeeCapPointDto
: ProjectionPointDto
{
public virtual double Period { get; set; }
public virtual double TotalFeeCap { get; set; }
public virtual double TaxDeductibleFees { get; set; }
public virtual double NonTaxDeductibleFees { get; set; }
public virtual double OffsetTaxDeductible { get; set; }
public virtual double OffsetNonTaxDeductible { get; set; }
}
public partial class FeeCapProjectionDto
{
public FeeCapProjectionDto()
{
Projection = new List<FeeCapPointDto>{};
}
public virtual FeeCapArrangementDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<FeeCapPointDto> Projection { get; set; }
}
public partial class FeePointDto
: ProjectionPointDto
{
public virtual double YearsSinceFromAge { get; set; }
public virtual double Period { get; set; }
public virtual double Amount { get; set; }
public virtual double RateAmount { get; set; }
public virtual double TotalTaxDeductible { get; set; }
public virtual double TotalNonTaxDeductible { get; set; }
}
public partial class FeeProjectionDto
{
public FeeProjectionDto()
{
Projection = new List<FeePointDto>{};
}
public virtual FeeDto Item { get; set; }
public virtual List<FeePointDto> Projection { get; set; }
}
public partial class IncomeStreamPointDto
: ProjectionPointDto
{
public virtual double IncomePV { get; set; }
public virtual double Income { get; set; }
public virtual double TaxableAmount { get; set; }
public virtual double NonTaxableAmount { get; set; }
public virtual double TaxableAmountPV { get; set; }
public virtual double NonTaxableAmountPV { get; set; }
public virtual double NetIncome { get; set; }
}
public partial class IncomeStreamProjectionDto
{
public IncomeStreamProjectionDto()
{
Projection = new List<IncomeStreamPointDto>{};
}
public virtual IncomeStreamDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<IncomeStreamPointDto> Projection { get; set; }
}
public partial class InvestmentPropertyPointDto
: ProjectionPointDto
{
public virtual double CapitalGrowthRate { get; set; }
public virtual double ValueBeforeDownsize { get; set; }
public virtual double Downsize { get; set; }
public virtual double ValueAfterDownsize { get; set; }
public virtual double Rent { get; set; }
public virtual double Expenses { get; set; }
public virtual double ValueBeforeDownsizePV { get; set; }
public virtual double Income { get; set; }
public virtual double NetRent { get; set; }
}
public partial class InvestmentPropertyProjectionDto
{
public InvestmentPropertyProjectionDto()
{
Projection = new List<InvestmentPropertyPointDto>{};
}
public virtual InvestmentPropertyDto Item { get; set; }
public virtual List<InvestmentPropertyPointDto> Projection { get; set; }
}
public partial class MemberPointDto
: ProjectionPointDto
{
public virtual double Period { get; set; }
public virtual bool BothAreRetired { get; set; }
}
public partial class MemberProjectionDto
{
public MemberProjectionDto()
{
Projection = new List<MemberPointDto>{};
People = new List<PersonProjectionDto>{};
Assets = new List<AssetProjectionDto>{};
Annuities = new List<AnnuitiesProjectionDto>{};
Spending = new List<SpendingGoalProjectionDto>{};
InvestmentProperties = new List<InvestmentPropertyProjectionDto>{};
IncomeRBreakdown = new Dictionary<string, double>{};
IncomeVectors = new Dictionary<string, List<Double>>{};
Projections = new Dictionary<string, List<ProjectionBreakdownDto>>{};
SolvePath = new List<SolvePathEntry>{};
}
public virtual int Count { get; set; }
public virtual List<MemberPointDto> Projection { get; set; }
public virtual List<PersonProjectionDto> People { get; set; }
public virtual List<AssetProjectionDto> Assets { get; set; }
public virtual List<AnnuitiesProjectionDto> Annuities { get; set; }
public virtual List<SpendingGoalProjectionDto> Spending { get; set; }
public virtual List<InvestmentPropertyProjectionDto> InvestmentProperties { get; set; }
public virtual SummaryProjectionDto Summary { get; set; }
public virtual double IncomeR { get; set; }
public virtual Dictionary<string, double> IncomeRBreakdown { get; set; }
public virtual double BalR { get; set; }
public virtual double BalRFV { get; set; }
public virtual int BalanceRunOutAge { get; set; }
public virtual bool IncomeGapFlag { get; set; }
public virtual bool ResidualBalance { get; set; }
public virtual double LumpSumRet { get; set; }
public virtual Dictionary<string, List<Double>> IncomeVectors { get; set; }
public virtual Dictionary<string, List<ProjectionBreakdownDto>> Projections { get; set; }
public virtual double Inheritance { get; set; }
public virtual double InheritanceGoal { get; set; }
public virtual int BalanceRunOutTime { get; set; }
public virtual int TimeBothRetired { get; set; }
public virtual int YearsInRetirement { get; set; }
public virtual double AnnuityPurchaseAmount { get; set; }
public virtual double CostToYou { get; set; }
public virtual double TaxRelief { get; set; }
public virtual double EmployerMatch { get; set; }
public virtual double ExtraAmount { get; set; }
public virtual double YouPay { get; set; }
public virtual double TotalInvested { get; set; }
public virtual List<SolvePathEntry> SolvePath { get; set; }
public virtual int SolverCount { get; set; }
}
public partial class PersonPointDto
: ProjectionPointDto
{
public virtual bool IsRetired { get; set; }
public virtual double Service { get; set; }
public virtual double ContPeriod { get; set; }
public virtual double AnnualProjectibleSalary { get; set; }
public virtual double SalaryPV { get; set; }
public virtual double Salary { get; set; }
public virtual double SalaryMOY { get; set; }
public virtual double PreTaxDeductions { get; set; }
public virtual double OtherTaxableIncome { get; set; }
public virtual double TotalOtherTaxableIncome { get; set; }
public virtual double TaxableIncome { get; set; }
public virtual double TaxableIncomeWithConts { get; set; }
public virtual double TaxableIncomeNoConts { get; set; }
public virtual double TotalIncomeTax { get; set; }
public virtual double IncomeTaxWithConts { get; set; }
public virtual double IncomeTaxNoConts { get; set; }
public virtual double AfterTaxEarnings { get; set; }
public virtual double AfterTaxEarningsWithConts { get; set; }
public virtual double AfterTaxEarningsNoConts { get; set; }
public virtual double PostTaxDeductions { get; set; }
public virtual double TotalAfterTaxDrawdown { get; set; }
public virtual double OtherTaxFreeIncome { get; set; }
public virtual double AfterTaxDeductions { get; set; }
public virtual double AfterTaxDeductionsWithConts { get; set; }
public virtual double AfterTaxDeductionsNoConts { get; set; }
public virtual double Drawdowns { get; set; }
public virtual double TotalAfterTax { get; set; }
public virtual double TotalAfterTaxWithConts { get; set; }
public virtual double TotalAfterTaxNoConts { get; set; }
public virtual double NetIncome { get; set; }
public virtual double TaxRatio { get; set; }
public virtual double PVFactorBOY { get; set; }
}
public partial class PersonProjectionDto
{
public PersonProjectionDto()
{
Projection = new List<PersonPointDto>{};
OtherIncomeProjections = new List<IncomeStreamProjectionDto>{};
}
public virtual PersonDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<PersonPointDto> Projection { get; set; }
public virtual List<IncomeStreamProjectionDto> OtherIncomeProjections { get; set; }
public virtual SocialSecurityProjectionDto SocialSecurityProjection { get; set; }
public virtual DateTime Dob { get; set; }
}
public partial class ProjectionPointDto
{
public virtual int T { get; set; }
public virtual double? GlobalPeriod { get; set; }
public virtual int Year { get; set; }
public virtual double Age { get; set; }
public virtual int IntAge { get; set; }
public virtual double? Indexation { get; set; }
public virtual double? AvgGrowthIndexation { get; set; }
public virtual double? PriceInflation { get; set; }
}
public partial class SimulationResultDto
{
public SimulationResultDto()
{
IncomeRBreakdown = new Dictionary<string, double>{};
}
public virtual int Id { get; set; }
public virtual double TargetIncome { get; set; }
public virtual int TargetAge { get; set; }
public virtual double NetIncome { get; set; }
public virtual double ContributionsOutOfPocket { get; set; }
public virtual double IncomeR { get; set; }
public virtual Dictionary<string, double> IncomeRBreakdown { get; set; }
public virtual int RunOutAge { get; set; }
public virtual int FirstBalanceZeroAge { get; set; }
public virtual double AgeR { get; set; }
public virtual double BalR { get; set; }
public virtual double InheritanceGoal { get; set; }
public virtual double Inheritance { get; set; }
public virtual double ResidualBal { get; set; }
public virtual double Year1Pension { get; set; }
public virtual MemberProjectionDto Projection { get; set; }
}
public partial class SocialSecurityPointDto
: ProjectionPointDto
{
public virtual double PersonalAssets { get; set; }
public virtual double AssessableAssets { get; set; }
public virtual double FullPensionPP { get; set; }
public virtual double AssetThreshold { get; set; }
public virtual double MinPension { get; set; }
public virtual double AssetMeansTest { get; set; }
public virtual double DeemedIncomeThreshold { get; set; }
public virtual double DeemedReturn { get; set; }
public virtual double ActualIncome { get; set; }
public virtual double TotalIncome { get; set; }
public virtual double IncomeThreshold { get; set; }
public virtual double IncomeTest { get; set; }
public virtual double TotalSocialSecurity { get; set; }
public virtual double Income { get; set; }
public virtual double FullPensionIndexation { get; set; }
public virtual double MinPensionIndexation { get; set; }
public virtual double AssetThresholdIndexation { get; set; }
public virtual double IncomeThresholdIndexation { get; set; }
public virtual double DeemedIncomeThresholdIndexation { get; set; }
public virtual double PersonalAssetsIndexation { get; set; }
}
public partial class SocialSecurityProjectionDto
{
public SocialSecurityProjectionDto()
{
Projection = new List<SocialSecurityPointDto>{};
}
public virtual SocialSecurityDto Item { get; set; }
public virtual List<SocialSecurityPointDto> Projection { get; set; }
}
public partial class SpendingGoalPointDto
: ProjectionPointDto
{
public virtual double Freq { get; set; }
public virtual double YearsSinceFromAge { get; set; }
public virtual double Period { get; set; }
public virtual double Amount { get; set; }
public virtual double AmountPV { get; set; }
}
public partial class SpendingGoalProjectionDto
{
public SpendingGoalProjectionDto()
{
Projection = new List<SpendingGoalPointDto>{};
}
public virtual SpendingGoalDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<SpendingGoalPointDto> Projection { get; set; }
}
public partial class StochasticProjectionDto
{
public StochasticProjectionDto()
{
AvgIncomeRBreakdown = new Dictionary<string, double>{};
SolvePath = new List<SolvePathEntry>{};
IncomeRBreakdown = new Dictionary<string, double>{};
SimulationResults = new List<SimulationResultDto>{};
BalRs = new List<double>{};
Projections = new Dictionary<string, List<ProjectionBreakdownDto>>{};
}
public virtual Member Member { get; set; }
public virtual string UserId { get; set; }
public virtual string Key { get; set; }
public virtual string InvOption { get; set; }
public virtual string InvOptionR { get; set; }
public virtual string StochasticDataKey { get; set; }
public virtual bool AssumeSteadyIncome { get; set; }
public virtual SolveTarget SolveTarget { get; set; }
public virtual int TargetAge { get; set; }
public virtual double TargetIncome { get; set; }
public virtual double TargetP { get; set; }
public virtual double NetIncome { get; set; }
public virtual double Bal { get; set; }
public virtual double ContributionsOutOfPocket { get; set; }
public virtual double PTarget { get; set; }
public virtual double CountTarget { get; set; }
public virtual double IncomeR { get; set; }
public virtual Dictionary<string, double> AvgIncomeRBreakdown { get; set; }
public virtual double AvgLumpSumSpend { get; set; }
public virtual double AvgTaxableLumpSum { get; set; }
public virtual double AvgLumpSumTax { get; set; }
public virtual double AvgLumpSumNet { get; set; }
public virtual int AgeR { get; set; }
public virtual int RunOutAge { get; set; }
public virtual double Savings { get; set; }
public virtual double BalR { get; set; }
public virtual double ResidualBal { get; set; }
public virtual double BalRFV { get; set; }
public virtual int SolverCount { get; set; }
public virtual bool Solved { get; set; }
public virtual List<SolvePathEntry> SolvePath { get; set; }
public virtual Dictionary<string, double> IncomeRBreakdown { get; set; }
public virtual int FirstBalanceZeroAge { get; set; }
public virtual List<SimulationResultDto> SimulationResults { get; set; }
public virtual List<double> BalRs { get; set; }
public virtual Dictionary<string, List<ProjectionBreakdownDto>> Projections { get; set; }
public virtual StochasticProjectionDiagnostics Diagnostics { get; set; }
public virtual double AvgAnnuityPurchaseAmount { get; set; }
public virtual double YearsInRetirement { get; set; }
}
public partial class SummaryPointDto
: ProjectionPointDto
{
public virtual double Period { get; set; }
public virtual double? DeflatorBOY { get; set; }
public virtual double? DeflatorMOY { get; set; }
public virtual double IncomeNeeds { get; set; }
public virtual double IncomeYou { get; set; }
public virtual double IncomePartner { get; set; }
public virtual double SocialSecurity { get; set; }
public virtual double IncomeAssets { get; set; }
public virtual double TotalIncome { get; set; }
public virtual double Gap { get; set; }
public virtual double BalanceAssets { get; set; }
public virtual double BalanceProperty { get; set; }
public virtual double IncomeAnnuities { get; set; }
public virtual double IncomeProperty { get; set; }
public virtual double LumpSumSpend { get; set; }
public virtual double RetPeriod { get; set; }
}
public partial class SummaryProjectionDto
{
public SummaryProjectionDto()
{
Projection = new List<SummaryPointDto>{};
}
public virtual SummaryDto Item { get; set; }
public virtual int Count { get; set; }
public virtual List<SummaryPointDto> Projection { get; set; }
}
public partial class TotalContributionDto
: ProjectableDto
{
}
public partial class TotalContributionPointDto
: ProjectionPointDto
{
public virtual double ContIndexation { get; set; }
public virtual double TotalMemberNonTaxableSalaryCont { get; set; }
public virtual double TotalMemberNonTaxableNonSalaryCont { get; set; }
public virtual double Threshold { get; set; }
public virtual double CoContAmt { get; set; }
public virtual double ContCapsTotalEmployer { get; set; }
public virtual double TransferBalanceCap { get; set; }
public virtual double ContCapsTotalMemberTaxable { get; set; }
public virtual double ContCapsTotalMemberNonTaxableSalary { get; set; }
public virtual double ContCapsTotalMemberNonTaxableNonSalary { get; set; }
public virtual double CappedContTotalEmployer { get; set; }
public virtual double CappedContTotalMemberTaxable { get; set; }
public virtual double CappedContTotalMemberNonTaxableSalaryCont { get; set; }
public virtual double CappedContTotalMemberNonTaxableNonSalaryCont { get; set; }
public virtual double AULowIncomeSuperTaxOffset { get; set; }
public virtual double ContTax { get; set; }
}
public partial class TotalContributionProjectionDto
{
public TotalContributionProjectionDto()
{
Projection = new List<TotalContributionPointDto>{};
ContributionProjections = new List<ContributionProjectionDto>{};
}
public virtual TotalContributionDto Item { get; set; }
public virtual List<TotalContributionPointDto> Projection { get; set; }
public virtual List<ContributionProjectionDto> ContributionProjections { get; set; }
}
}
namespace TasSyd.Application.DTOs
{
public partial class AnnuityDto
: ProjectableDto
{
public AnnuityDto()
{
Custom = new Dictionary<string, string>{};
}
public virtual AnnuityPriceType? PriceType { get; set; }
public virtual double? Price { get; set; }
public virtual PersonType Owner { get; set; }
public virtual Gender Gender { get; set; }
public virtual int OwnerAge { get; set; }
public virtual int? SpouseAge { get; set; }
public virtual AnnuityType Type { get; set; }
public virtual AnnuityPurchaseType PurchaseType { get; set; }
public virtual double PurchaseAmount { get; set; }
public virtual double? PercBalanceSpent { get; set; }
public virtual double? AmountSpent { get; set; }
public virtual double? IncomePurchased { get; set; }
public virtual int PurchaseAge { get; set; }
public virtual int? DeferralPeriod { get; set; }
public virtual string IndexationName { get; set; }
public virtual string DRStochastic { get; set; }
public virtual string ImpliedInflationStochasticSeries { get; set; }
public virtual double? Reversion { get; set; }
public virtual double? Guarantee { get; set; }
public virtual double? Timing { get; set; }
public virtual double? ScaleQx { get; set; }
public virtual double? ScaleImpr { get; set; }
public virtual int? AgeRating { get; set; }
public virtual int? SpouseAgeRating { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
public virtual string TableName { get; set; }
public virtual string ImprFactorTableName { get; set; }
public virtual int SpouseAgeAtPurchase { get; set; }
public virtual double? Expense { get; set; }
public virtual string CacheKey { get; set; }
public virtual double? TargetTpx { get; set; }
public virtual double PaymentTerm { get; set; }
}
public partial class AssetDto
: ProjectableDto
{
public AssetDto()
{
Contributions = new List<ContributionDto>{};
Fees = new List<FeeDto>{};
FeeCapArrangements = new List<FeeCapArrangementDto>{};
Alloc = new List<ProductAllocationDto>{};
Custom = new Dictionary<string, string>{};
}
public virtual AssetType Type { get; set; }
public virtual PersonType Owner { get; set; }
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual string Ccy { get; set; }
public virtual double Value { get; set; }
public virtual double Change { get; set; }
public virtual int TransferTo { get; set; }
public virtual int TransferAge { get; set; }
public virtual bool WillSpend { get; set; }
public virtual MinSpendRule MinRule { get; set; }
public virtual MaxSpendRule MaxRule { get; set; }
public virtual SocialSecurityTreatment SSTreatment { get; set; }
public virtual bool SpendOnAnnuity { get; set; }
public virtual double ContTaxRate { get; set; }
public virtual double TotalConts { get; set; }
public virtual double TotalContsFreq { get; set; }
public virtual double TotalLumpSumConts { get; set; }
public virtual bool Rebalance { get; set; }
public virtual bool RetLumpSum { get; set; }
public virtual List<ContributionDto> Contributions { get; set; }
public virtual List<FeeDto> Fees { get; set; }
public virtual List<FeeCapArrangementDto> FeeCapArrangements { get; set; }
public virtual List<ProductAllocationDto> Alloc { get; set; }
public virtual RatesSource RatesSource { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
}
public partial class CareerBreakDto
{
public virtual int FromAge { get; set; }
public virtual int ToAge { get; set; }
public virtual double? WorkingRate { get; set; }
}
public partial class CareerBreaksDto
{
public CareerBreaksDto()
{
Breaks = new List<CareerBreakDto>{};
}
public virtual bool WillTake { get; set; }
public virtual List<CareerBreakDto> Breaks { get; set; }
}
public partial class ContributionDto
: ProjectableDto
{
public ContributionDto()
{
Custom = new Dictionary<string, string>{};
MemberRateLookup = new Dictionary<int, double>{};
}
public virtual string Code { get; set; }
public virtual int Index { get; set; }
public virtual string Name { get; set; }
public virtual string Ccy { get; set; }
public virtual string ContTable { get; set; }
public virtual string LookupKey { get; set; }
public virtual bool IsEmployeeCont { get; set; }
public virtual bool EmployerFlag { get; set; }
public virtual ContributionType Type { get; set; }
public virtual string SourceRate { get; set; }
public virtual bool IsTaxable { get; set; }
public virtual double Amount { get; set; }
public virtual double CoreAmount { get; set; }
public virtual double Freq { get; set; }
public virtual double Rate { get; set; }
public virtual double CoreRate { get; set; }
public virtual int FromAge { get; set; }
public virtual int? ToAge { get; set; }
public virtual double Salary { get; set; }
public virtual double AnnualAmount { get; set; }
public virtual double AnnualCoreAmount { get; set; }
public virtual bool IsAlwaysOneOff { get; set; }
public virtual bool IsOneOff { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
public virtual Dictionary<int, double> MemberRateLookup { get; set; }
public virtual bool IsFromSalary { get; set; }
}
public partial class FeeCapArrangementDto
: ProjectableDto
{
public FeeCapArrangementDto()
{
FeesIncluded = new List<int>{};
Custom = new Dictionary<string, string>{};
}
public virtual string Name { get; set; }
public virtual double Amount { get; set; }
public virtual int IndexationRateSeries { get; set; }
public virtual double Rate { get; set; }
public virtual List<int> FeesIncluded { get; set; }
public virtual int FromTime { get; set; }
public virtual int ToTime { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
}
public partial class FeeDto
: ProjectableDto
{
public FeeDto()
{
Custom = new Dictionary<string, string>{};
}
public virtual string Name { get; set; }
public virtual string Ccy { get; set; }
public virtual double Amount { get; set; }
public virtual double Freq { get; set; }
public virtual double AnnualAmount { get; set; }
public virtual double Rate { get; set; }
public virtual bool IsTaxable { get; set; }
public virtual int FromAge { get; set; }
public virtual int ToAge { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
}
public partial class IncomeStreamDto
{
public IncomeStreamDto()
{
Custom = new Dictionary<string, string>{};
}
public virtual string Name { get; set; }
public virtual string IndexType { get; set; }
public virtual OtherIncomeType Type { get; set; }
public virtual double Amount { get; set; }
public virtual int FromAge { get; set; }
public virtual int ToAge { get; set; }
public virtual bool IsTaxable { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
}
public partial class InvestmentPropertyDto
: ProjectableDto
{
public virtual PersonType Owner { get; set; }
public virtual double Value { get; set; }
public virtual double RentYield { get; set; }
public virtual double Expense { get; set; }
public virtual double Downsize { get; set; }
public virtual double DownsizeAge { get; set; }
public virtual int DownsizeToAsset { get; set; }
public virtual double Rates { get; set; }
}
public partial class PersonDto
: ProjectableDto
{
public PersonDto()
{
Salaries = new Dictionary<string, SalaryDto>{};
SalaryChangeSeries = new double[]{};
OtherIncome = new List<IncomeStreamDto>{};
Custom = new Dictionary<string, string>{};
}
public virtual PersonType Type { get; set; }
public virtual int Index { get; set; }
public virtual string FirstName { get; set; }
public virtual string LastName { get; set; }
public virtual Gender Gender { get; set; }
public virtual bool IsAgeInput { get; set; }
public virtual DateTime Dob { get; set; }
public virtual int AgeAtLast30June { get; set; }
public virtual bool PrivateHealthInsurance { get; set; }
public virtual DateTime ServiceDate { get; set; }
public virtual double Service { get; set; }
public virtual int IntService { get; set; }
public virtual int AgeR { get; set; }
public virtual int AgeRMonths { get; set; }
public virtual string Email { get; set; }
public virtual Dictionary<string, SalaryDto> Salaries { get; set; }
public virtual double[] SalaryChangeSeries { get; set; }
public virtual bool HasOtherIncome { get; set; }
public virtual List<IncomeStreamDto> OtherIncome { get; set; }
public virtual SocialSecurityDto SocialSecurity { get; set; }
public virtual double TaxableDeductions { get; set; }
public virtual double NonTaxableDeductions { get; set; }
public virtual CareerBreaksDto CareerChanges { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
public virtual string SalaryKey { get; set; }
public virtual double AnnualProjectibleSalary { get; set; }
public virtual string ProjectionBreakdownCode { get; set; }
public virtual double Salary { get; set; }
public virtual double SalaryFreq { get; set; }
}
public partial class ProductAllocationDto
{
public virtual string Name { get; set; }
public virtual int FromAge { get; set; }
public virtual ProductAllocationMappingDto OptAlloc { get; set; }
public virtual double TotalAlloc { get; set; }
}
public partial class ProductAllocationMappingDto
{
public ProductAllocationMappingDto()
{
Current = new Dictionary<string, double>{};
Future = new Dictionary<string, double>{};
}
public virtual Dictionary<string, double> Current { get; set; }
public virtual Dictionary<string, double> Future { get; set; }
}
public partial class ProjectableDto
{
public virtual DateTime? AsAt { get; set; }
public virtual double? Age { get; set; }
public virtual int IntAge { get; set; }
public virtual int Year { get; set; }
public virtual double? PeriodToNextEOFY { get; set; }
public virtual string IndexType { get; set; }
}
public partial class SalaryChangeDto
{
public virtual int FromAge { get; set; }
public virtual double Amount { get; set; }
}
public partial class SalaryDto
{
public SalaryDto()
{
SalaryChanges = new List<SalaryChangeDto>{};
}
public virtual SalaryType Type { get; set; }
public virtual string Ccy { get; set; }
public virtual double Amount { get; set; }
public virtual double Freq { get; set; }
public virtual double AnnualAmount { get; set; }
public virtual string IndexType { get; set; }
public virtual List<SalaryChangeDto> SalaryChanges { get; set; }
}
public partial class SocialSecurityDto
: ProjectableDto
{
public virtual PersonType Owner { get; set; }
public virtual bool IncludeSS { get; set; }
public virtual bool IsMarried { get; set; }
public virtual bool HomeOwner { get; set; }
public virtual double PersonalAssets { get; set; }
public virtual int NumPeople { get; set; }
public virtual DateTime Dob { get; set; }
}
public partial class SpendingGoalDto
: ProjectableDto
{
public SpendingGoalDto()
{
Custom = new Dictionary<string, string>{};
}
public virtual string Name { get; set; }
public virtual double Amount { get; set; }
public virtual double Freq { get; set; }
public virtual double? EffectiveFreq { get; set; }
public virtual bool ExcludeFromProjection { get; set; }
public virtual int FromAge { get; set; }
public virtual int ToAge { get; set; }
public virtual string SelectedPersonalised { get; set; }
public virtual string Tag { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
}
public partial class SummaryDto
: ProjectableDto
{
}
}
namespace TasSyd.Model.Base
{
public partial class DatedEntity
: Entity, IDatedEntity
{
public virtual DateTime AsAt { get; set; }
}
public partial class Entity
: IEntity
{
public virtual string Id { get; set; }
}
}
namespace TasSyd.Model.Client
{
public partial class AnnuityConfig
{
public AnnuityConfig()
{
TableNames = new List<LifeTableName>{};
ImprFactorTableNames = new List<LifeTableName>{};
}
public virtual List<LifeTableName> TableNames { get; set; }
public virtual List<LifeTableName> ImprFactorTableNames { get; set; }
public virtual double? Reversion { get; set; }
public virtual double? Guarantee { get; set; }
public virtual double? Timing { get; set; }
public virtual bool? AllowDiscountPreRet { get; set; }
public virtual double? ScaleQx { get; set; }
public virtual double? ScaleImpr { get; set; }
public virtual int? AgeRating { get; set; }
public virtual int? SpouseAgeRating { get; set; }
public virtual double? Expense { get; set; }
public virtual double? PercBalanceSpent { get; set; }
public virtual double? AmountSpent { get; set; }
public virtual double? IncomePurchased { get; set; }
public virtual int? DeferralPeriod { get; set; }
public virtual string IndexationName { get; set; }
public virtual string DRStochastic { get; set; }
public virtual string ImpliedInflationStochasticSeries { get; set; }
public virtual double? TargetTpx { get; set; }
public virtual AnnuityPriceType PriceType { get; set; }
public virtual double Price { get; set; }
}
public partial class AssetConfig
{
public AssetConfig()
{
Investments = new List<string>{};
Contributions = new List<ContributionSpec>{};
}
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual bool Rebalance { get; set; }
public virtual bool CanEditInvestmentChoice { get; set; }
public virtual bool WillSpend { get; set; }
public virtual List<string> Investments { get; set; }
public virtual List<ContributionSpec> Contributions { get; set; }
public virtual bool IsOneOff { get; set; }
}
public partial class ClientCountryConfig
: DatedEntity
{
public ClientCountryConfig()
{
Assets = new List<AssetConfig>{};
ContTables = new List<ContributionTableSpec>{};
Investments = new List<InvestmentProduct>{};
Content = new Dictionary<string, List<Content>>{};
Environments = new Dictionary<string, string>{};
CustomNumericConstraints = new Dictionary<string, Constraint<Decimal>>{};
AssetReturnRates = new Dictionary<string, ReturnRates>{};
GetAssetClassFundDictionary = new Dictionary<string, bool>{};
GetTermBasedFundDictionary = new Dictionary<string, bool>{};
GetAllocationsDictionary = new Dictionary<string, Dictionary<Int32,Dictionary<String,Double>>>{};
AssetNameMap = new Dictionary<string, string>{};
AssetContNameMap = new Dictionary<string, Dictionary<String,String>>{};
}
public virtual string ClientCode { get; set; }
public virtual string ClientName { get; set; }
public virtual string CountryCode { get; set; }
public virtual DataSourceResult Source { get; set; }
public virtual int AgeRMin { get; set; }
public virtual int AgeRMax { get; set; }
public virtual string PrimarySalary { get; set; }
public virtual AnnuityConfig AnnuityConfig { get; set; }
public virtual List<AssetConfig> Assets { get; set; }
public virtual List<ContributionTableSpec> ContTables { get; set; }
public virtual List<InvestmentProduct> Investments { get; set; }
public virtual Dictionary<string, List<Content>> Content { get; set; }
public virtual Dictionary<string, string> Environments { get; set; }
public virtual Dictionary<string, Constraint<Decimal>> CustomNumericConstraints { get; set; }
public virtual Dictionary<string, ReturnRates> AssetReturnRates { get; set; }
public virtual double InvestmentPropertyRates { get; set; }
public virtual Dictionary<string, bool> GetAssetClassFundDictionary { get; set; }
public virtual Dictionary<string, bool> GetTermBasedFundDictionary { get; set; }
public virtual Dictionary<string, Dictionary<Int32,Dictionary<String,Double>>> GetAllocationsDictionary { get; set; }
public virtual Dictionary<string, string> AssetNameMap { get; set; }
public virtual Dictionary<string, Dictionary<String,String>> AssetContNameMap { get; set; }
public virtual string CacheKey { get; set; }
}
public partial class LifeTableName
{
public virtual string Name { get; set; }
public virtual Gender Gender { get; set; }
}
}
namespace TasSyd.Model.Constraints
{
public enum ContributionConstraintType
{
Employer,
SalarySacrifice,
AfterTax,
LumpSum,
Downsizer,
}
}
namespace TasSyd.Model.Core
{
public partial class InvestmentProduct
{
public InvestmentProduct()
{
Allocs = new List<InvestmentProductAllocationsSpec>{};
AllocationsDictionary = new Dictionary<int, Dictionary<String,Double>>{};
}
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual string Group { get; set; }
public virtual bool IsAssetClassFund { get; set; }
public virtual List<InvestmentProductAllocationsSpec> Allocs { get; set; }
public virtual int Order { get; set; }
public virtual Dictionary<int, Dictionary<String,Double>> AllocationsDictionary { get; set; }
}
public partial class InvestmentProductAllocationsSpec
{
public InvestmentProductAllocationsSpec()
{
Allocs = new Dictionary<string, double>{};
}
public virtual int FromAge { get; set; }
public virtual int? Term { get; set; }
public virtual Dictionary<string, double> Allocs { get; set; }
public virtual double TotalAlloc { get; set; }
}
public partial class ReturnRates
{
public ReturnRates()
{
EarningRates = new List<double>{};
TaxRates = new List<double>{};
}
public virtual List<double> EarningRates { get; set; }
public virtual List<double> TaxRates { get; set; }
}
}
namespace TasSyd.Model.Core.Contributions
{
public partial class Contribution
: Projectable
{
public Contribution()
{
Custom = new Dictionary<string, string>{};
MemberRateLookup = new Dictionary<int, double>{};
}
public virtual string Code { get; set; }
public virtual int Index { get; set; }
public virtual string Name { get; set; }
public virtual string Ccy { get; set; }
public virtual string ContTable { get; set; }
public virtual bool IsEmployeeCont { get; set; }
public virtual bool EmployerFlag { get; set; }
public virtual ContributionType Type { get; set; }
public virtual int LinkedContIndex { get; set; }
public virtual string SourceRate { get; set; }
public virtual bool IsTaxable { get; set; }
public virtual double Amount { get; set; }
public virtual double CoreAmount { get; set; }
public virtual double Freq { get; set; }
public virtual double Rate { get; set; }
public virtual double CoreRate { get; set; }
public virtual int FromAge { get; set; }
public virtual int? ToAge { get; set; }
public virtual double Salary { get; set; }
public virtual double AnnualAmount { get; set; }
public virtual double AnnualCoreAmount { get; set; }
public virtual bool IsAlwaysOneOff { get; set; }
public virtual bool IsOneOff { get; set; }
public virtual ContributionConstraintType ConstraintType { get; set; }
public virtual Dictionary<string, string> Custom { get; set; }
public virtual Dictionary<int, double> MemberRateLookup { get; set; }
public virtual bool IsFromSalary { get; set; }
}
public partial class ContributionConstraint
{
public virtual int? FromAge { get; set; }
public virtual int? ToAge { get; set; }
public virtual double? Min { get; set; }
public virtual double? Max { get; set; }
public virtual double? Step { get; set; }
}
public partial class ContributionRateSpec
{
public virtual int? FromAge { get; set; }
public virtual int? ToAge { get; set; }
public virtual int? FromService { get; set; }
public virtual int? ToService { get; set; }
public virtual double? SourceRate { get; set; }
public virtual DateTime? DateFrom { get; set; }
public virtual DateTime? DateTo { get; set; }
public virtual double? UpperLimit { get; set; }
public virtual double Rate { get; set; }
public virtual double CoreRate { get; set; }
public virtual string LookupKey { get; set; }
}
public partial class ContributionSpec
{
public ContributionSpec()
{
Constraints = new List<ContributionConstraint>{};
}
public virtual string Code { get; set; }
public virtual string Name { get; set; }
public virtual ContributionType Type { get; set; }
public virtual bool IsEmployeeCont { get; set; }
public virtual string Table { get; set; }
public virtual string Ccy { get; set; }
public virtual int FromAge { get; set; }
public virtual int? ToAge { get; set; }
public virtual string IndexationType { get; set; }
public virtual string SalaryType { get; set; }
public virtual bool IsTaxable { get; set; }
public virtual string RelatedRate { get; set; }
public virtual int Order { get; set; }
public virtual bool Editable { get; set; }
public virtual List<ContributionConstraint> Constraints { get; set; }
public virtual AmountType AmountType { get; set; }
public virtual bool IsOneOff { get; set; }
}
public partial class ContributionTableSpec
{
public ContributionTableSpec()
{
Rates = new Dictionary<string, double>{};
RateSpecs = new List<ContributionRateSpec>{};
}
public virtual string Code { get; set; }
public virtual ContributionType Type { get; set; }
public virtual Dictionary<string, double> Rates { get; set; }
public virtual List<ContributionRateSpec> RateSpecs { get; set; }
public virtual string KeyTemplate { get; set; }
}
}
namespace TasSyd.Model.Enums
{
public enum AmountType
{
Any,
Amount,
Rate,
}
public enum AnnuityPriceType
{
Calc,
Table,
}
public enum AnnuityPurchaseType
{
Perc,
Income,
Amount,
}
public enum AnnuityType
{
Deferred,
Immediate,
TheOtherType,
}
public enum AssetType
{
FinAsset,
AUSuper,
AUABP,
}
public enum CallType
{
Sync,
Async,
}
public enum ContributionType
{
Fixed,
Time,
Lookup,
Match,
}
public enum DataSource
{
Db,
Cache,
Parameter,
NA,
}
public enum Gender
{
Female,
Male,
Other,
}
public enum MaxSpendRule
{
NoMaximum,
AuSuper,
}
public enum MinSpendRule
{
NoMinimum,
FullValue,
AuAbpMin,
}
public enum OtherIncomeType
{
Pension,
Investments,
Income,
}
public enum PersonType
{
Primary,
Partner,
}
public enum RatesSource
{
DB,
Member,
MemberRates,
ClientRates,
}
public enum SalaryType
{
Gross,
Net,
}
public enum SocialSecurityTreatment
{
Exempt,
Deemed,
Actual,
}
public enum SolveTarget
{
NA,
RunOutAge,
Income,
AgeR,
Contributions,
}
}
namespace TasSyd.Model.Projections
{
public partial class Projectable
: IProjectable
{
public virtual DateTime AsAt { get; set; }
public virtual double Age { get; set; }
public virtual int IntAge { get; set; }
public virtual int Year { get; set; }
public virtual double PeriodToNextEOFY { get; set; }
public virtual string IndexType { get; set; }
public virtual string DeflationType { get; set; }
public virtual string IndexTypePre { get; set; }
public virtual string IndexTypePost { get; set; }
}
}
namespace TasSyd.Model.Stochastic
{
public partial class DataSourceResult
{
public virtual DataSource D { get; set; }
public virtual long T { get; set; }
}
public partial class SolvePathEntry
{
public virtual double V { get; set; }
public virtual double P { get; set; }
public virtual double R { get; set; }
}
public partial class StochasticProjectionDiagnostics
{
public StochasticProjectionDiagnostics()
{
DataSources = new Dictionary<string, DataSourceResult>{};
}
public virtual Dictionary<string, DataSourceResult> DataSources { get; set; }
public virtual DateTime RunTime { get; set; }
public virtual long RunDuration { get; set; }
public virtual long ProjectionSvcDuration { get; set; }
public virtual long RemoteProjectionSvcDuration { get; set; }
public virtual long WebApiDuration { get; set; }
public virtual CallType RemoteStochProjCallType { get; set; }
public virtual CallType ClientStochProjCallType { get; set; }
public virtual int SimCount { get; set; }
}
}
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 /projection HTTP/1.1
Host: hcbtas-q-albamfs-api.azurewebsites.net
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
context:
{
echoUri: String,
branding:
{
primaryLogo: Consultant,
secondaryLogo: Consultant,
primaryMobileMargin: String,
primaryDesktopMargin: String,
secondaryMobileMargin: String,
secondaryDesktopMargin: String
},
modules:
[
String
],
conditionalAccess:
{
healthInsuranceExcludedUrls:
[
String
],
pensionSchemeExcludedUrls:
[
String
],
investmentChoiceExcludedUrls:
[
String
]
},
colorScheme:
{
newNavigationColorScheme: String,
primaryPalette:
{
primaryColour1: String,
primaryColour2: String,
primaryColour3: String,
primaryColour4: String,
primaryColour5: String,
primaryColour6: String,
primaryColour7: String,
primaryColour8: String,
primaryColour9: String,
primaryColour10: String,
primaryColour11: String,
primaryColour12: String,
primaryColour13: String,
primaryColour14: String,
primaryColour15: String,
primaryColour16: String,
primaryColour17: String,
primaryColour18: String,
primaryColour19: String
},
secondaryPalette:
{
secondaryColour1: String,
secondaryColour2: String,
secondaryColour3: String,
secondaryColour4: String
},
decorativeColourPalette:
{
decorativeColour1: String,
decorativeColour2: String,
decorativeColour3: String
},
decorativeGrayPalette:
{
decorativeColour1: String,
decorativeColour2: String,
decorativeColour3: String,
decorativeColour4: String,
decorativeColour5: String,
decorativeColour6: String,
decorativeColour7: String,
decorativeColour8: String,
decorativeColour9: String,
decorativeColour10: String,
decorativeColour11: String,
decorativeColour12: String
},
fontPalette:
{
fontColour1: String,
fontColour2: String
}
},
carriers:
[
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phone: String,
showInFooter: False,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
}
}
}
],
country: String,
defaultLanguage: String,
availableLanguages:
[
String
],
currency: String,
employer:
{
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
consultant:
{
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
member:
{
memberId: 0,
employeeId: String,
employeeGuid: 00000000000000000000000000000000,
email: String,
title: String,
firstName: String,
companyName: String,
employeeGroup: String,
lastName: String,
dateOfBirth: 0001-01-01,
gender: NotKnown,
maritalStatus: Married,
numberOfChildren: 0,
childrenCount: 0,
monthlySalary: 0,
annualSalary: 0,
dkPensionTerms: Denmark,
dkPrivateEmailAddress: String,
dkEmployerName: String,
dkContactConsent: False,
dkPersonalMandate: False,
deFederalState: Berlin,
deTaxClass: I,
deChurchTax: False,
hasPrivHealthInsurance: False,
privHealthInsurance: 0,
dePrivNursingInsurance: 0,
contributionDataDate: 0001-01-01,
beneficiaryFirstName: String,
beneficiaryLastName: String,
beneficiaryTitle: String,
beneficiaryDateOfBirth: 0001-01-01,
addressLine1: String,
addressLine2: String,
addressLine3: String,
phoneNumber: String,
mobileNumber: String,
dateCommencedService: 0001-01-01,
partnerBirthDate: 0001-01-01,
militaryMonthCount: 0,
child1BirthDate: 0001-01-01,
child2BirthDate: 0001-01-01,
child3BirthDate: 0001-01-01,
child4BirthDate: 0001-01-01,
child5BirthDate: 0001-01-01,
child6BirthDate: 0001-01-01,
child7BirthDate: 0001-01-01,
child8BirthDate: 0001-01-01,
child9BirthDate: 0001-01-01,
child10BirthDate: 0001-01-01,
infoBag: String,
projectionInfoBag: String,
clientId: 0,
companyPlanInfo: String,
pensionFundManager: String,
dateOfHire: 0001-01-01,
powensConnections:
[
{
connectionSyncId: 0,
authToken: String,
authTokenId: 0,
connectionId: 0,
connectionState: String,
isRecentConnection: False,
dateUpdated: 0001-01-01
}
],
isPrivateClient: False,
isProxy: False,
beneficiaries:
[
{
id: 0,
memberId: 0,
name: String,
birthdate: 0001-01-01,
relationshipToMember: String,
identificationNumber: String,
allocation: 0,
dateCreated: 0001-01-01,
createdBy: String,
dateUpdated: 0001-01-01,
updatedBy: String,
timestamp: AA==
}
],
currentBalances:
[
{
id: 0,
memberId: 0,
year: 0,
month: 0,
accumulatedBalanceCompany: 0,
accumulatedBalanceEmployee: 0,
accumulatedBalanceTotal: 0,
contributionsCompany: 0,
contributionsEmployee: 0,
contributionsTotal: 0,
investmentReturnsCompany: 0,
investmentReturnsEmployee: 0,
investmentReturnsTotal: 0,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01,
createdBy: String,
updatedBy: String,
timestamp: AA==
}
],
detailedBalances:
[
{
id: 0,
memberId: 0,
fundId: String,
currentAllocation: 0,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01,
createdBy: String,
updatedBy: String,
timestamp: AA==
}
],
beneficiariesLatestSubmittedDate: 0001-01-01,
userId: String,
participantStatus: String,
investmentStrategy: String,
isAllowedToUpdatePlan: False,
pensionableSalary: 0,
dateOfBirthSpouse: 0001-01-01,
dateOfBirthYoungestChild: 0001-01-01,
dateHiredOfPlan: 0001-01-01,
contractType: String,
isAllowedToVote: False,
votingPollAnswer:
{
id: 0,
configurationVersionId: 0,
memberId: 0,
clientId: 0,
code: String,
vote: String,
name: String,
selectionInfo: String,
dateVoted: 0001-01-01,
startDate: 0001-01-01,
endDate: 0001-01-01,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01,
createdBy: String,
updatedBy: String,
timestamp: AA==,
member:
{
id: 0,
employeeGuid: 00000000000000000000000000000000,
employeeId: String,
clientId: 0,
configurationId: 0,
lastName: String,
firstName: String,
companyName: String,
employeeGroup: String,
title: String,
birthdate: 0001-01-01,
emailAddress: String,
maritalStatus: Single,
partnerBirthDate: 0001-01-01,
gender: NotKnown,
militaryMonthCount: 0,
annualSalary: 0,
monthlySalary: 0,
salaryFrequency: 0,
deFederalState: Berlin,
deTaxClass: I,
deChurchTax: False,
dePrivNursingInsurance: 0,
pensionFinancingOption: String,
hasPrivHealthInsurance: False,
privHealthInsurance: 0,
childrenCount: 0,
child1BirthDate: 0001-01-01,
child2BirthDate: 0001-01-01,
child3BirthDate: 0001-01-01,
child4BirthDate: 0001-01-01,
child5BirthDate: 0001-01-01,
child6BirthDate: 0001-01-01,
child7BirthDate: 0001-01-01,
child8BirthDate: 0001-01-01,
child9BirthDate: 0001-01-01,
child10BirthDate: 0001-01-01,
authId: String,
authRegistrationDate: 0001-01-01,
activationCode: String,
activationExpiringDate: 0001-01-01,
planInfoDate: 0001-01-01,
planInfoBag: String,
inactive: False,
dateCreated: 0001-01-01,
removeRequestDate: 0001-01-01,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
contributionDataDate: 0001-01-01,
beneficiaryFirstName: String,
beneficiaryLastName: String,
beneficiaryTitle: String,
beneficiaryDateOfBirth: 0001-01-01,
addressLine1: String,
addressLine2: String,
addressLine3: String,
phoneNumber: String,
mobileNumber: String,
dateCommencedService: 0001-01-01,
calculatorDataDate: 0001-01-01,
calculatorDataBag: String,
periodStart: 0001-01-01,
periodEnd: 0001-01-01,
memberId: 0,
infoBag: String,
projectionInfoBag: String,
companyPlanInfo: String,
infoProviderReference: String,
dateOfHire: 0001-01-01,
ssin: String,
isProxy: False,
isAllowedToVote: False,
userId: String,
participantStatus: String,
investmentStrategy: String,
isAllowedToUpdatePlan: False,
pensionableSalary: 0,
dateOfBirthSpouse: 0001-01-01,
dateOfBirthYoungestChild: 0001-01-01,
dateHiredOfPlan: 0001-01-01,
contractType: String,
investmentRiskProfile: String,
parent:
{
id: 0,
employeeGuid: 00000000000000000000000000000000,
employeeId: String,
clientId: 0,
configurationId: 0,
lastName: String,
firstName: String,
companyName: String,
employeeGroup: String,
title: String,
birthdate: 0001-01-01,
emailAddress: String,
maritalStatus: Single,
partnerBirthDate: 0001-01-01,
gender: NotKnown,
militaryMonthCount: 0,
annualSalary: 0,
monthlySalary: 0,
salaryFrequency: 0,
deFederalState: Berlin,
deTaxClass: I,
deChurchTax: False,
dePrivNursingInsurance: 0,
pensionFinancingOption: String,
hasPrivHealthInsurance: False,
privHealthInsurance: 0,
childrenCount: 0,
child1BirthDate: 0001-01-01,
child2BirthDate: 0001-01-01,
child3BirthDate: 0001-01-01,
child4BirthDate: 0001-01-01,
child5BirthDate: 0001-01-01,
child6BirthDate: 0001-01-01,
child7BirthDate: 0001-01-01,
child8BirthDate: 0001-01-01,
child9BirthDate: 0001-01-01,
child10BirthDate: 0001-01-01,
authId: String,
authRegistrationDate: 0001-01-01,
activationCode: String,
activationExpiringDate: 0001-01-01,
planInfoDate: 0001-01-01,
planInfoBag: String,
inactive: False,
dateCreated: 0001-01-01,
removeRequestDate: 0001-01-01,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
contributionDataDate: 0001-01-01,
beneficiaryFirstName: String,
beneficiaryLastName: String,
beneficiaryTitle: String,
beneficiaryDateOfBirth: 0001-01-01,
addressLine1: String,
addressLine2: String,
addressLine3: String,
phoneNumber: String,
mobileNumber: String,
dateCommencedService: 0001-01-01,
calculatorDataDate: 0001-01-01,
calculatorDataBag: String,
periodStart: 0001-01-01,
periodEnd: 0001-01-01,
memberId: 0,
infoBag: String,
projectionInfoBag: String,
companyPlanInfo: String,
infoProviderReference: String,
dateOfHire: 0001-01-01,
ssin: String,
isProxy: False,
isAllowedToVote: False,
userId: String,
participantStatus: String,
investmentStrategy: String,
isAllowedToUpdatePlan: False,
pensionableSalary: 0,
dateOfBirthSpouse: 0001-01-01,
dateOfBirthYoungestChild: 0001-01-01,
dateHiredOfPlan: 0001-01-01,
contractType: String,
investmentRiskProfile: String,
parent:
{
id: 0,
employeeGuid: 00000000000000000000000000000000,
employeeId: String,
clientId: 0,
configurationId: 0,
lastName: String,
firstName: String,
companyName: String,
employeeGroup: String,
title: String,
birthdate: 0001-01-01,
emailAddress: String,
maritalStatus: Single,
partnerBirthDate: 0001-01-01,
gender: NotKnown,
militaryMonthCount: 0,
annualSalary: 0,
monthlySalary: 0,
salaryFrequency: 0,
deFederalState: Berlin,
deTaxClass: I,
deChurchTax: False,
dePrivNursingInsurance: 0,
pensionFinancingOption: String,
hasPrivHealthInsurance: False,
privHealthInsurance: 0,
childrenCount: 0,
child1BirthDate: 0001-01-01,
child2BirthDate: 0001-01-01,
child3BirthDate: 0001-01-01,
child4BirthDate: 0001-01-01,
child5BirthDate: 0001-01-01,
child6BirthDate: 0001-01-01,
child7BirthDate: 0001-01-01,
child8BirthDate: 0001-01-01,
child9BirthDate: 0001-01-01,
child10BirthDate: 0001-01-01,
authId: String,
authRegistrationDate: 0001-01-01,
activationCode: String,
activationExpiringDate: 0001-01-01,
planInfoDate: 0001-01-01,
planInfoBag: String,
inactive: False,
dateCreated: 0001-01-01,
removeRequestDate: 0001-01-01,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
},
client:
{
id: 0,
code: String,
name: String,
countryId: 0,
configurationId: 0,
uri: String,
languageDefault: String,
emailDomains: String,
dkKappCode: String,
offboardingURL: String,
dateMarkedForOffboarding: 0001-01-01,
dataRetentionPeriodInYears: 0,
retentionEndDate: 0001-01-01,
saClientId: String,
inactive: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==,
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
},
configuration:
{
id: 0,
guid: 00000000000000000000000000000000,
system: False,
timestamp: AA==,
country:
{
id: 0,
name: String,
isoCode: String,
configurationId: 0,
cultureInfos: String,
excelTemplateId: String,
saClientId: String,
inactive: False,
timestamp: AA==
}
}
}
}
}
}
},
contributionDataDate: 0001-01-01,
beneficiaryFirstName: String,
beneficiaryLastName: String,
beneficiaryTitle: String,
beneficiaryDateOfBirth: 0001-01-01,
addressLine1: String,
addressLine2: String,
addressLine3: String,
phoneNumber: String,
mobileNumber: String,
dateCommencedService: 0001-01-01,
calculatorDataDate: 0001-01-01,
calculatorDataBag: String,
periodStart: 0001-01-01,
periodEnd: 0001-01-01,
memberId: 0,
infoBag: String,
projectionInfoBag: String,
companyPlanInfo: String,
infoProviderReference: String,
dateOfHire: 0001-01-01,
ssin: String,
isProxy: False,
isAllowedToVote: False,
userId: String,
participantStatus: String,
investmentStrategy: String,
isAllowedToUpdatePlan: False,
pensionableSalary: 0,
dateOfBirthSpouse: 0001-01-01,
dateOfBirthYoungestChild: 0001-01-01,
dateHiredOfPlan: 0001-01-01,
contractType: String,
investmentRiskProfile: String,
pensionFundManager: String
},
pensionFundManager: String
},
pensionFundManager: String
}
}
},
counsellingOptions:
{
isEnabled: False,
callbackOption:
{
isEnabled: False,
startDate: 0001-01-01,
endDate: 0001-01-01,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
},
url: String,
fee: 0,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
]
},
sendAnEmailOption:
{
isEnabled: False,
startDate: 0001-01-01,
endDate: 0001-01-01,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
},
url: String,
fee: 0,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
]
},
serviceLineOption:
{
isEnabled: False,
startDate: 0001-01-01,
endDate: 0001-01-01,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
},
url: String,
fee: 0,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
]
},
bookAppointment:
{
isEnabled: False,
startDate: 0001-01-01,
endDate: 0001-01-01,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
},
url: String,
fee: 0,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
]
},
seniorAdvisory:
{
isEnabled: False,
startDate: 0001-01-01,
endDate: 0001-01-01,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
},
url: String,
fee: 0,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
]
}
},
dkCalculatorConfiguration:
{
folkepensionParameters:
{
year: 0,
baseAmount: 0,
pensionSupplementSingle: 0,
pensionSupplementOther: 0,
deductionOnBaseAmount: 0,
deductionOnIncomeOtherPct: 0,
deductionIncomeAfterAMB: 0,
deductionPensionSupplementSingle: 0,
deductionPensionSupplementOther: 0,
reductionBaseAmount: 0,
reductionPensionSupplement: 0,
reductionPensionSupplementOther: 0,
reductionPensionSupplementSpouse: 0
},
fortidspensionParameters:
{
year: 0,
stateSingle: 0,
stateOther: 0,
deductionOnIncomeOther: 0,
maxContributionPensioner: 0,
maxContributionNotPensioner: 0,
deductionSingle: 0,
deductionOther: 0,
reductionIncome: 0,
reductionIncomeSpouse: 0,
minimumSingle: 0,
minimumOther: 0
},
danishTaxParameters:
{
labourMarketContributionRate: 0,
bottomTaxRate: 0,
healthContributionRate: 0,
topTaxRate: 0,
topTaxLimit: 0,
taxCeilingPercentage: 0,
taxCeilingPercentagePositiveNetCapitalIncome: 0,
personalAllowanceYoung: 0,
personalAllowance: 0,
maximalCapitalPensionDeduction: 0,
baseDeductionPositiveNetCapitalIncome: 0,
shareTaxRateBelowLimit: 0,
shareTaxRateAboveLimit: 0,
limitShareTax: 0,
bottomLimitEmployeeDeduction: 0,
employeeDeductionRate: 0,
maximumEmploymentAllowance: 0,
propertyValueTaxPercentageBelowLimitEVL: 0,
propertyValueTaxPercentageAboveLimitEVL: 0,
limitPropertyValueTax: 0,
deductionOfPropertyValueTax6: 0,
deductionOfPropertyValueTax7: 0,
maximumImpactUnderEVL: 0,
negativeNetCapitalIncome: 0,
bottomDeductionEqualizationTax: 0,
equalizationTax: 0,
transferableBottomDeductionEqualizationTax: 0,
bottomLineJobDeduction: 0,
jobDeductionRate: 0,
maximumJobDeduction: 0
},
danishAdvisoryParameters:
{
normalRetirementAge: 0,
planningHorizon: 0,
retirementGreenThresholdPct: 0,
retirementAmberThresholdPct: 0,
incapacityGreenThresholdPct: 0,
incapacityAmberThresholdPct: 0,
criticalIllnessGreenThresholdPct: 0,
criticalIllnessAmberThresholdPct: 0,
deathSingleGreenThresholdPct: 0,
deathSingleAmberThresholdPct: 0,
deathMarriedGreenThresholdPct: 0,
deathMarriedAmberThresholdPct: 0
},
danishGeneralPensionParameters:
{
instalmentPensionContributionCeiling: 0,
retirementSavingContributionCeilingLessThan5: 0,
retirementSavingContributionCeilingMoreThan5: 0
}
},
dkPensionsInfoSsoTicket:
{
value: String,
expiration: 0001-01-01
},
dkPensionsInfo:
{
date: 0001-01-01
},
deCalculatorConfiguration:
{
socialSecurityParameters:
{
retirementInsuranceCeiling: 0,
healthInsuranceCeiling: 0,
currentPensionLevel: 0,
referenceIncome: 0,
ddrValues:
{
retirementInsuranceCeiling: 0,
healthInsuranceCeiling: 0,
currentPensionLevel: 0,
referenceIncome: 0
},
employerRetirementPct: 0,
employerUnemployementPct: 0,
employerHealthInsuranceBasePct: 0,
employerHealthInsuranceAdditionalPct: 0,
employerNursingCarePct: 0,
employeeRetirementPct: 0,
employeeUnemployementPct: 0,
employeeHealthInsuranceBasePct: 0,
employeeHealthInsuranceAdditionalPct: 0,
employeeNursingCarePct: 0,
employeeChildlessNursingCareAdditionalPct: 0
}
},
disabilityInsurancePlan:
{
disabilityDegree: String,
hasPremiumWaiverCover: False
},
criticalIllnessInsurancePlan: {},
deathInsurancePlan: {},
healthInsurancePlan:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0,
coverageType: None,
spouseCoverageType: None,
childCoverageType: None,
childCoverageMaxAge: 0
},
accidentInsurancePlan:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0,
insuranceAmount: 0,
deathCover: False,
dentalCover: False
},
dentalInsurancePlan:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0,
coverageType: String,
extendedCoverage: False
},
seniorCitizenConcept:
{
solidary: False,
hasSpecificPrice: False,
specificPrice: 0
},
retirementPlan:
{
contributionUnit: String,
mandatoryEmployerContribution: 0,
mandatoryEmployeeContribution: 0,
additionalContribution: 0,
defaultCarrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
hasDefaultSavingProduct: False,
defaultSavingProduct:
{
id: 0,
productId: 0,
productName: String,
riskProfile: String
}
},
deRetirementPlans:
{
retirementBenefitAmountDisplayOption: Accumulated,
retirementBenefitAmountDisplayOptions:
[
Accumulated
],
financingVehicles:
[
Pensionskasse
],
contributionTypes:
[
Employer
],
retirementPlans:
[
{
identifier: String,
name: String,
planDocumentReference: String,
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
carrierIds:
[
String
],
healthInsurance: String,
productType: Traditional,
groupInsuranceContractCode: String,
contributionFormula:
{
employerContributionFormula:
{
flatAmount: 0,
pctSalaryAboveSSCC: 0,
pctSalaryBelowSSCC: 0
},
employeeContributionFormula:
{
flatAmount: 0,
pctSalaryAboveSSCC: 0,
pctSalaryBelowSSCC: 0
},
hasVoluntaryEmployeeContribution: False,
employerMatchingFormula:
{
unit: 0,
multiplier: 0
}
},
financingVehicle: Pensionskasse,
retirementBenefit:
{
normalRetirementAge: 0,
normalRetirementAgeType: String,
earlyRetirementAge: 0,
primaryRetirementBenefitPaymentType: LumpSum,
alternativeRetirementBenefitPaymentType: LumpSum,
annuityFrequency: 0,
accruedRetirementPension: 0,
accruedRetirementLumpSum: 0,
projectedRetirementPensionGuaranteed: 0,
projectedRetirementLumpSumGuaranteed: 0,
projectedRetirementPensionInclSurpluses: 0,
projectedRetirementLumpSumInclSurpluses: 0,
projectedRetirementPensionInclPast: 0,
projectedRetirementLumpSumInclPast: 0
},
deathBeforeRetirementBenefit:
{
deathBeforeRetirementBenefitType: ContributionRefund,
spouseAnnuityPct: 0,
orphanAnnuityPct: 0,
halfOrphanAnnuityPct: 0,
annuityFrequency: 0,
deathLumpsum: 0,
spouseLumpSumDeathBeforeRetirement: 0,
spouseAnnuityDeathBeforeRetirement: 0
},
deathAfterRetirementBenefit:
{
deathAfterRetirementBenefitType: LumpSum,
eligibilityPeriod: 0,
spouseAnnuityPct: 0,
annuityFrequency: 0,
spouseLumpSumDeathAfterRetirement: 0,
spouseAnnuityDeathAfterRetirement: 0
},
disabilityBenefit:
{
benefitPct: 0,
includesContributionWaiver: False,
disabilityPension: 0,
endCoverageAge: 0
},
invalidityBenefit:
{
benefitPct: 0,
includesContributionWaiver: False,
disabilityPension: 0,
endCoverageAge: 0
},
biProServiceConfiguration:
{
getQuoteRequest: String,
groupPolicyNumber: String
},
contribution:
{
employerContribution: 0,
employerContributionFrequency: Annual,
employeeContribution: 0,
employeeContributionFrequency: Annual,
employerMatchingContribution: 0,
oneTimeContribution: 0,
aggregatePremiumContribution: 0
},
benefitDataDate: 0001-01-01,
insurancePolicyNumber: String,
dateJoined: 0001-01-01,
pricingTables: {}
}
],
defaultRetirementPlans:
[
{
identifier: String,
name: String,
planDocumentReference: String,
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
carrierIds:
[
String
],
healthInsurance: String,
productType: Traditional,
groupInsuranceContractCode: String,
contributionFormula:
{
employerContributionFormula:
{
flatAmount: 0,
pctSalaryAboveSSCC: 0,
pctSalaryBelowSSCC: 0
},
employeeContributionFormula:
{
flatAmount: 0,
pctSalaryAboveSSCC: 0,
pctSalaryBelowSSCC: 0
},
hasVoluntaryEmployeeContribution: False,
employerMatchingFormula:
{
unit: 0,
multiplier: 0
}
},
financingVehicle: Pensionskasse,
retirementBenefit:
{
normalRetirementAge: 0,
normalRetirementAgeType: String,
earlyRetirementAge: 0,
primaryRetirementBenefitPaymentType: LumpSum,
alternativeRetirementBenefitPaymentType: LumpSum,
annuityFrequency: 0,
accruedRetirementPension: 0,
accruedRetirementLumpSum: 0,
projectedRetirementPensionGuaranteed: 0,
projectedRetirementLumpSumGuaranteed: 0,
projectedRetirementPensionInclSurpluses: 0,
projectedRetirementLumpSumInclSurpluses: 0,
projectedRetirementPensionInclPast: 0,
projectedRetirementLumpSumInclPast: 0
},
deathBeforeRetirementBenefit:
{
deathBeforeRetirementBenefitType: ContributionRefund,
spouseAnnuityPct: 0,
orphanAnnuityPct: 0,
halfOrphanAnnuityPct: 0,
annuityFrequency: 0,
deathLumpsum: 0,
spouseLumpSumDeathBeforeRetirement: 0,
spouseAnnuityDeathBeforeRetirement: 0
},
deathAfterRetirementBenefit:
{
deathAfterRetirementBenefitType: LumpSum,
eligibilityPeriod: 0,
spouseAnnuityPct: 0,
annuityFrequency: 0,
spouseLumpSumDeathAfterRetirement: 0,
spouseAnnuityDeathAfterRetirement: 0
},
disabilityBenefit:
{
benefitPct: 0,
includesContributionWaiver: False,
disabilityPension: 0,
endCoverageAge: 0
},
invalidityBenefit:
{
benefitPct: 0,
includesContributionWaiver: False,
disabilityPension: 0,
endCoverageAge: 0
},
biProServiceConfiguration:
{
getQuoteRequest: String,
groupPolicyNumber: String
},
contribution:
{
employerContribution: 0,
employerContributionFrequency: Annual,
employeeContribution: 0,
employeeContributionFrequency: Annual,
employerMatchingContribution: 0,
oneTimeContribution: 0,
aggregatePremiumContribution: 0
},
benefitDataDate: 0001-01-01,
insurancePolicyNumber: String,
dateJoined: 0001-01-01,
pricingTables: {}
}
]
},
preventiveTreatment:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0
},
isPensionScheme: False,
pathFinder:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0
},
financialWellBeing:
{
carrier:
{
carrierId: String,
logoUri: String,
name: String,
contactDetails:
{
website: String,
email: String,
phoneNumber: String,
openingHours:
{
String:
{
opening:
{
hours: 0,
minutes: 0
},
lunchStart:
{
hours: 0,
minutes: 0
},
lunchEnd:
{
hours: 0,
minutes: 0
},
closing:
{
hours: 0,
minutes: 0
}
}
},
showInFooter: False
}
},
expiryAge: 0
},
useInformalLanguage: False,
usesSSO: False,
authenticationMethod:
{
type: NemId,
saClientId: String,
registrationFields:
[
String
]
},
cprNumberNeeded: False,
activationCodeRequired: False,
employerEmailDomain: String,
version: String,
taxPseudocodeURL: String,
calculatorConfiguration:
{
isEnabled: False,
cdyPosition: String,
amountInputPrecision: 0,
percentInputPrecision: 0,
locale:
{
String: String
},
displayPrecision: 0,
upwardsConversionPrecision: 0,
downwardsConversionPrecision: 0,
useInvestmentProductsFile: False,
investmentProductsFileName: String,
member:
{
userId: String,
systemId: String,
schemeCode: String,
sessionId: String,
clientId: String,
clientCode: String,
isDefault: False,
groupId: String,
groupNameUpper: String,
appName: String,
appNameUpper: String,
key: String,
keyUpper: String,
country: String,
locale: String,
ccy: String,
cdy: String,
status: String,
statusCode: String,
category: String,
scheme: String,
primarySalary: String,
email: String,
employer:
{
id: String,
code: String,
name: String,
logo: String,
config: {}
},
roles: 0,
asAt: 0001-01-01,
calcDate: 0001-01-01,
nextEOFY: 0001-06-30,
periodToNextEOFY: 0.5,
year: 0,
hasPartner: False,
includePartner: False,
includePartnerInCalc: False,
homeOwner: False,
targetAge: 0,
targetTime: 0,
targetIncomeR: 0,
targetIncomeRFreq: 0,
targetIncomeRAnnual: 0,
targetP: 0,
includeSS: False,
firstName: String,
lastName: String,
gender: Female,
dob: 0001-01-01,
salary: 0,
people:
[
{
type: Primary,
index: 0,
firstName: String,
lastName: String,
gender: Female,
isAgeInput: False,
dob: 0001-01-01,
age: 0,
exactAge: 0,
ageAtLast30June: 0,
privateHealthInsurance: False,
serviceDate: 0001-01-01,
service: 0,
intService: 0,
ageR: 0,
ageRMonths: 0,
email: String,
salaries:
{
String:
{
type: String,
ccy: String,
amount: 0,
freq: 0,
annualAmount: 0,
indexType: String,
salaryChanges:
[
{
fromAge: 0,
amount: 0
}
]
}
},
salary: 0,
salaryFreq: 0,
salaryChangeSeries:
[
0
],
hasOtherIncome: False,
otherIncome:
[
{
name: String,
type: Pension,
amount: 0,
fromAge: 0,
toAge: 0,
isTaxable: False,
isVector: False,
vector:
[
0
],
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
socialSecurity:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
taxableDeductions: 0,
nonTaxableDeductions: 0,
careerChanges:
{
willTake: False,
breaks:
[
{
fromAge: 0,
toAge: 0,
workingRate: 0
}
],
careerBreakSeries:
[
0
],
totalYears: 0
},
custom:
{
String: String
},
salaryKey: String,
annualProjectibleSalary: 0,
projectionBreakdownCode: Salary You,
lookup: "Salary You:Primary",
ssBreakdownCode: SocialSecurityYou,
ssLookup: "SocialSecurityYou:Primary",
asAt: 0001-01-01,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
assets:
[
{
type: FinAsset,
owner: Primary,
code: String,
assetIndex: 0,
lookup: "String:Primary:0",
name: String,
ccy: String,
value: 0,
change: 0,
transferTo: 0,
transferAge: 0,
willSpend: False,
minRule: NoMinimum,
maxRule: NoMaximum,
ssTreatment: Exempt,
spendOnAnnuity: False,
contTaxRate: 0,
totalConts: 0,
usePreCalculatedContributions: False,
totalContributions:
[
[
0
]
],
futureAllocations:
[
[
{
String: 0
}
]
],
assetType: FinAsset,
totalContsFreq: 1,
totalLumpSumConts: 0,
contributions:
[
{
code: String,
index: 0,
name: String,
ccy: String,
contTable: String,
isEmployeeCont: False,
employerFlag: False,
type: Fixed,
linkedContIndex: 0,
sourceRate: String,
isTaxable: False,
amount: 0,
coreAmount: 0,
freq: 0,
rate: 0,
coreRate: 0,
fromAge: 0,
toAge: 0,
salary: 0,
annualAmount: 0,
annualCoreAmount: 0,
isAlwaysOneOff: False,
isOneOff: True,
constraintType: LumpSum,
custom:
{
String: String
},
memberRateLookup:
{
0: 0
},
isFromSalary: False,
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
fees:
[
{
name: String,
ccy: String,
amount: 0,
freq: 0,
annualAmount: 0,
rate: 0,
isTaxable: False,
fromAge: 0,
toAge: 0,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
feeCapArrangements:
[
{
name: String,
amount: 0,
indexationRateSeries: 0,
rate: 0,
feesIncluded:
[
0
],
fromTime: 0,
toTime: 0,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
custom:
{
String: String
},
rebalance: False,
retLumpSum: False,
allocSeries:
[
{
current:
{
String: 0
},
future:
{
String: 0
}
}
],
currentAssetClassAllocSeries:
{
0:
{
String: 0
}
},
futureAssetClassAllocSeries:
{
0:
{
String: 0
}
},
ratesSource: DB,
alloc:
[
{
name: String,
fromAge: 0,
optAlloc:
{
current:
{
String: 0
},
future:
{
String: 0
}
},
currentAssetClassAlloc:
{
String: 0
},
futureAssetClassAlloc:
{
String: 0
},
totalCurrentAlloc: 0,
totalFutureAlloc: 0
}
],
allocKeys:
[
String
],
returns:
{
String:
[
{
name: String,
fromAge: 0,
earningRate: 0,
taxRate: 0,
returnRate: 0
}
]
},
returnRates:
{
String:
{
earningRates:
[
0
],
taxRates:
[
0
]
}
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
includeAnnuities: False,
annuities:
[
{
priceType: Calc,
price: 0,
owner: Primary,
gender: Female,
ownerAge: 0,
spouseAge: 0,
type: Deferred,
purchaseType: Perc,
purchaseAmount: 0,
percBalanceSpent: 0,
amountSpent: 0,
incomePurchased: 0,
purchaseAge: 0,
deferralPeriod: 0,
indexationName: String,
drStochastic: String,
impliedInflationStochasticSeries: String,
reversion: 0,
guarantee: 0,
timing: 0,
scaleQx: 0,
scaleQxPartner: 0,
scaleImpr: 0,
scaleImprPartner: 0,
ageRating: 0,
spouseAgeRating: 0,
custom:
{
String: String
},
tableName: String,
tableNamePartner: String,
imprFactorTableName: String,
imprFactorTableNamePartner: String,
hasPartnerTables: True,
spouseAgeAtPurchase: 0,
expense: 0,
cacheKey: LifeTables-String-String,
partnerCacheKey: LifeTables-String-String,
targetTpx: 0,
paymentTerm: 0,
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
spending:
{
selected: String,
willChangeLate: False,
ageRLate: 0,
selectedLate: String,
goals:
[
{
name: String,
amount: 0,
freq: 0,
effectiveFreq: 1,
excludeFromProjection: False,
fromAge: 0,
toAge: 0,
selectedPersonalised: String,
tag: String,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
lumpSumType: Perc,
lumpSumRate: 0,
lumpSumAmount: 0,
count: 1,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
investmentProperties:
[
{
owner: Primary,
value: 0,
rentYield: 0,
expense: 0,
downsize: 0,
downsizeAge: 0,
downsizeToAsset: 0,
rates: 0,
lookup: "Prop:Primary",
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
incomeVectors:
{
String:
[
0
]
},
config:
{
country: String,
clientCode: String,
isStochastic: False,
stochasticLoopType: Parallel,
stochProjServiceLoc: WebServer,
stochProjSvcCallType: Sync,
dataSet: String,
solveTarget: NA,
solveTolerance: 0,
indexationRatesSource: DB,
discRatesSource: DB,
returnRatesSource: DB,
deterministicSim: 0,
stochasticSim: 0,
simCount: 0,
simsToIncludeDetails:
[
0
],
includeBalArray: False,
includeProjectionInStochasticResult: False,
includeFirstProjectionInStochasticResult: False,
usesStochasticData: True,
includeAllSpendingResult: False,
includeAllContributionProjectionResult: False,
includeAllAssetsProjectionResults: False,
includeAllSummaryProjectionResult: False,
includePreCalculatedContributionsInResponse: False,
includedProjections:
[
String
]
},
indexation:
[
{
name: String,
fromAge: 0,
rate: 0
}
],
annuityDisc:
[
{
name: String,
fromAge: 0,
rate: 0
}
],
indexationRates:
{
String:
[
0
]
},
annuityDiscRates:
{
String:
[
0
]
},
balance: 0,
planSomeValue: String,
flag1: False,
flag2: True,
isFriendly: True,
financingOption: String,
totalYears: 7,
totalLoopYears: 100,
age: 0,
ageR: 0,
intAge: 0,
indexType: String,
indexTypePre: String,
indexTypePost: String,
deflationType: String,
custom:
{
String: String
},
countryCalcConfig: {},
summary:
{
age: 0,
salary: 0,
balance: 0,
invOption: String,
contributions:
[
{
code: String,
name: String,
assetCode: String,
assetName: String,
isEmployeeCont: False,
amount: 0,
freq: 0,
rate: 0
}
]
},
lastModified: 0001-01-01,
isReturningUser: False,
clientCountryConfigCacheKey: ClientCountryConfig-String-String,
personalAssets: 0,
resultsSummary:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
totalContribution:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
id: String
},
clientCountryConfig:
{
clientCode: String,
clientName: String,
countryCode: String,
source:
{
d: Db,
t: 0
},
ageRMin: 0,
ageRMax: 0,
primarySalary: String,
annuityConfig:
{
tableNames:
[
{
name: String,
gender: Female
}
],
imprFactorTableNames:
[
{
name: String,
gender: Female
}
],
reversion: 0,
guarantee: 0,
timing: 0,
allowDiscountPreRet: False,
scaleQx: 0,
scaleImpr: 0,
ageRating: 0,
spouseAgeRating: 0,
expense: 0,
percBalanceSpent: 0,
amountSpent: 0,
incomePurchased: 0,
deferralPeriod: 0,
indexationName: String,
drStochastic: String,
impliedInflationStochasticSeries: String,
targetTpx: 0,
priceType: Calc,
price: 0
},
assets:
[
{
code: String,
name: String,
rebalance: False,
canEditInvestmentChoice: False,
willSpend: False,
investments:
[
String
],
contributions:
[
{
code: String,
name: String,
type: Fixed,
isEmployeeCont: False,
table: String,
ccy: String,
fromAge: 0,
toAge: 0,
indexationType: String,
salaryType: String,
isTaxable: False,
relatedRate: String,
order: 0,
editable: False,
constraints:
[
{
fromAge: 0,
toAge: 0,
min: 0,
max: 0,
step: 0
}
],
amountType: Any,
isOneOff: False
}
],
isOneOff: False
}
],
contTables:
[
{
code: String,
type: Fixed,
rates:
{
String: 0
},
rateSpecs:
[
{
fromAge: 0,
toAge: 0,
fromService: 0,
toService: 0,
sourceRate: 0,
dateFrom: 0001-01-01,
dateTo: 0001-01-01,
upperLimit: 0,
rate: 0,
coreRate: 0,
lookupKey: String
}
],
keyTemplate: age-service-rate
}
],
investments:
[
{
code: String,
name: String,
group: String,
isAssetClassFund: False,
allocs:
[
{
fromAge: 0,
term: 0,
allocs:
{
String: 0
},
totalAlloc: 0
}
],
order: 0,
allocationsDictionary:
{
0: {}
}
}
],
content:
{
String:
[
{
section: String,
itemId: String,
itemCode: String,
country: String,
lang: String,
app: String,
companyId: String,
company: String,
elements:
{
String: String
},
id: String
}
]
},
environments:
{
String: String
},
customNumericConstraints:
{
String:
{
min: 0,
max: 0,
step: 0
}
},
assetReturnRates:
{
String:
{
earningRates:
[
0
],
taxRates:
[
0
]
}
},
investmentPropertyRates: 0,
getAssetClassFundDictionary:
{
String: False
},
getTermBasedFundDictionary:
{
String: True
},
getAllocationsDictionary:
{
String:
{
0: {}
}
},
assetNameMap:
{
String: String
},
assetContNameMap:
{
String:
{
String: String
}
},
cacheKey: ClientCountryConfig-String-String,
asAt: 0001-01-01,
id: String
},
colorScheme:
{
primaryColor1: String,
primaryColor2: String,
decorativeColor1: String,
decorativeColor2: String,
decorativeColor3: String,
decorativeColor4: String,
decorativeColor5: String,
fontColor1: String,
fontColor2: String,
tableHeaderFontColor: String,
tableEmployerMatchFontColor: String,
reportColors:
{
tableColors:
{
headerTableFontColor: String,
basicTableHeaderColor: String,
basicTableFontColor: String,
panel1Color: String,
panel2Color: String,
panel3Color: String
}
}
},
riskProfileMapping:
{
String:
{
String: String
}
},
defaultRiskLevel: String,
dkAnnuityPriceList:
[
{
carrierName: String,
riskProfile: String,
price: 0
}
],
dkCarrierIDMapping:
{
String: String
},
dkDefaultCarrierID: String,
frConfiguration:
{
planConfigurations:
[
{
type: PEE,
name: String,
contributionFee: 0,
aumFeeUnitLinked: 0,
aumFeeInsurerAsset: 0,
planLevelContributionCaps:
[
{
type: None,
contributionType: EmployeeMandatory,
value: 0
}
],
fundLevelContributionCaps:
{
String:
[
{
type: None,
contributionType: EmployeeMandatory,
value: 0
}
]
},
contributionRuleMapping:
{
String:
[
0
]
}
}
],
contributionRules:
[
{
id: 0,
name: String,
contributionType: EmployeeMandatory,
bracketType: None,
brackets:
[
{
threshold: 0,
rate: 0
}
],
numberOfBrackets: 1
}
]
},
rpcLevelInfo:
{
level1: 0,
level2: 0,
level3: 0
},
frIncludePEROProfitSharingSavings: False,
ptLifetimePensionAnnuityFactors:
[
{
age: 0,
isReversionary: False,
factor: 0
}
],
ptPensionDrawdownAnnuityFactors:
[
{
term: 0,
investmentCode: String,
factor: 0
}
],
salaryGrowthIndexMappings:
[
{
name: String,
indexType: String
}
]
},
configurationIds:
{
configuration:
[
0
],
planParameters: 0
},
newDocumentDaySpan: 0,
sasTokenDurationInSeconds: 0,
dataRetentionPeriodInYears: 0,
groupConfig:
{
entityColumnFilters:
[
{
entity: String,
alias: String,
ordinal: 0,
columns:
[
{
type: Enum,
ordinal: 0,
value: String,
values:
[
String
]
}
]
}
],
rule: String
},
memberDocumentConfig:
{
maxFileSizeMB: 0,
allowedMIMETypes:
[
String
]
},
pensionSightClient:
{
clientID: String,
name: String,
name_NL: String,
name_FR: String,
name_EN: String,
text_Standard_Beneficiary_Nominations: String,
text_Specific_Beneficiary_Nominations: String
},
frCompanyPlans:
{
currentEmployerPlans:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
previousEmployerPlans:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
individualCompanyPlans:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
others:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
current:
{
pee:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
pero:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
percol:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
perin:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
noMatchingCategory:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
incorrectCategoryMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
excessPlanMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
}
},
previous:
{
pee:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
pero:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
percol:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
perin:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
noMatchingCategory:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
incorrectCategoryMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
excessPlanMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
}
},
individual:
{
pee:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
pero:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
percol:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
perin:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
noMatchingCategory:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
incorrectCategoryMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
},
excessPlanMapping:
{
accountBalanceDate: 0001-01-01,
assetAllocationDate: 0001-01-01,
plans:
[
{
id: 0,
planName: String,
providerName: String,
accountBalance:
{
amount: 0,
currency: String
},
assetAllocation:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
accountDetails:
{
id: 0,
idConnection: 0,
idUser: 0,
idSource: 0,
idParent: 0,
number: String,
originalName: String,
balance: 0,
coming: 0,
display: False,
lastUpdate: 0001-01-01,
deleted: 0001-01-01,
disabled: 0001-01-01,
iban: String,
currency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
type: String,
idType: 0,
bookmarked: 0,
name: String,
error: String,
usage: 0,
ownership: owner,
companyName: String,
loan:
{
totalAmount: 0,
availableAmount: 0,
usedAmount: 0,
subscriptionDate: 0001-01-01,
maturityDate: 0001-01-01,
nextPaymentAmount: 0,
nextPaymentDate: 0001-01-01,
rate: 0,
nbPaymentsLeft: 0,
nbPaymentsDone: 0,
nbPaymentsTotal: 0,
lastPaymentAmount: 0,
lastPaymentDate: 0001-01-01,
accountLabel: String,
insuranceLabel: String,
insuranceAmount: 0,
insuranceRate: 0,
duration: 0,
type: String
},
webId: String,
openingDate: {},
recipients:
[
{
}
],
bic: {},
comingBalance: 0,
formattedBalance: String,
calculated:
[
String
],
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
information:
{
version: String,
providerType: String
},
investments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
transfers:
[
{
}
]
},
powensAccountState: String,
powensAccountType: String,
accountInvestments:
[
{
id: 0,
idAccount: 0,
idSecurity: 0,
idType: 0,
label: String,
code: String,
codeType: String,
stockSymbol: String,
source: String,
description: String,
quantity: 0,
unitPrice: 0,
unitValue: 0,
valuation: 0,
diff: 0,
diffPercent: 0,
prevDiff: 0,
prevDiffPercent: 0,
vDate: 0001-01-01,
prevVDate: 0001-01-01,
portfolioShare: 0,
calculated:
[
String
],
deleted: 0001-01-01,
lastUpdate: 0001-01-01,
originalCurrency:
{
id: String,
name: String,
symbol: String,
crypto: False,
precision: 0,
prefix: False,
marketcap: {},
datetime: 0001-01-01
},
originalValuation: 0,
originalUnitValue: 0,
originalUnitPrice: 0,
originalDiff: 0,
details:
{
performanceOneYear: 0,
performanceThreeYear: 0,
performanceFiveYear: 0,
srri: 0,
assetCategory: String,
recommendedPeriod: String,
lastUpdate: 0001-01-01
},
stockMarket: {},
type: {},
pockets:
[
{
}
]
}
],
voluntaryContribution: String,
mandatoryContribution:
{
employee: 0,
employer: 0
},
mandatoryContributionFormula: String,
investmentOptions:
{
options:
[
{
order: 0,
code: String,
name: String,
url: String
}
]
},
stockTransfer: String,
beneficiary:
{
firstName: String,
surName: String
},
formOfPayment: String,
taxation: String,
fees:
{
contributions: 0,
asset1: 0,
asset2: 0
},
planInformation: String,
type: String,
planCategory: String,
enabled: False,
url: String,
category: Others,
planType: OTHERS,
dateUpdated: 0001-01-01
}
],
hasDuplicate: False
}
}
},
esRetirementPlans:
{
retirementPlans:
[
{
identifier: String,
name: String,
salaryPercentage: 0,
ceilingDate1: 0001-01-01,
ceilingDate2: 0001-01-01,
ceilingPercentageBeforeDate1: 0,
ceilingPercentageBeforeDate2: 0,
salaryComputationOption: String,
salaryCeiling1: 0,
salaryCeiling2: 0,
contribution:
{
employmentStatusPlan: String,
balanceCurrentEmployer: 0,
employeeContribution: 0,
employeeContributionDate: 0001-01-01,
employerContribution: 0,
employerContributionDate: 0001-01-01,
voluntaryContribution: 0,
voluntaryContributionDate: 0001-01-01,
totalContribution: 0
}
}
]
},
frCalculatorConfiguration:
{
socialSecurityParameters:
{
socialSecurityContributionCeiling: 0
}
},
frFundSetups:
[
{
id: String,
name: String,
code: String
}
],
frPlanSetups:
[
{
planType: String,
name: String,
funds:
[
String
],
connectorID: 0,
personalInformation: String,
voluntaryContributions: String,
investmentOptions: String,
payoutOptions: String,
yourBeneficiaries: String,
retirementLiquidation: String
}
],
frPreviousPlansSetups:
[
{
providerName: String,
planType: String,
link: String
}
],
frIndividualPlanFunds:
[
String
],
beRetirementPlans:
[
{
type: String,
reversible: 0,
employerRetirementPlan:
{
retirementPlans:
[
{
name: String,
type: String,
annuity:
{
deathCover: 0,
noDeathCover: 0
},
lumpSum:
{
deathCover: 0,
noDeathCover: 0
},
accruedReserves: 0,
legalMinimum: 0,
vestedReserves: 0,
currency: String,
frequency: String
}
],
lumpSumTotalDeathCover: 0,
lumpSumTotalNoDeathCover: 0,
annuityTotalDeathCover: 0,
annuityTotalNoDeathCover: 0,
totalAccruedReserves: 0,
totalLegalMinimum: 0,
totalVestedReserves: 0
},
employeeRetirementPlan:
{
retirementPlans:
[
{
name: String,
type: String,
annuity:
{
deathCover: 0,
noDeathCover: 0
},
lumpSum:
{
deathCover: 0,
noDeathCover: 0
},
accruedReserves: 0,
legalMinimum: 0,
vestedReserves: 0,
currency: String,
frequency: String
}
],
lumpSumTotalDeathCover: 0,
lumpSumTotalNoDeathCover: 0,
annuityTotalDeathCover: 0,
annuityTotalNoDeathCover: 0,
totalAccruedReserves: 0,
totalLegalMinimum: 0,
totalVestedReserves: 0
},
totalAnnuity: 0,
totalLumpSum: 0,
totalVestedReserves: 0,
totalAccruedReserves: 0,
totalLegalMinimum: 0
}
],
beContributions:
{
balances:
[
{
employerFundDate: 0001-01-01,
contributions: 0,
return: 0,
accruedValue: 0,
legalMinimum: 0,
vestedReserves: 0,
currency: String
}
]
},
privateClientProducts:
[
{
carrier: 0,
privateProductId: 0
}
],
contactUs:
{
id: String,
subjectFormat: String,
sendToBCC:
[
String
],
sendToCC:
[
String
],
sendFrom:
[
String
],
bodyTemplate: String
},
emailSettings:
[
{
id: String,
subjectFormat: String,
sendToBCC:
[
String
],
sendToCC:
[
String
],
sendFrom:
[
String
],
bodyTemplate: String
}
],
recommendation:
{
products:
[
{
question:
{
number: 0,
description: String
},
options:
[
{
value: 0,
description: String
}
]
}
],
riskQuestions:
[
{
}
],
risks:
[
{
startValue: 0,
endValue: 0,
riskName: String,
riskId: String
}
]
},
recommendationProduct:
{
products:
[
{
product: String,
formula: String,
carrier: String,
productTypeId: 0,
score: 0
}
],
productRiskMatrix:
[
{
}
],
barGraphData:
[
{
String: String
}
],
productTypeData:
[
{
}
]
},
ptFundValues:
[
{
id: 0,
fundId: String,
clientId: 0,
informationDate: 0001-01-01,
investmentReturnTwelveMonths: 0,
investmentReturnThreeYears: 0,
investmentReturnFiveYears: 0,
currentAnnualPensionFee: 0,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01,
createdBy: String,
updatedBy: String,
timestamp: AA==
}
],
ptFundsSetups:
[
{
identifier: String,
name: String
}
],
ptContributionData:
{
id: 0,
memberId: 0,
choiceStartDate: 0001-01-01,
choiceEndDate: 0001-01-01,
baseContributionPercent: 0,
voluntaryContributionPercent: 0,
incentiveContributionPercent: 0,
totalContributionPercent: 0,
baseContributionValue: 0,
voluntaryContributionValue: 0,
incentiveContributionValue: 0,
totalContributionValue: 0,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01
},
ptInvestmentAllocations:
[
{
id: 0,
memberId: 0,
fundId: String,
currentBalancePercent: 0,
futureContributionPercent: 0,
currentBalanceFutureContributionPercent: 0,
dateCreated: 0001-01-01,
dateUpdated: 0001-01-01
}
],
ptInvestmentSetup:
{
hasLifeCycle: False,
isCurrentBalanceDisplayed: False,
isFutureContributionDisplayed: False,
isCurrentBalanceFutureContributionDisplayed: False,
isAdditionalInfoDisplayed: False,
choicePeriodStartDate: 0001-01-01,
choicePeriodEndDate: 0001-01-01,
lifeCycleAgeBasis: String,
lifeCycleAgeBasisDate: 0001-01-01,
lifeCycleAge: 0,
baseContributionPercent: 0,
isBaseContributionRuleExisting: False,
isTotalAllocated1To100: False,
childrenCount: 0
},
ptFundLifecycleList:
{
investmentChoiceList:
[
{
String: String
}
]
},
ptParticipantStatusSetup:
{
isNewJoinerFormEnabled: False,
isLeaverFormEnabled: False,
isNewJoinerDataExisting: False,
isLeaverDataExisting: False
},
ptMatchingContributionList:
[
{
voluntary: 0,
match: 0
}
],
votingPollSetup:
{
code: String,
startDate: 0001-01-01,
endDate: 0001-01-01,
defaultImage: String,
options:
[
{
set: String,
id: String,
name: String,
value:
[
{
identifier: String,
name: String,
imageUri: String,
description1: String,
description2: String,
link: String
}
]
}
]
},
votingPollConfig:
[
{
order: 0,
label: String,
field: String,
type: String
}
],
ptCalculatorConfiguration:
{
socialSecurityParameters:
{
normalRetirementAge: 0,
normalRetirementAgeMonths: 0
}
},
bookingInfo:
{
bookingAllowed: False,
bookingGroups:
[
{
type: WebNormalOfficeHours,
userName: String,
password: String,
addressLine1: String,
addressLine2: String,
addressLine3: String,
sortOrder: 0
}
],
hasBookingTime: False,
bookingTimeLink: String
},
dkPublicContactUsSetup:
{
lookupReference: String,
currentProduct: String,
productEmails:
[
{
product: String,
emails:
[
String
]
}
],
toRecipients:
[
String
],
ccRecipients:
[
String
],
bccRecipients:
[
String
]
}
},
member:
{
userId: String,
systemId: String,
schemeCode: String,
sessionId: String,
clientId: String,
clientCode: String,
isDefault: False,
groupId: String,
groupNameUpper: String,
appName: String,
appNameUpper: String,
key: String,
keyUpper: String,
country: String,
locale: String,
ccy: String,
cdy: String,
status: String,
statusCode: String,
category: String,
scheme: String,
primarySalary: String,
email: String,
employer:
{
id: String,
code: String,
name: String,
logo: String,
config: {}
},
roles: 0,
asAt: 0001-01-01,
calcDate: 0001-01-01,
nextEOFY: 0001-06-30,
periodToNextEOFY: 0.5,
year: 0,
hasPartner: False,
includePartner: False,
includePartnerInCalc: False,
homeOwner: False,
targetAge: 0,
targetTime: 0,
targetIncomeR: 0,
targetIncomeRFreq: 0,
targetIncomeRAnnual: 0,
targetP: 0,
includeSS: False,
firstName: String,
lastName: String,
gender: Female,
dob: 0001-01-01,
salary: 0,
people:
[
{
type: Primary,
index: 0,
firstName: String,
lastName: String,
gender: Female,
isAgeInput: False,
dob: 0001-01-01,
age: 0,
exactAge: 0,
ageAtLast30June: 0,
privateHealthInsurance: False,
serviceDate: 0001-01-01,
service: 0,
intService: 0,
ageR: 0,
ageRMonths: 0,
email: String,
salaries:
{
String:
{
type: String,
ccy: String,
amount: 0,
freq: 0,
annualAmount: 0,
indexType: String,
salaryChanges:
[
{
fromAge: 0,
amount: 0
}
]
}
},
salary: 0,
salaryFreq: 0,
salaryChangeSeries:
[
0
],
hasOtherIncome: False,
otherIncome:
[
{
name: String,
type: Pension,
amount: 0,
fromAge: 0,
toAge: 0,
isTaxable: False,
isVector: False,
vector:
[
0
],
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
socialSecurity:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
taxableDeductions: 0,
nonTaxableDeductions: 0,
careerChanges:
{
willTake: False,
breaks:
[
{
fromAge: 0,
toAge: 0,
workingRate: 0
}
],
careerBreakSeries:
[
0
],
totalYears: 0
},
custom:
{
String: String
},
salaryKey: String,
annualProjectibleSalary: 0,
projectionBreakdownCode: Salary You,
lookup: "Salary You:Primary",
ssBreakdownCode: SocialSecurityYou,
ssLookup: "SocialSecurityYou:Primary",
asAt: 0001-01-01,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
assets:
[
{
type: FinAsset,
owner: Primary,
code: String,
assetIndex: 0,
lookup: "String:Primary:0",
name: String,
ccy: String,
value: 0,
change: 0,
transferTo: 0,
transferAge: 0,
willSpend: False,
minRule: NoMinimum,
maxRule: NoMaximum,
ssTreatment: Exempt,
spendOnAnnuity: False,
contTaxRate: 0,
totalConts: 0,
usePreCalculatedContributions: False,
totalContributions:
[
[
0
]
],
futureAllocations:
[
[
{
String: 0
}
]
],
assetType: FinAsset,
totalContsFreq: 1,
totalLumpSumConts: 0,
contributions:
[
{
code: String,
index: 0,
name: String,
ccy: String,
contTable: String,
isEmployeeCont: False,
employerFlag: False,
type: Fixed,
linkedContIndex: 0,
sourceRate: String,
isTaxable: False,
amount: 0,
coreAmount: 0,
freq: 0,
rate: 0,
coreRate: 0,
fromAge: 0,
toAge: 0,
salary: 0,
annualAmount: 0,
annualCoreAmount: 0,
isAlwaysOneOff: False,
isOneOff: True,
constraintType: LumpSum,
custom:
{
String: String
},
memberRateLookup:
{
0: 0
},
isFromSalary: False,
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
fees:
[
{
name: String,
ccy: String,
amount: 0,
freq: 0,
annualAmount: 0,
rate: 0,
isTaxable: False,
fromAge: 0,
toAge: 0,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
feeCapArrangements:
[
{
name: String,
amount: 0,
indexationRateSeries: 0,
rate: 0,
feesIncluded:
[
0
],
fromTime: 0,
toTime: 0,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
custom:
{
String: String
},
rebalance: False,
retLumpSum: False,
allocSeries:
[
{
current:
{
String: 0
},
future:
{
String: 0
}
}
],
currentAssetClassAllocSeries:
{
0:
{
String: 0
}
},
futureAssetClassAllocSeries:
{
0:
{
String: 0
}
},
ratesSource: DB,
alloc:
[
{
name: String,
fromAge: 0,
optAlloc:
{
current:
{
String: 0
},
future:
{
String: 0
}
},
currentAssetClassAlloc:
{
String: 0
},
futureAssetClassAlloc:
{
String: 0
},
totalCurrentAlloc: 0,
totalFutureAlloc: 0
}
],
allocKeys:
[
String
],
returns:
{
String:
[
{
name: String,
fromAge: 0,
earningRate: 0,
taxRate: 0,
returnRate: 0
}
]
},
returnRates:
{
String:
{
earningRates:
[
0
],
taxRates:
[
0
]
}
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
includeAnnuities: False,
annuities:
[
{
priceType: Calc,
price: 0,
owner: Primary,
gender: Female,
ownerAge: 0,
spouseAge: 0,
type: Deferred,
purchaseType: Perc,
purchaseAmount: 0,
percBalanceSpent: 0,
amountSpent: 0,
incomePurchased: 0,
purchaseAge: 0,
deferralPeriod: 0,
indexationName: String,
drStochastic: String,
impliedInflationStochasticSeries: String,
reversion: 0,
guarantee: 0,
timing: 0,
scaleQx: 0,
scaleQxPartner: 0,
scaleImpr: 0,
scaleImprPartner: 0,
ageRating: 0,
spouseAgeRating: 0,
custom:
{
String: String
},
tableName: String,
tableNamePartner: String,
imprFactorTableName: String,
imprFactorTableNamePartner: String,
hasPartnerTables: True,
spouseAgeAtPurchase: 0,
expense: 0,
cacheKey: LifeTables-String-String,
partnerCacheKey: LifeTables-String-String,
targetTpx: 0,
paymentTerm: 0,
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
spending:
{
selected: String,
willChangeLate: False,
ageRLate: 0,
selectedLate: String,
goals:
[
{
name: String,
amount: 0,
freq: 0,
effectiveFreq: 1,
excludeFromProjection: False,
fromAge: 0,
toAge: 0,
selectedPersonalised: String,
tag: String,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
lumpSumType: Perc,
lumpSumRate: 0,
lumpSumAmount: 0,
count: 1,
custom:
{
String: String
},
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
investmentProperties:
[
{
owner: Primary,
value: 0,
rentYield: 0,
expense: 0,
downsize: 0,
downsizeAge: 0,
downsizeToAsset: 0,
rates: 0,
lookup: "Prop:Primary",
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
}
],
incomeVectors:
{
String:
[
0
]
},
config:
{
country: String,
clientCode: String,
isStochastic: False,
stochasticLoopType: Parallel,
stochProjServiceLoc: WebServer,
stochProjSvcCallType: Sync,
dataSet: String,
solveTarget: NA,
solveTolerance: 0,
indexationRatesSource: DB,
discRatesSource: DB,
returnRatesSource: DB,
deterministicSim: 0,
stochasticSim: 0,
simCount: 0,
simsToIncludeDetails:
[
0
],
includeBalArray: False,
includeProjectionInStochasticResult: False,
includeFirstProjectionInStochasticResult: False,
usesStochasticData: True,
includeAllSpendingResult: False,
includeAllContributionProjectionResult: False,
includeAllAssetsProjectionResults: False,
includeAllSummaryProjectionResult: False,
includePreCalculatedContributionsInResponse: False,
includedProjections:
[
String
]
},
indexation:
[
{
name: String,
fromAge: 0,
rate: 0
}
],
annuityDisc:
[
{
name: String,
fromAge: 0,
rate: 0
}
],
indexationRates:
{
String:
[
0
]
},
annuityDiscRates:
{
String:
[
0
]
},
balance: 0,
planSomeValue: String,
flag1: False,
flag2: True,
isFriendly: True,
financingOption: String,
totalYears: 7,
totalLoopYears: 100,
age: 0,
ageR: 0,
intAge: 0,
indexType: String,
indexTypePre: String,
indexTypePost: String,
deflationType: String,
custom:
{
String: String
},
countryCalcConfig: {},
summary:
{
age: 0,
salary: 0,
balance: 0,
invOption: String,
contributions:
[
{
code: String,
name: String,
assetCode: String,
assetName: String,
isEmployeeCont: False,
amount: 0,
freq: 0,
rate: 0
}
]
},
lastModified: 0001-01-01,
isReturningUser: False,
clientCountryConfigCacheKey: ClientCountryConfig-String-String,
personalAssets: 0,
resultsSummary:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
totalContribution:
{
asAt: 0001-01-01,
age: 0,
intAge: 0,
year: 0,
periodToNextEOFY: 0.5,
indexType: String,
deflationType: String,
indexTypePre: String,
indexTypePost: String
},
id: String
}
}
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { stochastic: { member: { userId: String, systemId: String, schemeCode: String, sessionId: String, clientId: String, clientCode: String, isDefault: False, groupId: String, groupNameUpper: String, appName: String, appNameUpper: String, key: String, keyUpper: String, country: String, locale: String, ccy: String, cdy: String, status: String, statusCode: String, category: String, scheme: String, primarySalary: String, email: String, employer: { id: String, code: String, name: String, logo: String, config: {} }, roles: 0, asAt: 0001-01-01, calcDate: 0001-01-01, nextEOFY: 0001-06-30, periodToNextEOFY: 0.5, year: 0, hasPartner: False, includePartner: False, includePartnerInCalc: False, homeOwner: False, targetAge: 0, targetTime: 0, targetIncomeR: 0, targetIncomeRFreq: 0, targetIncomeRAnnual: 0, targetP: 0, includeSS: False, firstName: String, lastName: String, gender: Female, dob: 0001-01-01, salary: 0, people: [ { type: Primary, index: 0, firstName: String, lastName: String, gender: Female, isAgeInput: False, dob: 0001-01-01, age: 0, exactAge: 0, ageAtLast30June: 0, privateHealthInsurance: False, serviceDate: 0001-01-01, service: 0, intService: 0, ageR: 0, ageRMonths: 0, email: String, salaries: { String: { type: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, indexType: String, salaryChanges: [ { fromAge: 0, amount: 0 } ] } }, salary: 0, salaryFreq: 0, salaryChangeSeries: [ 0 ], hasOtherIncome: False, otherIncome: [ { name: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, isVector: False, vector: [ 0 ], custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], socialSecurity: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, taxableDeductions: 0, nonTaxableDeductions: 0, careerChanges: { willTake: False, breaks: [ { fromAge: 0, toAge: 0, workingRate: 0 } ], careerBreakSeries: [ 0 ], totalYears: 0 }, custom: { String: String }, salaryKey: String, annualProjectibleSalary: 0, projectionBreakdownCode: Salary You, lookup: "Salary You:Primary", ssBreakdownCode: SocialSecurityYou, ssLookup: "SocialSecurityYou:Primary", asAt: 0001-01-01, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], assets: [ { type: FinAsset, owner: Primary, code: String, assetIndex: 0, lookup: "String:Primary:0", name: String, ccy: String, value: 0, change: 0, transferTo: 0, transferAge: 0, willSpend: False, minRule: NoMinimum, maxRule: NoMaximum, ssTreatment: Exempt, spendOnAnnuity: False, contTaxRate: 0, totalConts: 0, usePreCalculatedContributions: False, totalContributions: [ [ 0 ] ], futureAllocations: [ [ { String: 0 } ] ], assetType: FinAsset, totalContsFreq: 1, totalLumpSumConts: 0, contributions: [ { code: String, index: 0, name: String, ccy: String, contTable: String, isEmployeeCont: False, employerFlag: False, type: Fixed, linkedContIndex: 0, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: True, constraintType: LumpSum, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], fees: [ { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], feeCapArrangements: [ { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], custom: { String: String }, rebalance: False, retLumpSum: False, allocSeries: [ { current: { String: 0 }, future: { String: 0 } } ], currentAssetClassAllocSeries: { 0: { String: 0 } }, futureAssetClassAllocSeries: { 0: { String: 0 } }, ratesSource: DB, alloc: [ { name: String, fromAge: 0, optAlloc: { current: { String: 0 }, future: { String: 0 } }, currentAssetClassAlloc: { String: 0 }, futureAssetClassAlloc: { String: 0 }, totalCurrentAlloc: 0, totalFutureAlloc: 0 } ], allocKeys: [ String ], returns: { String: [ { name: String, fromAge: 0, earningRate: 0, taxRate: 0, returnRate: 0 } ] }, returnRates: { String: { earningRates: [ 0 ], taxRates: [ 0 ] } }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], includeAnnuities: False, annuities: [ { priceType: Calc, price: 0, owner: Primary, gender: Female, ownerAge: 0, spouseAge: 0, type: Deferred, purchaseType: Perc, purchaseAmount: 0, percBalanceSpent: 0, amountSpent: 0, incomePurchased: 0, purchaseAge: 0, deferralPeriod: 0, indexationName: String, drStochastic: String, impliedInflationStochasticSeries: String, reversion: 0, guarantee: 0, timing: 0, scaleQx: 0, scaleQxPartner: 0, scaleImpr: 0, scaleImprPartner: 0, ageRating: 0, spouseAgeRating: 0, custom: { String: String }, tableName: String, tableNamePartner: String, imprFactorTableName: String, imprFactorTableNamePartner: String, hasPartnerTables: True, spouseAgeAtPurchase: 0, expense: 0, cacheKey: LifeTables-String-String, partnerCacheKey: LifeTables-String-String, targetTpx: 0, paymentTerm: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], spending: { selected: String, willChangeLate: False, ageRLate: 0, selectedLate: String, goals: [ { name: String, amount: 0, freq: 0, effectiveFreq: 1, excludeFromProjection: False, fromAge: 0, toAge: 0, selectedPersonalised: String, tag: String, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], lumpSumType: Perc, lumpSumRate: 0, lumpSumAmount: 0, count: 1, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, investmentProperties: [ { owner: Primary, value: 0, rentYield: 0, expense: 0, downsize: 0, downsizeAge: 0, downsizeToAsset: 0, rates: 0, lookup: "Prop:Primary", asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], incomeVectors: { String: [ 0 ] }, config: { country: String, clientCode: String, isStochastic: False, stochasticLoopType: Parallel, stochProjServiceLoc: WebServer, stochProjSvcCallType: Sync, dataSet: String, solveTarget: NA, solveTolerance: 0, indexationRatesSource: DB, discRatesSource: DB, returnRatesSource: DB, deterministicSim: 0, stochasticSim: 0, simCount: 0, simsToIncludeDetails: [ 0 ], includeBalArray: False, includeProjectionInStochasticResult: False, includeFirstProjectionInStochasticResult: False, usesStochasticData: True, includeAllSpendingResult: False, includeAllContributionProjectionResult: False, includeAllAssetsProjectionResults: False, includeAllSummaryProjectionResult: False, includePreCalculatedContributionsInResponse: False, includedProjections: [ String ] }, indexation: [ { name: String, fromAge: 0, rate: 0 } ], annuityDisc: [ { name: String, fromAge: 0, rate: 0 } ], indexationRates: { String: [ 0 ] }, annuityDiscRates: { String: [ 0 ] }, balance: 0, planSomeValue: String, flag1: False, flag2: True, isFriendly: True, financingOption: String, totalYears: 7, totalLoopYears: 100, age: 0, ageR: 0, intAge: 0, indexType: String, indexTypePre: String, indexTypePost: String, deflationType: String, custom: { String: String }, countryCalcConfig: {}, summary: { age: 0, salary: 0, balance: 0, invOption: String, contributions: [ { code: String, name: String, assetCode: String, assetName: String, isEmployeeCont: False, amount: 0, freq: 0, rate: 0 } ] }, lastModified: 0001-01-01, isReturningUser: False, clientCountryConfigCacheKey: ClientCountryConfig-String-String, personalAssets: 0, resultsSummary: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, totalContribution: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, id: String }, userId: String, key: String, invOption: String, invOptionR: String, stochasticDataKey: String, assumeSteadyIncome: False, solveTarget: NA, targetAge: 0, targetIncome: 0, targetP: 0, netIncome: 0, bal: 0, contributionsOutOfPocket: 0, pTarget: 0, countTarget: 0, incomeR: 0, avgIncomeRBreakdown: { String: 0 }, avgLumpSumSpend: 0, avgTaxableLumpSum: 0, avgLumpSumTax: 0, avgLumpSumNet: 0, ageR: 0, runOutAge: 0, savings: 0, balR: 0, residualBal: 0, balRFV: 0, solverCount: 0, solved: False, solvePath: [ { v: 0, p: 0, r: 0 } ], incomeRBreakdown: { String: 0 }, firstBalanceZeroAge: 0, simulationResults: [ { id: 0, targetIncome: 0, targetAge: 0, netIncome: 0, contributionsOutOfPocket: 0, incomeR: 0, incomeRBreakdown: { String: 0 }, runOutAge: 0, firstBalanceZeroAge: 0, ageR: 0, balR: 0, inheritanceGoal: 0, inheritance: 0, residualBal: 0, year1Pension: 0, projection: { count: 0, projection: [ { period: 0, bothAreRetired: False, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], people: [ { item: { type: Primary, index: 0, firstName: String, lastName: String, gender: Female, isAgeInput: False, dob: 0001-01-01, ageAtLast30June: 0, privateHealthInsurance: False, serviceDate: 0001-01-01, service: 0, intService: 0, ageR: 0, ageRMonths: 0, email: String, salaries: { String: { type: Gross, ccy: String, amount: 0, freq: 0, annualAmount: 0, indexType: String, salaryChanges: [ { fromAge: 0, amount: 0 } ] } }, salaryChangeSeries: [ 0 ], hasOtherIncome: False, otherIncome: [ { name: String, indexType: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, custom: { String: String } } ], socialSecurity: { owner: Primary, includeSS: False, isMarried: False, homeOwner: False, personalAssets: 0, numPeople: 0, dob: 0001-01-01, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, taxableDeductions: 0, nonTaxableDeductions: 0, careerChanges: { willTake: False, breaks: [ { fromAge: 0, toAge: 0, workingRate: 0 } ] }, custom: { String: String }, salaryKey: String, annualProjectibleSalary: 0, projectionBreakdownCode: String, salary: 0, salaryFreq: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { isRetired: False, service: 0, contPeriod: 0, annualProjectibleSalary: 0, salaryPV: 0, salary: 0, salaryMOY: 0, preTaxDeductions: 0, otherTaxableIncome: 0, totalOtherTaxableIncome: 0, taxableIncome: 0, taxableIncomeWithConts: 0, taxableIncomeNoConts: 0, totalIncomeTax: 0, incomeTaxWithConts: 0, incomeTaxNoConts: 0, afterTaxEarnings: 0, afterTaxEarningsWithConts: 0, afterTaxEarningsNoConts: 0, postTaxDeductions: 0, totalAfterTaxDrawdown: 0, otherTaxFreeIncome: 0, afterTaxDeductions: 0, afterTaxDeductionsWithConts: 0, afterTaxDeductionsNoConts: 0, drawdowns: 0, totalAfterTax: 0, totalAfterTaxWithConts: 0, totalAfterTaxNoConts: 0, netIncome: 0, taxRatio: 0, pvFactorBOY: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], otherIncomeProjections: [ { item: { name: String, indexType: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, custom: { String: String } }, count: 0, projection: [ { incomePV: 0, income: 0, taxableAmount: 0, nonTaxableAmount: 0, taxableAmountPV: 0, nonTaxableAmountPV: 0, netIncome: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], socialSecurityProjection: { item: { owner: Primary, includeSS: False, isMarried: False, homeOwner: False, personalAssets: 0, numPeople: 0, dob: 0001-01-01, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { personalAssets: 0, assessableAssets: 0, fullPensionPP: 0, assetThreshold: 0, minPension: 0, assetMeansTest: 0, deemedIncomeThreshold: 0, deemedReturn: 0, actualIncome: 0, totalIncome: 0, incomeThreshold: 0, incomeTest: 0, totalSocialSecurity: 0, income: 0, fullPensionIndexation: 0, minPensionIndexation: 0, assetThresholdIndexation: 0, incomeThresholdIndexation: 0, deemedIncomeThresholdIndexation: 0, personalAssetsIndexation: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] }, dob: 0001-01-01 } ], assets: [ { item: { type: FinAsset, owner: Primary, code: String, name: String, ccy: String, value: 0, change: 0, transferTo: 0, transferAge: 0, willSpend: False, minRule: NoMinimum, maxRule: NoMaximum, ssTreatment: Exempt, spendOnAnnuity: False, contTaxRate: 0, totalConts: 0, totalContsFreq: 0, totalLumpSumConts: 0, rebalance: False, retLumpSum: False, contributions: [ { code: String, index: 0, name: String, ccy: String, contTable: String, lookupKey: String, isEmployeeCont: False, employerFlag: False, type: Fixed, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: False, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], fees: [ { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], feeCapArrangements: [ { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], alloc: [ { name: String, fromAge: 0, optAlloc: { current: { String: 0 }, future: { String: 0 } }, totalAlloc: 0 } ], ratesSource: DB, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { period: 0, assetSwitchFlag: False, contReturn: 0, balCashFlowReturn: 0, balBOY: 0, balBOYPV: 0, balBOYPostTransfers: 0, balBOYPostTransfersPV: 0, balBOYPostTransfersSimple: 0, balBOYPostTransfersWOLS: 0, transfersOut: 0, transfersOutWithLS: 0, lumpSumAtRet: 0, drawdownEligibility: 0, minDrawdown: 0, intermediateMinDrawdown: 0, drawdownReturns: 0, contReturnPow: 0, balCashFlowReturnPow: 0, balPreDrawdown: 0, proportionOfAsset: 0, additionalDrawdown: 0, totalIntermediateDrawdown: 0, totalDrawdowns: 0, totalDrawdownsPV: 0, totalTaxableFees: 0, totalNonTaxableFees: 0, returnsForFees: 0, balanceForFees: 0, taxDeductions: 0, returns: 0, balEOY: 0, assetBalPurchase: 0, balBOYPostAnnuityPurchase: 0, balBOYPostAnnuityPurchasePerson: 0, ssBalBOYPostAnnuityPurchase: 0, totalCashflowBOY: 0, totalCashflowMOY: 0, totalContributionsMOY: 0, remainingDrawdownRequired: 0, totalDrawdownRequired: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], dob: 0001-01-01, assetIndex: 0, feeProjections: [ { item: { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { yearsSinceFromAge: 0, period: 0, amount: 0, rateAmount: 0, totalTaxDeductible: 0, totalNonTaxDeductible: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], feeCapProjections: [ { item: { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { period: 0, totalFeeCap: 0, taxDeductibleFees: 0, nonTaxDeductibleFees: 0, offsetTaxDeductible: 0, offsetNonTaxDeductible: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], totalContributionProjection: { item: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { contIndexation: 0, totalMemberNonTaxableSalaryCont: 0, totalMemberNonTaxableNonSalaryCont: 0, threshold: 0, coContAmt: 0, contCapsTotalEmployer: 0, transferBalanceCap: 0, contCapsTotalMemberTaxable: 0, contCapsTotalMemberNonTaxableSalary: 0, contCapsTotalMemberNonTaxableNonSalary: 0, cappedContTotalEmployer: 0, cappedContTotalMemberTaxable: 0, cappedContTotalMemberNonTaxableSalaryCont: 0, cappedContTotalMemberNonTaxableNonSalaryCont: 0, auLowIncomeSuperTaxOffset: 0, contTax: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], contributionProjections: [ { item: { code: String, index: 0, name: String, ccy: String, contTable: String, lookupKey: String, isEmployeeCont: False, employerFlag: False, type: Fixed, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: False, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { period: 0, salary: 0, rateLookupValue: String, linkedContRate: 0, rate: 0, amount: 0, rateAmount: 0, contAmount: 0, totalMemberTaxable: 0, totalMemberNonTaxable: 0, totalMemberNonTaxableSalary: 0, totalMemberNonTaxableNonSalary: 0, totalEmployer: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ] } } ], annuities: [ { item: { priceType: Calc, price: 0, owner: Primary, gender: Female, ownerAge: 0, spouseAge: 0, type: Deferred, purchaseType: Perc, purchaseAmount: 0, percBalanceSpent: 0, amountSpent: 0, incomePurchased: 0, purchaseAge: 0, deferralPeriod: 0, indexationName: String, drStochastic: String, impliedInflationStochasticSeries: String, reversion: 0, guarantee: 0, timing: 0, scaleQx: 0, scaleImpr: 0, ageRating: 0, spouseAgeRating: 0, custom: { String: String }, tableName: String, imprFactorTableName: String, spouseAgeAtPurchase: 0, expense: 0, cacheKey: String, targetTpx: 0, paymentTerm: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { purchaseYear: 0, discountRate: 0, stochAnnuityRateIndex: 0, inflation: 0, purchase: False, pensionPaymentPeriod: False, assetBalPurchaseTotal: 0, annuityIndexation: 0, purchasePrice: 0, purchaseAmount: 0, purchaseAmountPV: 0, annuityIncome: 0, annuityIncomePeriod: 0, annuityIncomePV: 0, annuityAssessableAsset: 0, annuityAssessableIncome: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], spending: [ { item: { name: String, amount: 0, freq: 0, effectiveFreq: 0, excludeFromProjection: False, fromAge: 0, toAge: 0, selectedPersonalised: String, tag: String, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { freq: 0, yearsSinceFromAge: 0, period: 0, amount: 0, amountPV: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], investmentProperties: [ { } ], summary: { item: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { period: 0, deflatorBOY: 0, deflatorMOY: 0, incomeNeeds: 0, incomeYou: 0, incomePartner: 0, socialSecurity: 0, incomeAssets: 0, totalIncome: 0, gap: 0, balanceAssets: 0, balanceProperty: 0, incomeAnnuities: 0, incomeProperty: 0, lumpSumSpend: 0, retPeriod: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] }, incomeR: 0, incomeRBreakdown: { String: 0 }, balR: 0, balRFV: 0, balanceRunOutAge: 0, incomeGapFlag: False, residualBalance: False, lumpSumRet: 0, incomeVectors: { String: [ 0 ] }, projections: { String: [ { type: String, willSpend: False, excludeInTotal: False, owner: Primary, code: String, index: 0, timeR: 0, runOutAge: 0, residualBal: 0, lumpSumRet: 0, lumpSumRetTax: 0, lumpSumRetNet: 0, incomeR: 0, timeTargetAge: 0, totalIncomeR: 0, percentileIncomeR: 0, balR: 0, values: { String: [ 0 ] }, avgIncomeR: 0 } ] }, inheritance: 0, inheritanceGoal: 0, balanceRunOutTime: 0, timeBothRetired: 0, yearsInRetirement: 0, annuityPurchaseAmount: 0, costToYou: 0, taxRelief: 0, employerMatch: 0, extraAmount: 0, youPay: 0, totalInvested: 0, solvePath: [ { v: 0, p: 0, r: 0 } ], solverCount: 0 } } ], balRs: [ 0 ], projections: { String: [ { type: String, willSpend: False, excludeInTotal: False, owner: Primary, code: String, index: 0, timeR: 0, runOutAge: 0, residualBal: 0, lumpSumRet: 0, lumpSumRetTax: 0, lumpSumRetNet: 0, incomeR: 0, timeTargetAge: 0, totalIncomeR: 0, percentileIncomeR: 0, balR: 0, values: { String: [ 0 ] }, avgIncomeR: 0 } ] }, diagnostics: { dataSources: { String: { d: Db, t: 0 } }, runTime: 0001-01-01, runDuration: 0, projectionSvcDuration: 0, remoteProjectionSvcDuration: 0, webApiDuration: 0, remoteStochProjCallType: Sync, clientStochProjCallType: Sync, simCount: 0 }, avgAnnuityPurchaseAmount: 0, yearsInRetirement: 0 }, deterministic: { count: 0, projection: [ { period: 0, bothAreRetired: False, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], people: [ { item: { type: Primary, index: 0, firstName: String, lastName: String, gender: Female, isAgeInput: False, dob: 0001-01-01, ageAtLast30June: 0, privateHealthInsurance: False, serviceDate: 0001-01-01, service: 0, intService: 0, ageR: 0, ageRMonths: 0, email: String, salaries: { String: { type: Gross, ccy: String, amount: 0, freq: 0, annualAmount: 0, indexType: String, salaryChanges: [ { fromAge: 0, amount: 0 } ] } }, salaryChangeSeries: [ 0 ], hasOtherIncome: False, otherIncome: [ { name: String, indexType: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, custom: { String: String } } ], socialSecurity: { owner: Primary, includeSS: False, isMarried: False, homeOwner: False, personalAssets: 0, numPeople: 0, dob: 0001-01-01, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, taxableDeductions: 0, nonTaxableDeductions: 0, careerChanges: { willTake: False, breaks: [ { fromAge: 0, toAge: 0, workingRate: 0 } ] }, custom: { String: String }, salaryKey: String, annualProjectibleSalary: 0, projectionBreakdownCode: String, salary: 0, salaryFreq: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { isRetired: False, service: 0, contPeriod: 0, annualProjectibleSalary: 0, salaryPV: 0, salary: 0, salaryMOY: 0, preTaxDeductions: 0, otherTaxableIncome: 0, totalOtherTaxableIncome: 0, taxableIncome: 0, taxableIncomeWithConts: 0, taxableIncomeNoConts: 0, totalIncomeTax: 0, incomeTaxWithConts: 0, incomeTaxNoConts: 0, afterTaxEarnings: 0, afterTaxEarningsWithConts: 0, afterTaxEarningsNoConts: 0, postTaxDeductions: 0, totalAfterTaxDrawdown: 0, otherTaxFreeIncome: 0, afterTaxDeductions: 0, afterTaxDeductionsWithConts: 0, afterTaxDeductionsNoConts: 0, drawdowns: 0, totalAfterTax: 0, totalAfterTaxWithConts: 0, totalAfterTaxNoConts: 0, netIncome: 0, taxRatio: 0, pvFactorBOY: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], otherIncomeProjections: [ { item: { name: String, indexType: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, custom: { String: String } }, count: 0, projection: [ { incomePV: 0, income: 0, taxableAmount: 0, nonTaxableAmount: 0, taxableAmountPV: 0, nonTaxableAmountPV: 0, netIncome: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], socialSecurityProjection: { item: { owner: Primary, includeSS: False, isMarried: False, homeOwner: False, personalAssets: 0, numPeople: 0, dob: 0001-01-01, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { personalAssets: 0, assessableAssets: 0, fullPensionPP: 0, assetThreshold: 0, minPension: 0, assetMeansTest: 0, deemedIncomeThreshold: 0, deemedReturn: 0, actualIncome: 0, totalIncome: 0, incomeThreshold: 0, incomeTest: 0, totalSocialSecurity: 0, income: 0, fullPensionIndexation: 0, minPensionIndexation: 0, assetThresholdIndexation: 0, incomeThresholdIndexation: 0, deemedIncomeThresholdIndexation: 0, personalAssetsIndexation: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] }, dob: 0001-01-01 } ], assets: [ { item: { type: FinAsset, owner: Primary, code: String, name: String, ccy: String, value: 0, change: 0, transferTo: 0, transferAge: 0, willSpend: False, minRule: NoMinimum, maxRule: NoMaximum, ssTreatment: Exempt, spendOnAnnuity: False, contTaxRate: 0, totalConts: 0, totalContsFreq: 0, totalLumpSumConts: 0, rebalance: False, retLumpSum: False, contributions: [ { code: String, index: 0, name: String, ccy: String, contTable: String, lookupKey: String, isEmployeeCont: False, employerFlag: False, type: Fixed, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: False, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], fees: [ { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], feeCapArrangements: [ { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String } ], alloc: [ { name: String, fromAge: 0, optAlloc: { current: { String: 0 }, future: { String: 0 } }, totalAlloc: 0 } ], ratesSource: DB, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { period: 0, assetSwitchFlag: False, contReturn: 0, balCashFlowReturn: 0, balBOY: 0, balBOYPV: 0, balBOYPostTransfers: 0, balBOYPostTransfersPV: 0, balBOYPostTransfersSimple: 0, balBOYPostTransfersWOLS: 0, transfersOut: 0, transfersOutWithLS: 0, lumpSumAtRet: 0, drawdownEligibility: 0, minDrawdown: 0, intermediateMinDrawdown: 0, drawdownReturns: 0, contReturnPow: 0, balCashFlowReturnPow: 0, balPreDrawdown: 0, proportionOfAsset: 0, additionalDrawdown: 0, totalIntermediateDrawdown: 0, totalDrawdowns: 0, totalDrawdownsPV: 0, totalTaxableFees: 0, totalNonTaxableFees: 0, returnsForFees: 0, balanceForFees: 0, taxDeductions: 0, returns: 0, balEOY: 0, assetBalPurchase: 0, balBOYPostAnnuityPurchase: 0, balBOYPostAnnuityPurchasePerson: 0, ssBalBOYPostAnnuityPurchase: 0, totalCashflowBOY: 0, totalCashflowMOY: 0, totalContributionsMOY: 0, remainingDrawdownRequired: 0, totalDrawdownRequired: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], dob: 0001-01-01, assetIndex: 0, feeProjections: [ { item: { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { yearsSinceFromAge: 0, period: 0, amount: 0, rateAmount: 0, totalTaxDeductible: 0, totalNonTaxDeductible: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], feeCapProjections: [ { item: { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { period: 0, totalFeeCap: 0, taxDeductibleFees: 0, nonTaxDeductibleFees: 0, offsetTaxDeductible: 0, offsetNonTaxDeductible: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], totalContributionProjection: { item: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { contIndexation: 0, totalMemberNonTaxableSalaryCont: 0, totalMemberNonTaxableNonSalaryCont: 0, threshold: 0, coContAmt: 0, contCapsTotalEmployer: 0, transferBalanceCap: 0, contCapsTotalMemberTaxable: 0, contCapsTotalMemberNonTaxableSalary: 0, contCapsTotalMemberNonTaxableNonSalary: 0, cappedContTotalEmployer: 0, cappedContTotalMemberTaxable: 0, cappedContTotalMemberNonTaxableSalaryCont: 0, cappedContTotalMemberNonTaxableNonSalaryCont: 0, auLowIncomeSuperTaxOffset: 0, contTax: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ], contributionProjections: [ { item: { code: String, index: 0, name: String, ccy: String, contTable: String, lookupKey: String, isEmployeeCont: False, employerFlag: False, type: Fixed, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: False, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, projection: [ { period: 0, salary: 0, rateLookupValue: String, linkedContRate: 0, rate: 0, amount: 0, rateAmount: 0, contAmount: 0, totalMemberTaxable: 0, totalMemberNonTaxable: 0, totalMemberNonTaxableSalary: 0, totalMemberNonTaxableNonSalary: 0, totalEmployer: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ] } } ], annuities: [ { item: { priceType: Calc, price: 0, owner: Primary, gender: Female, ownerAge: 0, spouseAge: 0, type: Deferred, purchaseType: Perc, purchaseAmount: 0, percBalanceSpent: 0, amountSpent: 0, incomePurchased: 0, purchaseAge: 0, deferralPeriod: 0, indexationName: String, drStochastic: String, impliedInflationStochasticSeries: String, reversion: 0, guarantee: 0, timing: 0, scaleQx: 0, scaleImpr: 0, ageRating: 0, spouseAgeRating: 0, custom: { String: String }, tableName: String, imprFactorTableName: String, spouseAgeAtPurchase: 0, expense: 0, cacheKey: String, targetTpx: 0, paymentTerm: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { purchaseYear: 0, discountRate: 0, stochAnnuityRateIndex: 0, inflation: 0, purchase: False, pensionPaymentPeriod: False, assetBalPurchaseTotal: 0, annuityIndexation: 0, purchasePrice: 0, purchaseAmount: 0, purchaseAmountPV: 0, annuityIncome: 0, annuityIncomePeriod: 0, annuityIncomePV: 0, annuityAssessableAsset: 0, annuityAssessableIncome: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], spending: [ { item: { name: String, amount: 0, freq: 0, effectiveFreq: 0, excludeFromProjection: False, fromAge: 0, toAge: 0, selectedPersonalised: String, tag: String, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { freq: 0, yearsSinceFromAge: 0, period: 0, amount: 0, amountPV: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] } ], investmentProperties: [ { } ], summary: { item: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0, indexType: String }, count: 0, projection: [ { period: 0, deflatorBOY: 0, deflatorMOY: 0, incomeNeeds: 0, incomeYou: 0, incomePartner: 0, socialSecurity: 0, incomeAssets: 0, totalIncome: 0, gap: 0, balanceAssets: 0, balanceProperty: 0, incomeAnnuities: 0, incomeProperty: 0, lumpSumSpend: 0, retPeriod: 0, t: 0, globalPeriod: 0, year: 0, age: 0, intAge: 0, indexation: 0, avgGrowthIndexation: 0, priceInflation: 0 } ] }, incomeR: 0, incomeRBreakdown: { String: 0 }, balR: 0, balRFV: 0, balanceRunOutAge: 0, incomeGapFlag: False, residualBalance: False, lumpSumRet: 0, incomeVectors: { String: [ 0 ] }, projections: { String: [ { type: String, willSpend: False, excludeInTotal: False, owner: Primary, code: String, index: 0, timeR: 0, runOutAge: 0, residualBal: 0, lumpSumRet: 0, lumpSumRetTax: 0, lumpSumRetNet: 0, incomeR: 0, timeTargetAge: 0, totalIncomeR: 0, percentileIncomeR: 0, balR: 0, values: { String: [ 0 ] }, avgIncomeR: 0 } ] }, inheritance: 0, inheritanceGoal: 0, balanceRunOutTime: 0, timeBothRetired: 0, yearsInRetirement: 0, annuityPurchaseAmount: 0, costToYou: 0, taxRelief: 0, employerMatch: 0, extraAmount: 0, youPay: 0, totalInvested: 0, solvePath: [ { v: 0, p: 0, r: 0 } ], solverCount: 0 }, member: { userId: String, systemId: String, schemeCode: String, sessionId: String, clientId: String, clientCode: String, isDefault: False, groupId: String, groupNameUpper: String, appName: String, appNameUpper: String, key: String, keyUpper: String, country: String, locale: String, ccy: String, cdy: String, status: String, statusCode: String, category: String, scheme: String, primarySalary: String, email: String, employer: { id: String, code: String, name: String, logo: String, config: {} }, roles: 0, asAt: 0001-01-01, calcDate: 0001-01-01, nextEOFY: 0001-06-30, periodToNextEOFY: 0.5, year: 0, hasPartner: False, includePartner: False, includePartnerInCalc: False, homeOwner: False, targetAge: 0, targetTime: 0, targetIncomeR: 0, targetIncomeRFreq: 0, targetIncomeRAnnual: 0, targetP: 0, includeSS: False, firstName: String, lastName: String, gender: Female, dob: 0001-01-01, salary: 0, people: [ { type: Primary, index: 0, firstName: String, lastName: String, gender: Female, isAgeInput: False, dob: 0001-01-01, age: 0, exactAge: 0, ageAtLast30June: 0, privateHealthInsurance: False, serviceDate: 0001-01-01, service: 0, intService: 0, ageR: 0, ageRMonths: 0, email: String, salaries: { String: { type: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, indexType: String, salaryChanges: [ { fromAge: 0, amount: 0 } ] } }, salary: 0, salaryFreq: 0, salaryChangeSeries: [ 0 ], hasOtherIncome: False, otherIncome: [ { name: String, type: Pension, amount: 0, fromAge: 0, toAge: 0, isTaxable: False, isVector: False, vector: [ 0 ], custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], socialSecurity: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, taxableDeductions: 0, nonTaxableDeductions: 0, careerChanges: { willTake: False, breaks: [ { fromAge: 0, toAge: 0, workingRate: 0 } ], careerBreakSeries: [ 0 ], totalYears: 0 }, custom: { String: String }, salaryKey: String, annualProjectibleSalary: 0, projectionBreakdownCode: Salary You, lookup: "Salary You:Primary", ssBreakdownCode: SocialSecurityYou, ssLookup: "SocialSecurityYou:Primary", asAt: 0001-01-01, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], assets: [ { type: FinAsset, owner: Primary, code: String, assetIndex: 0, lookup: "String:Primary:0", name: String, ccy: String, value: 0, change: 0, transferTo: 0, transferAge: 0, willSpend: False, minRule: NoMinimum, maxRule: NoMaximum, ssTreatment: Exempt, spendOnAnnuity: False, contTaxRate: 0, totalConts: 0, usePreCalculatedContributions: False, totalContributions: [ [ 0 ] ], futureAllocations: [ [ { String: 0 } ] ], assetType: FinAsset, totalContsFreq: 1, totalLumpSumConts: 0, contributions: [ { code: String, index: 0, name: String, ccy: String, contTable: String, isEmployeeCont: False, employerFlag: False, type: Fixed, linkedContIndex: 0, sourceRate: String, isTaxable: False, amount: 0, coreAmount: 0, freq: 0, rate: 0, coreRate: 0, fromAge: 0, toAge: 0, salary: 0, annualAmount: 0, annualCoreAmount: 0, isAlwaysOneOff: False, isOneOff: True, constraintType: LumpSum, custom: { String: String }, memberRateLookup: { 0: 0 }, isFromSalary: False, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], fees: [ { name: String, ccy: String, amount: 0, freq: 0, annualAmount: 0, rate: 0, isTaxable: False, fromAge: 0, toAge: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], feeCapArrangements: [ { name: String, amount: 0, indexationRateSeries: 0, rate: 0, feesIncluded: [ 0 ], fromTime: 0, toTime: 0, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], custom: { String: String }, rebalance: False, retLumpSum: False, allocSeries: [ { current: { String: 0 }, future: { String: 0 } } ], currentAssetClassAllocSeries: { 0: { String: 0 } }, futureAssetClassAllocSeries: { 0: { String: 0 } }, ratesSource: DB, alloc: [ { name: String, fromAge: 0, optAlloc: { current: { String: 0 }, future: { String: 0 } }, currentAssetClassAlloc: { String: 0 }, futureAssetClassAlloc: { String: 0 }, totalCurrentAlloc: 0, totalFutureAlloc: 0 } ], allocKeys: [ String ], returns: { String: [ { name: String, fromAge: 0, earningRate: 0, taxRate: 0, returnRate: 0 } ] }, returnRates: { String: { earningRates: [ 0 ], taxRates: [ 0 ] } }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], includeAnnuities: False, annuities: [ { priceType: Calc, price: 0, owner: Primary, gender: Female, ownerAge: 0, spouseAge: 0, type: Deferred, purchaseType: Perc, purchaseAmount: 0, percBalanceSpent: 0, amountSpent: 0, incomePurchased: 0, purchaseAge: 0, deferralPeriod: 0, indexationName: String, drStochastic: String, impliedInflationStochasticSeries: String, reversion: 0, guarantee: 0, timing: 0, scaleQx: 0, scaleQxPartner: 0, scaleImpr: 0, scaleImprPartner: 0, ageRating: 0, spouseAgeRating: 0, custom: { String: String }, tableName: String, tableNamePartner: String, imprFactorTableName: String, imprFactorTableNamePartner: String, hasPartnerTables: True, spouseAgeAtPurchase: 0, expense: 0, cacheKey: LifeTables-String-String, partnerCacheKey: LifeTables-String-String, targetTpx: 0, paymentTerm: 0, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], spending: { selected: String, willChangeLate: False, ageRLate: 0, selectedLate: String, goals: [ { name: String, amount: 0, freq: 0, effectiveFreq: 1, excludeFromProjection: False, fromAge: 0, toAge: 0, selectedPersonalised: String, tag: String, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], lumpSumType: Perc, lumpSumRate: 0, lumpSumAmount: 0, count: 1, custom: { String: String }, asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, investmentProperties: [ { owner: Primary, value: 0, rentYield: 0, expense: 0, downsize: 0, downsizeAge: 0, downsizeToAsset: 0, rates: 0, lookup: "Prop:Primary", asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String } ], incomeVectors: { String: [ 0 ] }, config: { country: String, clientCode: String, isStochastic: False, stochasticLoopType: Parallel, stochProjServiceLoc: WebServer, stochProjSvcCallType: Sync, dataSet: String, solveTarget: NA, solveTolerance: 0, indexationRatesSource: DB, discRatesSource: DB, returnRatesSource: DB, deterministicSim: 0, stochasticSim: 0, simCount: 0, simsToIncludeDetails: [ 0 ], includeBalArray: False, includeProjectionInStochasticResult: False, includeFirstProjectionInStochasticResult: False, usesStochasticData: True, includeAllSpendingResult: False, includeAllContributionProjectionResult: False, includeAllAssetsProjectionResults: False, includeAllSummaryProjectionResult: False, includePreCalculatedContributionsInResponse: False, includedProjections: [ String ] }, indexation: [ { name: String, fromAge: 0, rate: 0 } ], annuityDisc: [ { name: String, fromAge: 0, rate: 0 } ], indexationRates: { String: [ 0 ] }, annuityDiscRates: { String: [ 0 ] }, balance: 0, planSomeValue: String, flag1: False, flag2: True, isFriendly: True, financingOption: String, totalYears: 7, totalLoopYears: 100, age: 0, ageR: 0, intAge: 0, indexType: String, indexTypePre: String, indexTypePost: String, deflationType: String, custom: { String: String }, countryCalcConfig: {}, summary: { age: 0, salary: 0, balance: 0, invOption: String, contributions: [ { code: String, name: String, assetCode: String, assetName: String, isEmployeeCont: False, amount: 0, freq: 0, rate: 0 } ] }, lastModified: 0001-01-01, isReturningUser: False, clientCountryConfigCacheKey: ClientCountryConfig-String-String, personalAssets: 0, resultsSummary: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, totalContribution: { asAt: 0001-01-01, age: 0, intAge: 0, year: 0, periodToNextEOFY: 0.5, indexType: String, deflationType: String, indexTypePre: String, indexTypePost: String }, id: String }, diagnostics: { setupDuration: 0, stochDuration: 0, detDuration: 0, memberSaveDuration: 0, webApiDuration: 0, preProjectionPipeDuration: 0, postProjectionPipeDuration: 0, preProjectionStepsDuration: { String: 0 }, postProjectionStepsDuration: { String: 0 } }, parameterBag: { String: {} } }