GET | /sitecontext/{Country}/{Client} | ||
---|---|---|---|
GET | /sitecontext/{Country} |
import java.math.*
import java.util.*
import net.servicestack.client.*
import com.google.gson.annotations.*
import com.google.gson.reflect.*
open class CountryClientSiteContextReq
{
var country:String? = null
var client:String? = null
}
open class SiteContext
{
var echoUri:String? = null
var branding:Branding? = null
var modules:ArrayList<String> = ArrayList<String>()
var conditionalAccess:ConditionalAccess? = null
var colorScheme:ColorScheme? = null
var carriers:ArrayList<ConfigurationVersionCarrier>? = null
var country:String? = null
var defaultLanguage:String? = null
var availableLanguages:ArrayList<String> = ArrayList<String>()
var currency:String? = null
var employer:Entity? = null
var carrier:CarrierEntity? = null
var consultant:Entity? = null
var member:Member? = null
var counsellingOptions:CounsellingOptions? = null
var dkCalculatorConfiguration:DkCalculatorConfiguration? = null
var dkPensionsInfoSsoTicket:SecurityToken? = null
var dkPensionsInfo:DkPensionsInfo? = null
var deCalculatorConfiguration:DeCalculatorConfiguration? = null
var disabilityInsurancePlan:DisabilityInsurancePlan? = null
var criticalIllnessInsurancePlan:CriticalIllnessInsurancePlan? = null
var deathInsurancePlan:DeathInsurancePlan? = null
var healthInsurancePlan:HealthInsurancePlan? = null
var accidentInsurancePlan:AccidentInsurancePlan? = null
var dentalInsurancePlan:DentalInsurancePlan? = null
var seniorCitizenConcept:SeniorCitizenConcept? = null
var retirementPlan:RetirementPlan? = null
var deRetirementPlans:DeRetirementPlans? = null
var preventiveTreatment:PreventiveTreatment? = null
var isPensionScheme:Boolean? = null
var pathFinder:PathFinder? = null
var financialWellBeing:FinancialWellbeing? = null
var useInformalLanguage:Boolean? = null
var usesSSO:Boolean? = null
var authenticationMethod:AuthenticationMethod? = null
var cprNumberNeeded:Boolean? = null
var activationCodeRequired:Boolean? = null
var employerEmailDomain:String? = null
var version:String? = null
var taxPseudocodeURL:String? = null
var calculatorConfiguration:CalculatorData? = null
var configurationIds:ConfigurationIds? = null
var documentList:ArrayList<Document> = ArrayList<Document>()
var newDocumentDaySpan:Int? = null
var sasTokenDurationInSeconds:Double? = null
var dataRetentionPeriodInYears:Int? = null
var periods:ArrayList<Period> = ArrayList<Period>()
var groupConfig:ConfigurationVersionGroupConfig? = null
var memberDocumentConfig:ConfigurationVersionMemberDocumentConfig? = null
var pensionSightClient:PensionSightClient? = null
var userResultConfiguration:ArrayList<UserResultConfiguration> = ArrayList<UserResultConfiguration>()
var userSearchConfiguration:ArrayList<UserSearchConfiguration> = ArrayList<UserSearchConfiguration>()
var userResultConfigurationAdminProxy:ArrayList<UserResultConfigurationAdminProxy> = ArrayList<UserResultConfigurationAdminProxy>()
var userSearchConfigurationAdminProxy:ArrayList<UserSearchConfigurationAdminProxy> = ArrayList<UserSearchConfigurationAdminProxy>()
var frCompanyPlans:FrCompanyPlans? = null
var esRetirementPlans:EsRetirementPlans? = null
var frCalculatorConfiguration:FrCalculatorConfiguration? = null
var frFundSetups:ArrayList<FrFundSetup> = ArrayList<FrFundSetup>()
var frPlanSetups:ArrayList<FrPlanSetup> = ArrayList<FrPlanSetup>()
var frPreviousPlansSetups:ArrayList<FrPreviousPlansSetup> = ArrayList<FrPreviousPlansSetup>()
var frIndividualPlanFunds:ArrayList<String> = ArrayList<String>()
var beRetirementPlans:ArrayList<BeRetirementPlans> = ArrayList<BeRetirementPlans>()
var beContributions:BeContributions? = null
var privateClientProducts:ArrayList<PrivateClientProduct> = ArrayList<PrivateClientProduct>()
var contactUs:ConfigurationVersionEmailSetting? = null
var emailSettings:ArrayList<ConfigurationVersionEmailSetting> = ArrayList<ConfigurationVersionEmailSetting>()
var formTypeFieldsConfiguration:ArrayList<FormTypeFieldsConfiguration> = ArrayList<FormTypeFieldsConfiguration>()
var formTypeLookupConfiguration:ArrayList<FormTypeLookupConfiguration> = ArrayList<FormTypeLookupConfiguration>()
var recommendation:ConfigurationVersionRecommendation? = null
var recommendationProduct:ConfigurationVersionRecommendationProduct? = null
var ptFundValues:ArrayList<FundValue> = ArrayList<FundValue>()
var ptFundsSetups:ArrayList<PtFund> = ArrayList<PtFund>()
var ptContributionData:PtContribution? = null
var ptInvestmentAllocations:ArrayList<PtInvestmentAllocation> = ArrayList<PtInvestmentAllocation>()
var ptInvestmentSetup:PtInvestmentSetup? = null
var ptFundLifecycleList:PtFundLifecycleList? = null
var ptParticipantStatusSetup:PtParticipantStatusSetup? = null
var ptMatchingContributionList:ArrayList<PtMatchingContribution> = ArrayList<PtMatchingContribution>()
var votingPollSetup:ConfigurationVersionVotingPollSetup? = null
var votingPollConfig:ArrayList<ConfigurationVersionVotingPollConfig> = ArrayList<ConfigurationVersionVotingPollConfig>()
var ptCalculatorConfiguration:PtCalculatorConfiguration? = null
var bookingInfo:DkBookingInfo? = null
var dkPublicContactUsSetup:ConfigurationVersionPublicContactUsSetup? = null
}
open class Branding
{
var primaryLogo:LogoSource? = null
var secondaryLogo:LogoSource? = null
var primaryMobileMargin:String? = null
var primaryDesktopMargin:String? = null
var secondaryMobileMargin:String? = null
var secondaryDesktopMargin:String? = null
}
enum class LogoSource
{
Consultant,
Employer,
}
open class ConditionalAccess
{
var healthInsuranceExcludedUrls:ArrayList<String> = ArrayList<String>()
var pensionSchemeExcludedUrls:ArrayList<String> = ArrayList<String>()
var investmentChoiceExcludedUrls:ArrayList<String> = ArrayList<String>()
}
open class ColorScheme
{
var newNavigationColorScheme:String? = null
var primaryPalette:PrimaryPalette? = null
var secondaryPalette:SecondaryPalette? = null
var decorativeColourPalette:DecorativeColourPalette? = null
var decorativeGrayPalette:DecorativeGrayPalette? = null
var fontPalette:FontPalette? = null
}
open class PrimaryPalette
{
var primaryColour1:String? = null
var primaryColour2:String? = null
var primaryColour3:String? = null
var primaryColour4:String? = null
var primaryColour5:String? = null
var primaryColour6:String? = null
var primaryColour7:String? = null
var primaryColour8:String? = null
var primaryColour9:String? = null
var primaryColour10:String? = null
var primaryColour11:String? = null
var primaryColour12:String? = null
var primaryColour13:String? = null
var primaryColour14:String? = null
var primaryColour15:String? = null
var primaryColour16:String? = null
var primaryColour17:String? = null
var primaryColour18:String? = null
var primaryColour19:String? = null
}
open class SecondaryPalette
{
var secondaryColour1:String? = null
var secondaryColour2:String? = null
var secondaryColour3:String? = null
var secondaryColour4:String? = null
}
open class DecorativeColourPalette
{
var decorativeColour1:String? = null
var decorativeColour2:String? = null
var decorativeColour3:String? = null
}
open class DecorativeGrayPalette
{
var decorativeColour1:String? = null
var decorativeColour2:String? = null
var decorativeColour3:String? = null
var decorativeColour4:String? = null
var decorativeColour5:String? = null
var decorativeColour6:String? = null
var decorativeColour7:String? = null
var decorativeColour8:String? = null
var decorativeColour9:String? = null
var decorativeColour10:String? = null
var decorativeColour11:String? = null
var decorativeColour12:String? = null
}
open class FontPalette
{
var fontColour1:String? = null
var fontColour2:String? = null
}
open class ConfigurationVersionCarrier : ConfigurationVersionEntity()
{
var carrierId:String? = null
}
open class ConfigurationVersionEntity
{
var logoUri:String? = null
var name:String? = null
var contactDetails:ConfigurationVersionContactDetails? = null
}
open class ConfigurationVersionContactDetails
{
var website:String? = null
var email:String? = null
var phone:String? = null
var showInFooter:Boolean? = null
var openingHours:HashMap<String,ConfigurationVersionOpeningHours> = HashMap<String,ConfigurationVersionOpeningHours>()
}
open class ConfigurationVersionOpeningHours
{
var opening:Time? = null
var lunchStart:Time? = null
var lunchEnd:Time? = null
var closing:Time? = null
}
open class Time
{
var hours:Int? = null
var minutes:Int? = null
}
open class Entity
{
var logoUri:String? = null
var name:String? = null
var contactDetails:ContactDetails? = null
}
open class ContactDetails
{
var website:String? = null
var email:String? = null
var phoneNumber:String? = null
var openingHours:HashMap<String,OpeningHours> = HashMap<String,OpeningHours>()
var showInFooter:Boolean? = null
}
open class OpeningHours
{
var opening:Time? = null
var lunchStart:Time? = null
var lunchEnd:Time? = null
var closing:Time? = null
}
open class CarrierEntity : Entity()
{
var carrierId:String? = null
}
open class Member : Member()
{
var id:String? = null
var email:String? = null
var employeeGuidString:String? = null
var ignoreGender:Boolean? = null
}
open class CounsellingOptions
{
var isEnabled:Boolean? = null
var callbackOption:CounsellingOption? = null
var sendAnEmailOption:CounsellingOption? = null
var serviceLineOption:CounsellingOption? = null
var bookAppointment:CounsellingOption? = null
var seniorAdvisory:CounsellingOption? = null
}
open class CounsellingOption
{
var isEnabled:Boolean? = null
var startDate:Date? = null
var endDate:Date? = null
var contactDetails:ContactDetails? = null
var url:String? = null
var fee:BigDecimal? = null
var bookingGroups:ArrayList<BookingGroup>? = null
}
open class BookingGroup
{
@SerializedName("type") var Type:BookingGroupType? = null
var userName:String? = null
var password:String? = null
var addressLine1:String? = null
var addressLine2:String? = null
var addressLine3:String? = null
var sortOrder:Int? = null
}
enum class BookingGroupType
{
WebNormalOfficeHours,
WebOutsideNormalOfficeHours,
OnLocation,
}
open class DkCalculatorConfiguration : CalculatorConfiguration()
{
var folkepensionParameters:FolkepensionParameters? = null
var fortidspensionParameters:FortidspensionParameters? = null
var danishTaxParameters:DanishTaxParameters? = null
var danishAdvisoryParameters:DanishAdvisoryParameters? = null
var danishGeneralPensionParameters:DanishGeneralPensionParameters? = null
}
open class CalculatorConfiguration
{
}
open class FolkepensionParameters
{
var year:Int? = null
var baseAmount:BigDecimal? = null
var pensionSupplementSingle:BigDecimal? = null
var pensionSupplementOther:BigDecimal? = null
var deductionOnBaseAmount:BigDecimal? = null
var deductionOnIncomeOtherPct:BigDecimal? = null
var deductionIncomeAfterAMB:BigDecimal? = null
var deductionPensionSupplementSingle:BigDecimal? = null
var deductionPensionSupplementOther:BigDecimal? = null
var reductionBaseAmount:BigDecimal? = null
var reductionPensionSupplement:BigDecimal? = null
var reductionPensionSupplementOther:BigDecimal? = null
var reductionPensionSupplementSpouse:BigDecimal? = null
}
open class FortidspensionParameters
{
var year:Int? = null
var stateSingle:BigDecimal? = null
var stateOther:BigDecimal? = null
var deductionOnIncomeOther:BigDecimal? = null
var maxContributionPensioner:BigDecimal? = null
var maxContributionNotPensioner:BigDecimal? = null
var deductionSingle:BigDecimal? = null
var deductionOther:BigDecimal? = null
var reductionIncome:BigDecimal? = null
var reductionIncomeSpouse:BigDecimal? = null
var minimumSingle:BigDecimal? = null
var minimumOther:BigDecimal? = null
}
open class DanishTaxParameters
{
var labourMarketContributionRate:BigDecimal? = null
var bottomTaxRate:BigDecimal? = null
var healthContributionRate:BigDecimal? = null
var topTaxRate:BigDecimal? = null
var topTaxLimit:BigDecimal? = null
var taxCeilingPercentage:BigDecimal? = null
var taxCeilingPercentagePositiveNetCapitalIncome:BigDecimal? = null
var personalAllowanceYoung:BigDecimal? = null
var personalAllowance:BigDecimal? = null
var maximalCapitalPensionDeduction:BigDecimal? = null
var baseDeductionPositiveNetCapitalIncome:BigDecimal? = null
var shareTaxRateBelowLimit:BigDecimal? = null
var shareTaxRateAboveLimit:BigDecimal? = null
var limitShareTax:BigDecimal? = null
var bottomLimitEmployeeDeduction:BigDecimal? = null
var employeeDeductionRate:BigDecimal? = null
var maximumEmploymentAllowance:BigDecimal? = null
var propertyValueTaxPercentageBelowLimitEVL:BigDecimal? = null
var propertyValueTaxPercentageAboveLimitEVL:BigDecimal? = null
var limitPropertyValueTax:BigDecimal? = null
var deductionOfPropertyValueTax6:BigDecimal? = null
var deductionOfPropertyValueTax7:BigDecimal? = null
var maximumImpactUnderEVL:BigDecimal? = null
var negativeNetCapitalIncome:BigDecimal? = null
var bottomDeductionEqualizationTax:BigDecimal? = null
var equalizationTax:BigDecimal? = null
var transferableBottomDeductionEqualizationTax:BigDecimal? = null
var bottomLineJobDeduction:BigDecimal? = null
var jobDeductionRate:BigDecimal? = null
var maximumJobDeduction:BigDecimal? = null
var countyTaxLookup:ArrayList<DanishCountyTaxParameters> = ArrayList<DanishCountyTaxParameters>()
}
open class DanishAdvisoryParameters
{
var normalRetirementAge:Int? = null
var planningHorizon:Int? = null
var retirementGreenThresholdPct:BigDecimal? = null
var retirementAmberThresholdPct:BigDecimal? = null
var incapacityGreenThresholdPct:BigDecimal? = null
var incapacityAmberThresholdPct:BigDecimal? = null
var criticalIllnessGreenThresholdPct:BigDecimal? = null
var criticalIllnessAmberThresholdPct:BigDecimal? = null
var deathSingleGreenThresholdPct:BigDecimal? = null
var deathSingleAmberThresholdPct:BigDecimal? = null
var deathMarriedGreenThresholdPct:BigDecimal? = null
var deathMarriedAmberThresholdPct:BigDecimal? = null
}
open class DanishGeneralPensionParameters
{
var instalmentPensionContributionCeiling:BigDecimal? = null
var retirementSavingContributionCeilingLessThan5:BigDecimal? = null
var retirementSavingContributionCeilingMoreThan5:BigDecimal? = null
}
open class SecurityToken
{
var value:String? = null
var expiration:Date? = null
}
open class DkPensionsInfo
{
var date:Date? = null
var savings:ArrayList<DkPensionsInfoSaving> = ArrayList<DkPensionsInfoSaving>()
var projections:ArrayList<DkPensionsInfoProjection> = ArrayList<DkPensionsInfoProjection>()
var risks:ArrayList<DkPensionsInfoRisk> = ArrayList<DkPensionsInfoRisk>()
}
open class DkPensionsInfoSaving
{
var number:Int? = null
var carrier:String? = null
var referenceNumber:String? = null
var annualContribution:Int? = null
var includeInProjection:Boolean? = null
var statementDate:Date? = null
var savings:Int? = null
var projections:ArrayList<DkPensionsInfoProjection> = ArrayList<DkPensionsInfoProjection>()
}
open class DkPensionsInfoProjection
{
var id:Int? = null
var savingsNumber:Int? = null
var retirementAge:Int? = null
var taxCode:DkTaxationCode? = null
var includeInProjection:Boolean? = null
var fromAge:Int? = null
var toAge:Int? = null
var amount:Int? = null
}
enum class DkTaxationCode(val value:Int)
{
Free(51),
FullTax(52),
FullDuty(53),
NoInfo(54),
}
open class DkPensionsInfoRisk
{
var number:Int? = null
var carrier:String? = null
var risk:PensionsInfoBenefitType? = null
var paymentType:PensionsInfoPaymentType? = null
var beneficiary:PensionsInfoBeneficiaryType? = null
var taxCode:DkTaxationCode? = null
var amount:Int? = null
}
enum class PensionsInfoBenefitType(val value:Int)
{
Death(2),
LossOfWorkAbility(3),
CriticalIllness(4),
Health(5),
}
enum class PensionsInfoPaymentType(val value:Int)
{
Lumpsum(1),
FixedTermAnnuity(2),
Annuity(3),
}
enum class PensionsInfoBeneficiaryType(val value:Int)
{
AccountOwner(1),
NextAkin(3),
Children(8),
Estate(9),
NamedBeneficiary(15),
Spouse(18),
}
open class DeCalculatorConfiguration : CalculatorConfiguration()
{
var socialSecurityParameters:DeSocialSecurityParameters? = null
}
open class DeSocialSecurityParameters
{
var retirementInsuranceCeiling:BigDecimal? = null
var healthInsuranceCeiling:BigDecimal? = null
var currentPensionLevel:BigDecimal? = null
var referenceIncome:BigDecimal? = null
var ddrValues:FormerDdrValues? = null
var employerRetirementPct:BigDecimal? = null
var employerUnemployementPct:BigDecimal? = null
var employerHealthInsuranceBasePct:BigDecimal? = null
var employerHealthInsuranceAdditionalPct:BigDecimal? = null
var employerNursingCarePct:BigDecimal? = null
var employeeRetirementPct:BigDecimal? = null
var employeeUnemployementPct:BigDecimal? = null
var employeeHealthInsuranceBasePct:BigDecimal? = null
var employeeHealthInsuranceAdditionalPct:BigDecimal? = null
var employeeNursingCarePct:BigDecimal? = null
var employeeChildlessNursingCareAdditionalPct:BigDecimal? = null
}
open class FormerDdrValues
{
var retirementInsuranceCeiling:BigDecimal? = null
var healthInsuranceCeiling:BigDecimal? = null
var currentPensionLevel:BigDecimal? = null
var referenceIncome:BigDecimal? = null
}
open class DisabilityInsurancePlan
{
var disabilityDegree:String? = null
var hasPremiumWaiverCover:Boolean? = null
var disabilityCover:ArrayList<DisabilityCover> = ArrayList<DisabilityCover>()
}
open class DisabilityCover
{
var basicDisabilityCover:Cover? = null
var basicSalaryScale:Boolean? = null
var paragraph17:Boolean? = null
var professionDisability:Boolean? = null
var minimumDisabilityPeriodMonths:Int? = null
var jobCapacityAssessmentBenefit:Boolean? = null
}
open class Cover
{
var carrier:CarrierEntity? = null
var payOut:String? = null
var unit:String? = null
var expiryAge:String? = null
var defaultTaxCode:String? = null
var optionalTaxCode:String? = null
var scalingDown:Boolean? = null
var hasBasic:Boolean? = null
var hasExtra:Boolean? = null
var basicBenefit:BigDecimal? = null
var basicMinimumAmount:BigDecimal? = null
var extraBenefit:BigDecimal? = null
}
open class CriticalIllnessInsurancePlan
{
var criticalIllnessCover:ArrayList<Cover> = ArrayList<Cover>()
var criticalIllnessChildrenCover:ArrayList<Cover> = ArrayList<Cover>()
}
open class DeathInsurancePlan
{
var deathCover:ArrayList<DeathCover> = ArrayList<DeathCover>()
var deathChildrenCover:ArrayList<Cover> = ArrayList<Cover>()
}
open class DeathCover
{
var cover:Cover? = null
var depositGuarantee:String? = null
var depositGuarenteeOptional:Boolean? = null
}
open class HealthInsurancePlan
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
var coverageType:CoverageTypes? = null
var spouseCoverageType:CoverageTypes? = null
var childCoverageType:CoverageTypes? = null
var childCoverageMaxAge:Int? = null
}
enum class CoverageTypes
{
None,
Optional,
Mandatory,
}
open class AccidentInsurancePlan
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
var insuranceAmount:Int? = null
var deathCover:Boolean? = null
var dentalCover:Boolean? = null
}
open class DentalInsurancePlan
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
var coverageType:String? = null
var extendedCoverage:Boolean? = null
}
open class SeniorCitizenConcept
{
var solidary:Boolean? = null
var hasSpecificPrice:Boolean? = null
var specificPrice:BigDecimal? = null
}
open class RetirementPlan
{
var contributionUnit:String? = null
var mandatoryEmployerContribution:BigDecimal? = null
var mandatoryEmployeeContribution:BigDecimal? = null
var additionalContribution:BigDecimal? = null
var savingOptions:ArrayList<SavingOption> = ArrayList<SavingOption>()
var defaultCarrier:CarrierEntity? = null
var hasDefaultSavingProduct:Boolean? = null
var defaultSavingProduct:SavingProduct? = null
}
open class SavingOption
{
var carrier:CarrierEntity? = null
var savingProducts:ArrayList<SavingProduct> = ArrayList<SavingProduct>()
}
open class SavingProduct
{
var id:Int? = null
var productId:Int? = null
var productName:String? = null
var riskProfile:String? = null
}
open class DeRetirementPlans
{
var retirementBenefitAmountDisplayOption:RetirementBenefitAmountDisplayOptionType? = null
var retirementBenefitAmountDisplayOptions:ArrayList<RetirementBenefitAmountDisplayOptionType>? = null
var financingVehicles:ArrayList<FinancingVehicleType>? = null
var contributionTypes:ArrayList<ContributionType>? = null
var retirementPlans:ArrayList<DeRetirementPlan>? = null
var defaultRetirementPlans:ArrayList<DeRetirementPlan>? = null
}
enum class RetirementBenefitAmountDisplayOptionType
{
Accumulated,
Guaranteed,
Projected,
}
enum class FinancingVehicleType
{
Pensionskasse,
Direktversicherung,
Pensionsfonds,
Direktzusage,
Unterstützungskasse,
}
enum class ContributionType
{
Employer,
Employee,
EmployerMatching,
}
open class DeRetirementPlan
{
var identifier:String? = null
var name:String? = null
var planDocumentReference:String? = null
var carrier:CarrierEntity? = null
var carrierIds:ArrayList<String> = ArrayList<String>()
var healthInsurance:String? = null
var productType:DeProductType? = null
var groupInsuranceContractCode:String? = null
var contributionFormula:DeContributionFormula? = null
var financingVehicle:FinancingVehicleType? = null
var retirementBenefit:DeRetirementBenefit? = null
var deathBeforeRetirementBenefit:DeDeathBeforeRetirementBenefit? = null
var deathAfterRetirementBenefit:DeDeathAfterRetirementBenefit? = null
var disabilityBenefit:DeDisabilityBenefit? = null
var invalidityBenefit:DeInvalidityBenefit? = null
var biProServiceConfiguration:DeBiProServiceConfiguration? = null
var contribution:DeContribution? = null
var benefitDataDate:Date? = null
var insurancePolicyNumber:String? = null
var dateJoined:Date? = null
var pricingTables:DePricingTables? = null
}
enum class DeProductType
{
Traditional,
New,
Hybrid,
Risk,
}
open class DeContributionFormula
{
var employerContributionFormula:DeEmployerContributionFormula? = null
var employeeContributionFormula:DeEmployeeContributionFormula? = null
var hasVoluntaryEmployeeContribution:Boolean? = null
var employerMatchingFormula:DeEmployerMatchingFormula? = null
}
open class DeEmployerContributionFormula
{
var flatAmount:BigDecimal? = null
var pctSalaryAboveSSCC:BigDecimal? = null
var pctSalaryBelowSSCC:BigDecimal? = null
}
open class DeEmployeeContributionFormula
{
var flatAmount:BigDecimal? = null
var pctSalaryAboveSSCC:BigDecimal? = null
var pctSalaryBelowSSCC:BigDecimal? = null
}
open class DeEmployerMatchingFormula
{
var unit:BigDecimal? = null
var multiplier:BigDecimal? = null
}
open class DeRetirementBenefit
{
var normalRetirementAge:Int? = null
var normalRetirementAgeType:String? = null
var earlyRetirementAge:Int? = null
var primaryRetirementBenefitPaymentType:DePrimaryRetirementBenefitPaymentType? = null
var alternativeRetirementBenefitPaymentType:DeAlternativeRetirementBenefitPaymentType? = null
var annuityFrequency:Int? = null
var accruedRetirementPension:BigDecimal? = null
var accruedRetirementLumpSum:BigDecimal? = null
var projectedRetirementPensionGuaranteed:BigDecimal? = null
var projectedRetirementLumpSumGuaranteed:BigDecimal? = null
var projectedRetirementPensionInclSurpluses:BigDecimal? = null
var projectedRetirementLumpSumInclSurpluses:BigDecimal? = null
var projectedRetirementPensionInclPast:BigDecimal? = null
var projectedRetirementLumpSumInclPast:BigDecimal? = null
}
enum class DePrimaryRetirementBenefitPaymentType
{
LumpSum,
Annuity,
}
enum class DeAlternativeRetirementBenefitPaymentType
{
LumpSum,
Annuity,
}
open class DeDeathBeforeRetirementBenefit
{
var deathBeforeRetirementBenefitType:DeDeathBeforeRetirementBenefitType? = null
var spouseAnnuityPct:BigDecimal? = null
var orphanAnnuityPct:BigDecimal? = null
var halfOrphanAnnuityPct:BigDecimal? = null
var annuityFrequency:Int? = null
var deathLumpsum:BigDecimal? = null
var spouseLumpSumDeathBeforeRetirement:BigDecimal? = null
var spouseAnnuityDeathBeforeRetirement:BigDecimal? = null
}
enum class DeDeathBeforeRetirementBenefitType
{
ContributionRefund,
LumpSum,
Annuity,
}
open class DeDeathAfterRetirementBenefit
{
var deathAfterRetirementBenefitType:DeDeathAfterRetirementBenefitType? = null
var eligibilityPeriod:Int? = null
var spouseAnnuityPct:BigDecimal? = null
var annuityFrequency:Int? = null
var spouseLumpSumDeathAfterRetirement:BigDecimal? = null
var spouseAnnuityDeathAfterRetirement:BigDecimal? = null
}
enum class DeDeathAfterRetirementBenefitType
{
LumpSum,
Annuity,
TemporaryAnnuity,
}
open class DeDisabilityBenefit
{
var benefitPct:BigDecimal? = null
var includesContributionWaiver:Boolean? = null
var disabilityPension:BigDecimal? = null
var endCoverageAge:BigDecimal? = null
}
open class DeInvalidityBenefit
{
var benefitPct:BigDecimal? = null
var includesContributionWaiver:Boolean? = null
var disabilityPension:BigDecimal? = null
var endCoverageAge:BigDecimal? = null
}
open class DeBiProServiceConfiguration
{
var getQuoteRequest:String? = null
var groupPolicyNumber:String? = null
}
open class DeContribution
{
var employerContribution:BigDecimal? = null
var employerContributionFrequency:ContributionFrequencies? = null
var employeeContribution:BigDecimal? = null
var employeeContributionFrequency:ContributionFrequencies? = null
var employerMatchingContribution:BigDecimal? = null
var oneTimeContribution:BigDecimal? = null
var aggregatePremiumContribution:BigDecimal? = null
}
enum class ContributionFrequencies
{
Annual,
BiAnnual,
Quarterly,
Monthly,
}
open class DePricingTables
{
}
open class PreventiveTreatment
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
}
open class PathFinder
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
}
open class FinancialWellbeing
{
var carrier:CarrierEntity? = null
var expiryAge:BigDecimal? = null
}
open class AuthenticationMethod
{
@SerializedName("type") var Type:AuthenticationMethodType? = null
var saClientId:String? = null
var registrationFields:ArrayList<String>? = null
}
enum class AuthenticationMethodType
{
NemId,
Sso,
Common,
Single,
}
open class CalculatorData
{
var isEnabled:Boolean? = null
var cdyPosition:String? = null
var amountInputPrecision:Int? = null
var percentInputPrecision:Int? = null
var locale:HashMap<String,String> = HashMap<String,String>()
var displayPrecision:Int? = null
var upwardsConversionPrecision:Int? = null
var downwardsConversionPrecision:Int? = null
var useInvestmentProductsFile:Boolean? = null
var investmentProductsFileName:String? = null
var member:Member? = null
var clientCountryConfig:ClientCountryConfig? = null
var colorScheme:CalculatorColorScheme? = null
var riskProfileMapping:HashMap<String,HashMap<String,String>> = HashMap<String,HashMap<String,String>>()
var defaultRiskLevel:String? = null
var dkAnnuityPriceList:ArrayList<CalculatorDkAnnuityPrice> = ArrayList<CalculatorDkAnnuityPrice>()
var dkCarrierIDMapping:HashMap<String,String> = HashMap<String,String>()
var dkDefaultCarrierID:String? = null
var frConfiguration:CalculatorFrConfiguration? = null
var rpcLevelInfo:RPCLevelInfo? = null
var frIncludePEROProfitSharingSavings:Boolean? = null
var ptLifetimePensionAnnuityFactors:ArrayList<CalculatorPtAnnuityFactorLP> = ArrayList<CalculatorPtAnnuityFactorLP>()
var ptPensionDrawdownAnnuityFactors:ArrayList<CalculatorPtAnnuityFactorPD> = ArrayList<CalculatorPtAnnuityFactorPD>()
var salaryGrowthIndexMappings:ArrayList<CalculatorSalaryGrowthIndexMapping> = ArrayList<CalculatorSalaryGrowthIndexMapping>()
}
open class ClientCountryConfig : DatedEntity()
{
var clientCode:String? = null
var clientName:String? = null
var countryCode:String? = null
var source:DataSourceResult? = null
var ageRMin:Int? = null
var ageRMax:Int? = null
var primarySalary:String? = null
var annuityConfig:AnnuityConfig? = null
var assets:ArrayList<AssetConfig> = ArrayList<AssetConfig>()
var contTables:ArrayList<ContributionTableSpec> = ArrayList<ContributionTableSpec>()
var investments:ArrayList<InvestmentProduct> = ArrayList<InvestmentProduct>()
var content:HashMap<String,ArrayList<Content>> = HashMap<String,ArrayList<Content>>()
var environments:HashMap<String,String> = HashMap<String,String>()
var customNumericConstraints:HashMap<String,Constraint<BigDecimal>> = HashMap<String,Constraint<BigDecimal>>()
var assetReturnRates:HashMap<String,ReturnRates> = HashMap<String,ReturnRates>()
var investmentPropertyRates:Double? = null
var getAssetClassFundDictionary:HashMap<String,Boolean> = HashMap<String,Boolean>()
var getTermBasedFundDictionary:HashMap<String,Boolean> = HashMap<String,Boolean>()
var getAllocationsDictionary:HashMap<String,HashMap<Int,HashMap<String,Double>>> = HashMap<String,HashMap<Int,HashMap<String,Double>>>()
var assetNameMap:HashMap<String,String> = HashMap<String,String>()
var assetContNameMap:HashMap<String,HashMap<String,String>> = HashMap<String,HashMap<String,String>>()
var cacheKey:String? = null
}
open class DatedEntity : Entity(), IDatedEntity
{
var asAt:Date? = null
}
open class Entity : IEntity
{
var id:String? = null
}
open class DataSourceResult
{
var d:DataSource? = null
var t:Long? = null
}
enum class DataSource
{
Db,
Cache,
Parameter,
Na,
}
open class AnnuityConfig
{
var tableNames:ArrayList<LifeTableName> = ArrayList<LifeTableName>()
var imprFactorTableNames:ArrayList<LifeTableName> = ArrayList<LifeTableName>()
var reversion:Double? = null
var guarantee:Double? = null
var timing:Double? = null
var allowDiscountPreRet:Boolean? = null
var scaleQx:Double? = null
var scaleImpr:Double? = null
var ageRating:Int? = null
var spouseAgeRating:Int? = null
var expense:Double? = null
var percBalanceSpent:Double? = null
var amountSpent:Double? = null
var incomePurchased:Double? = null
var deferralPeriod:Int? = null
var indexationName:String? = null
var drStochastic:String? = null
var impliedInflationStochasticSeries:String? = null
var targetTpx:Double? = null
var priceType:AnnuityPriceType? = null
var price:Double? = null
}
open class LifeTableName
{
var name:String? = null
var gender:Gender? = null
}
enum class Gender
{
Female,
Male,
Other,
}
enum class AnnuityPriceType
{
Calc,
Table,
}
open class AssetConfig
{
var code:String? = null
var name:String? = null
var rebalance:Boolean? = null
var canEditInvestmentChoice:Boolean? = null
var willSpend:Boolean? = null
var investments:ArrayList<String> = ArrayList<String>()
var contributions:ArrayList<ContributionSpec> = ArrayList<ContributionSpec>()
var isOneOff:Boolean? = null
}
open class ContributionSpec
{
var code:String? = null
var name:String? = null
@SerializedName("type") var Type:ContributionType? = null
var isEmployeeCont:Boolean? = null
var table:String? = null
var ccy:String? = null
var fromAge:Int? = null
var toAge:Int? = null
var indexationType:String? = null
var salaryType:String? = null
var isTaxable:Boolean? = null
var relatedRate:String? = null
var order:Int? = null
var editable:Boolean? = null
var constraints:ArrayList<ContributionConstraint> = ArrayList<ContributionConstraint>()
var amountType:AmountType? = null
var isOneOff:Boolean? = null
}
enum class ContributionType
{
Fixed,
Time,
Lookup,
Match,
}
open class ContributionConstraint
{
var fromAge:Int? = null
var toAge:Int? = null
var min:Double? = null
var max:Double? = null
var step:Double? = null
}
enum class AmountType
{
Any,
Amount,
Rate,
}
open class ContributionTableSpec
{
var code:String? = null
@SerializedName("type") var Type:ContributionType? = null
var rates:HashMap<String,Double> = HashMap<String,Double>()
var rateSpecs:ArrayList<ContributionRateSpec> = ArrayList<ContributionRateSpec>()
var keyTemplate:String? = null
}
open class ContributionRateSpec
{
var fromAge:Int? = null
var toAge:Int? = null
var fromService:Int? = null
var toService:Int? = null
var sourceRate:Double? = null
var dateFrom:Date? = null
var dateTo:Date? = null
var upperLimit:Double? = null
var rate:Double? = null
var coreRate:Double? = null
var lookupKey:String? = null
}
open class InvestmentProduct
{
var code:String? = null
var name:String? = null
var group:String? = null
var isAssetClassFund:Boolean? = null
var allocs:ArrayList<InvestmentProductAllocationsSpec> = ArrayList<InvestmentProductAllocationsSpec>()
var order:Int? = null
var allocationsDictionary:HashMap<Int,HashMap<String,Double>> = HashMap<Int,HashMap<String,Double>>()
}
open class InvestmentProductAllocationsSpec
{
var fromAge:Int? = null
var term:Int? = null
var allocs:HashMap<String,Double> = HashMap<String,Double>()
var totalAlloc:Double? = null
}
open class ReturnRates
{
var earningRates:ArrayList<Double> = ArrayList<Double>()
var taxRates:ArrayList<Double> = ArrayList<Double>()
}
open class CalculatorColorScheme
{
var primaryColor1:String? = null
var primaryColor2:String? = null
var decorativeColor1:String? = null
var decorativeColor2:String? = null
var decorativeColor3:String? = null
var decorativeColor4:String? = null
var decorativeColor5:String? = null
var fontColor1:String? = null
var fontColor2:String? = null
var tableHeaderFontColor:String? = null
var tableEmployerMatchFontColor:String? = null
var chartColors:ArrayList<String> = ArrayList<String>()
var reportColors:CalculatorReportColors? = null
}
open class CalculatorReportColors
{
var tableColors:CalculatorReportTableColors? = null
var chart1Colors:ArrayList<String> = ArrayList<String>()
var chart2Colors:ArrayList<String> = ArrayList<String>()
var chart3Colors:ArrayList<String> = ArrayList<String>()
}
open class CalculatorReportTableColors
{
var headerTableFontColor:String? = null
var basicTableHeaderColor:String? = null
var basicTableFontColor:String? = null
var panel1Color:String? = null
var panel2Color:String? = null
var panel3Color:String? = null
}
open class CalculatorDkAnnuityPrice
{
var carrierName:String? = null
var riskProfile:String? = null
var price:Double? = null
}
open class CalculatorFrConfiguration
{
var planConfigurations:ArrayList<CalculatorFrPlanConfiguration> = ArrayList<CalculatorFrPlanConfiguration>()
var contributionRules:ArrayList<CalculatorFrContributionRule> = ArrayList<CalculatorFrContributionRule>()
}
open class CalculatorFrPlanConfiguration
{
@SerializedName("type") var Type:CalculatorFrPlanType? = null
var name:String? = null
var contributionFee:Double? = null
var aumFeeUnitLinked:Double? = null
var aumFeeInsurerAsset:Double? = null
var planLevelContributionCaps:ArrayList<CalculatorFrContributionCap> = ArrayList<CalculatorFrContributionCap>()
var fundLevelContributionCaps:HashMap<String,ArrayList<CalculatorFrContributionCap>> = HashMap<String,ArrayList<CalculatorFrContributionCap>>()
var contributionRuleMapping:HashMap<String,ArrayList<Int>> = HashMap<String,ArrayList<Int>>()
}
enum class CalculatorFrPlanType
{
Pee,
Percol,
Pero,
Perin,
}
open class CalculatorFrContributionCap
{
@SerializedName("type") var Type:CalculatorFrContributionCapType? = null
var contributionType:CalculatorFrContributionType? = null
var value:Double? = null
}
enum class CalculatorFrContributionCapType
{
None,
Amount,
MatchPercent,
PercentOfSSCC,
}
enum class CalculatorFrContributionType
{
EmployeeMandatory,
EmployerMandatory,
EmployerMatch,
}
open class CalculatorFrContributionRule
{
var id:Int? = null
var name:String? = null
var contributionType:CalculatorFrContributionType? = null
var bracketType:CalculatorFrContributionBracketType? = null
var brackets:ArrayList<CalculatorFrContributionBracket> = ArrayList<CalculatorFrContributionBracket>()
var numberOfBrackets:Int? = null
}
enum class CalculatorFrContributionBracketType
{
None,
MultipleOfSSCC,
FixedAmount,
}
open class CalculatorFrContributionBracket
{
var threshold:Double? = null
var rate:Double? = null
}
open class RPCLevelInfo
{
var level1:Double? = null
var level2:Double? = null
var level3:Double? = null
}
open class CalculatorPtAnnuityFactorLP
{
var age:Int? = null
var isReversionary:Boolean? = null
var factor:Double? = null
}
open class CalculatorPtAnnuityFactorPD
{
var term:Int? = null
var investmentCode:String? = null
var factor:Double? = null
}
open class CalculatorSalaryGrowthIndexMapping
{
var name:String? = null
var indexType:String? = null
}
open class ConfigurationIds
{
var configuration:ArrayList<Int>? = null
var planParameters:Int? = null
}
open class Document
{
var tags:String? = null
var subTag:String? = null
var size:Long? = null
var dateCreated:Date? = null
var isNew:Boolean? = null
var reference:String? = null
var filename:String? = null
var languageIsoCode:String? = null
}
open class Period
{
var start:Date? = null
var end:Date? = null
var clientName:String? = null
var clientCode:String? = null
var clientId:Int? = null
var authId:String? = null
var employeeId:String? = null
var infoProviderReference:String? = null
var status:String? = null
}
open class ConfigurationVersionGroupConfig
{
var entityColumnFilters:ArrayList<ConfigurationVersionEntityColumnFilter>? = null
var rule:String? = null
}
open class ConfigurationVersionEntityColumnFilter
{
var entity:String? = null
var alias:String? = null
var ordinal:Int? = null
var columns:ArrayList<ConfigurationVersionEntityColumn>? = null
}
open class ConfigurationVersionEntityColumn
{
@SerializedName("type") var Type:EntityColumnType? = null
var ordinal:Int? = null
var value:String? = null
var values:ArrayList<String> = ArrayList<String>()
}
enum class EntityColumnType
{
Enum,
Json,
}
open class ConfigurationVersionMemberDocumentConfig
{
var maxFileSizeMB:Int? = null
var allowedMIMETypes:ArrayList<String>? = null
}
open class PensionSightClient
{
var clientID:String? = null
var name:String? = null
var name_NL:String? = null
var name_FR:String? = null
var name_EN:String? = null
var text_Standard_Beneficiary_Nominations:String? = null
var text_Specific_Beneficiary_Nominations:String? = null
}
open class UserResultConfiguration
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
}
open class UserSearchConfiguration
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
}
open class UserResultConfigurationAdminProxy
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
}
open class UserSearchConfigurationAdminProxy
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
}
open class FrCompanyPlans
{
var currentEmployerPlans:FrCompanyPlan? = null
var previousEmployerPlans:FrCompanyPlan? = null
var individualCompanyPlans:FrCompanyPlan? = null
var others:FrCompanyPlan? = null
var current:PlanTypeMap? = null
var previous:PlanTypeMap? = null
var individual:PlanTypeMap? = null
}
open class FrCompanyPlan
{
var accountBalanceDate:Date? = null
var assetAllocationDate:Date? = null
var plans:ArrayList<FrPlanInformation> = ArrayList<FrPlanInformation>()
var hasDuplicate:Boolean? = null
}
open class FrPlanInformation
{
var id:Long? = null
var planName:String? = null
var providerName:String? = null
var accountBalance:FrAccountBalance? = null
var assetAllocation:ArrayList<Investment> = ArrayList<Investment>()
var accountDetails:Account? = null
var powensAccountState:String? = null
var powensAccountType:String? = null
var accountInvestments:ArrayList<Investment> = ArrayList<Investment>()
var voluntaryContribution:String? = null
var mandatoryContribution:FrMandatoryContribution? = null
var mandatoryContributionFormula:String? = null
var investmentOptions:FrInvestmentOptions? = null
var stockTransfer:String? = null
var beneficiary:FrBeneficiary? = null
var formOfPayment:String? = null
var taxation:String? = null
var fees:FrFees? = null
var planInformation:String? = null
@SerializedName("type") var Type:String? = null
var planCategory:String? = null
var enabled:Boolean? = null
var url:String? = null
var category:PlanCategory? = null
var planType:PlanType? = null
var dateUpdated:Date? = null
}
open class FrAccountBalance
{
var amount:BigDecimal? = null
var currency:String? = null
}
open class Investment
{
var id:Int? = null
var idAccount:Int? = null
var idSecurity:Int? = null
var idType:Int? = null
var label:String? = null
var code:String? = null
var codeType:String? = null
var stockSymbol:String? = null
var source:String? = null
var description:String? = null
var quantity:BigDecimal? = null
var unitPrice:BigDecimal? = null
var unitValue:BigDecimal? = null
var valuation:BigDecimal? = null
var diff:BigDecimal? = null
var diffPercent:BigDecimal? = null
var prevDiff:BigDecimal? = null
var prevDiffPercent:BigDecimal? = null
var vDate:Date? = null
var prevVDate:Date? = null
var portfolioShare:BigDecimal? = null
var calculated:ArrayList<String>? = null
var deleted:Date? = null
var lastUpdate:Date? = null
var originalCurrency:Currency? = null
var originalValuation:BigDecimal? = null
var originalUnitValue:BigDecimal? = null
var originalUnitPrice:BigDecimal? = null
var originalDiff:BigDecimal? = null
var details:InvestmentDetail? = null
var stockMarket:Object? = null
@SerializedName("type") var Type:Object? = null
var pockets:ArrayList<Object>? = null
}
open class Currency
{
var id:String? = null
var name:String? = null
var symbol:String? = null
var crypto:Boolean? = null
var precision:Int? = null
var prefix:Boolean? = null
var marketcap:Object? = null
var datetime:Date? = null
}
open class InvestmentDetail
{
var performanceOneYear:BigDecimal? = null
var performanceThreeYear:BigDecimal? = null
var performanceFiveYear:BigDecimal? = null
var srri:BigDecimal? = null
var assetCategory:String? = null
var recommendedPeriod:String? = null
var lastUpdate:Date? = null
}
open class Account
{
var id:Int? = null
var idConnection:Int? = null
var idUser:Int? = null
var idSource:Int? = null
var idParent:Int? = null
var number:String? = null
var originalName:String? = null
var balance:BigDecimal? = null
var coming:BigDecimal? = null
var display:Boolean? = null
var lastUpdate:Date? = null
var deleted:Date? = null
var disabled:Date? = null
var iban:String? = null
var currency:Currency? = null
@SerializedName("type") var Type:String? = null
var idType:Int? = null
var bookmarked:Int? = null
var name:String? = null
var error:String? = null
var usage:AccountUsage? = null
var ownership:AccountOwnership? = null
var companyName:String? = null
var loan:Loan? = null
var webId:String? = null
var openingDate:Object? = null
var recipients:ArrayList<Object>? = null
var bic:Object? = null
var comingBalance:Double? = null
var formattedBalance:String? = null
var calculated:ArrayList<String>? = null
var valuation:Double? = null
var diff:Double? = null
var diffPercent:Double? = null
var prevDiff:Double? = null
var prevDiffPercent:Double? = null
var information:Information? = null
var investments:ArrayList<Investment>? = null
var transfers:ArrayList<Object>? = null
}
open class Currency
{
var id:String? = null
var name:String? = null
var symbol:String? = null
var crypto:Boolean? = null
var precision:Int? = null
var prefix:Boolean? = null
var marketcap:Object? = null
var datetime:Date? = null
}
enum class AccountUsage(val value:Int)
{
Priv(1),
Orga(2),
}
enum class AccountOwnership(val value:Int)
{
Owner(1),
CoOwner(2),
Attorney(3),
}
open class Loan
{
var totalAmount:BigDecimal? = null
var availableAmount:BigDecimal? = null
var usedAmount:BigDecimal? = null
var subscriptionDate:Date? = null
var maturityDate:Date? = null
var nextPaymentAmount:BigDecimal? = null
var nextPaymentDate:Date? = null
var rate:BigDecimal? = null
var nbPaymentsLeft:Int? = null
var nbPaymentsDone:Int? = null
var nbPaymentsTotal:Int? = null
var lastPaymentAmount:BigDecimal? = null
var lastPaymentDate:Date? = null
var accountLabel:String? = null
var insuranceLabel:String? = null
var insuranceAmount:BigDecimal? = null
var insuranceRate:BigDecimal? = null
var duration:Int? = null
@SerializedName("type") var Type:String? = null
}
open class Information
{
var version:String? = null
var providerType:String? = null
}
open class Investment
{
var id:Int? = null
var idAccount:Int? = null
var idSecurity:Int? = null
var idType:Int? = null
var label:String? = null
var code:String? = null
var codeType:String? = null
var stockSymbol:String? = null
var source:String? = null
var description:String? = null
var quantity:BigDecimal? = null
var unitPrice:BigDecimal? = null
var unitValue:BigDecimal? = null
var valuation:BigDecimal? = null
var diff:BigDecimal? = null
var diffPercent:BigDecimal? = null
var prevDiff:BigDecimal? = null
var prevDiffPercent:BigDecimal? = null
var vDate:Date? = null
var prevVDate:Date? = null
var portfolioShare:BigDecimal? = null
var calculated:ArrayList<String>? = null
var deleted:Date? = null
var lastUpdate:Date? = null
var originalCurrency:Currency? = null
var originalValuation:BigDecimal? = null
var originalUnitValue:BigDecimal? = null
var originalUnitPrice:BigDecimal? = null
var originalDiff:BigDecimal? = null
var details:InvestmentDetail? = null
var stockMarket:Object? = null
@SerializedName("type") var Type:Object? = null
var pockets:ArrayList<Object>? = null
}
open class InvestmentDetail
{
var performanceOneYear:BigDecimal? = null
var performanceThreeYear:BigDecimal? = null
var performanceFiveYear:BigDecimal? = null
var srri:BigDecimal? = null
var assetCategory:String? = null
var recommendedPeriod:String? = null
var lastUpdate:Date? = null
}
open class FrMandatoryContribution
{
var employee:Int? = null
var employer:Int? = null
}
open class FrInvestmentOptions
{
var options:ArrayList<FrOption> = ArrayList<FrOption>()
}
open class FrOption
{
var order:Int? = null
var code:String? = null
var name:String? = null
var url:String? = null
}
open class FrBeneficiary
{
var firstName:String? = null
var surName:String? = null
}
open class FrFees
{
var contributions:BigDecimal? = null
var asset1:BigDecimal? = null
var asset2:BigDecimal? = null
}
enum class PlanCategory
{
Others,
Current,
Previous,
Individual,
}
enum class PlanType
{
Others,
Pee,
Pero,
Percol,
Perin,
}
open class PlanTypeMap
{
var pee:FrCompanyPlan? = null
var pero:FrCompanyPlan? = null
var percol:FrCompanyPlan? = null
var perin:FrCompanyPlan? = null
var noMatchingCategory:FrCompanyPlan? = null
var incorrectCategoryMapping:FrCompanyPlan? = null
var excessPlanMapping:FrCompanyPlan? = null
}
open class EsRetirementPlans
{
var retirementPlans:ArrayList<EsRetirementPlan>? = null
}
open class EsRetirementPlan
{
var identifier:String? = null
var name:String? = null
var salaryPercentage:BigDecimal? = null
var ceilingDate1:Date? = null
var ceilingDate2:Date? = null
var ceilingPercentageBeforeDate1:BigDecimal? = null
var ceilingPercentageBeforeDate2:BigDecimal? = null
var salaryComputationOption:String? = null
var salaryCeiling1:BigDecimal? = null
var salaryCeiling2:BigDecimal? = null
var contribution:Contribution? = null
}
open class Contribution
{
var employmentStatusPlan:String? = null
var balanceCurrentEmployer:BigDecimal? = null
var employeeContribution:BigDecimal? = null
var employeeContributionDate:Date? = null
var employerContribution:BigDecimal? = null
var employerContributionDate:Date? = null
var voluntaryContribution:BigDecimal? = null
var voluntaryContributionDate:Date? = null
var totalContribution:BigDecimal? = null
}
open class FrCalculatorConfiguration : CalculatorConfiguration()
{
var socialSecurityParameters:FrSocialSecurityParameters? = null
}
open class FrSocialSecurityParameters
{
var socialSecurityContributionCeiling:BigDecimal? = null
}
open class FrFundSetup
{
var id:String? = null
var name:String? = null
var code:String? = null
}
open class FrPlanSetup
{
var planType:String? = null
var name:String? = null
var funds:ArrayList<String> = ArrayList<String>()
var connectorID:Int? = null
var personalInformation:String? = null
var voluntaryContributions:String? = null
var investmentOptions:String? = null
var payoutOptions:String? = null
var yourBeneficiaries:String? = null
var retirementLiquidation:String? = null
}
open class FrPreviousPlansSetup
{
var providerName:String? = null
var planType:String? = null
var link:String? = null
}
open class BeRetirementPlans
{
@SerializedName("type") var Type:String? = null
var reversible:Double? = null
var employerRetirementPlan:BeRetirementPlan? = null
var employeeRetirementPlan:BeRetirementPlan? = null
var totalAnnuity:BigDecimal? = null
var totalLumpSum:BigDecimal? = null
var totalVestedReserves:BigDecimal? = null
var totalAccruedReserves:BigDecimal? = null
var totalLegalMinimum:BigDecimal? = null
}
open class BeRetirementPlan
{
var retirementPlans:ArrayList<RetirementPlan> = ArrayList<RetirementPlan>()
var lumpSumTotalDeathCover:BigDecimal? = null
var lumpSumTotalNoDeathCover:BigDecimal? = null
var annuityTotalDeathCover:BigDecimal? = null
var annuityTotalNoDeathCover:BigDecimal? = null
var totalAccruedReserves:BigDecimal? = null
var totalLegalMinimum:BigDecimal? = null
var totalVestedReserves:BigDecimal? = null
}
open class BeContributions
{
var balances:ArrayList<Contribution> = ArrayList<Contribution>()
}
open class Contribution : Projectable()
{
var code:String? = null
var index:Int? = null
var name:String? = null
var ccy:String? = null
var contTable:String? = null
var isEmployeeCont:Boolean? = null
var employerFlag:Boolean? = null
@SerializedName("type") var Type:ContributionType? = null
var linkedContIndex:Int? = null
var sourceRate:String? = null
var isTaxable:Boolean? = null
var amount:Double? = null
var coreAmount:Double? = null
var freq:Double? = null
var rate:Double? = null
var coreRate:Double? = null
var fromAge:Int? = null
var toAge:Int? = null
var salary:Double? = null
var annualAmount:Double? = null
var annualCoreAmount:Double? = null
var isAlwaysOneOff:Boolean? = null
var isOneOff:Boolean? = null
var constraintType:ContributionConstraintType? = null
var custom:HashMap<String,String> = HashMap<String,String>()
var memberRateLookup:HashMap<Int,Double> = HashMap<Int,Double>()
var isFromSalary:Boolean? = null
}
open class Projectable : IProjectable
{
var asAt:Date? = null
var age:Double? = null
var intAge:Int? = null
var year:Int? = null
var periodToNextEOFY:Double? = null
var indexType:String? = null
var deflationType:String? = null
var indexTypePre:String? = null
var indexTypePost:String? = null
}
enum class ContributionConstraintType
{
Employer,
SalarySacrifice,
AfterTax,
LumpSum,
Downsizer,
}
open class PrivateClientProduct
{
var carrier:Int? = null
var privateProductId:Int? = null
}
open class ConfigurationVersionEmailSetting
{
var id:String? = null
var subjectFormat:String? = null
var sendToBCC:ArrayList<String>? = null
var sendToCC:ArrayList<String>? = null
var sendFrom:ArrayList<String>? = null
var bodyTemplate:String? = null
}
open class FormTypeFieldsConfiguration
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
var validation:ArrayList<String> = ArrayList<String>()
var lookupReference:String? = null
var min:Int? = null
var max:Int? = null
}
open class FormTypeLookupConfiguration
{
var name:String? = null
}
open class ConfigurationVersionRecommendation
{
var products:ArrayList<ProductQuestion> = ArrayList<ProductQuestion>()
var riskQuestions:ArrayList<RiskQuestion> = ArrayList<RiskQuestion>()
var risks:ArrayList<RiskRecommendation> = ArrayList<RiskRecommendation>()
}
open class ProductQuestion
{
var question:Question? = null
var options:ArrayList<Option> = ArrayList<Option>()
}
open class Question
{
var number:Int? = null
var description:String? = null
}
open class Option
{
var value:Int? = null
var description:String? = null
}
open class RiskQuestion
{
var questionNumber:Int? = null
var hasQuestionReference:Boolean? = null
var questionOptions:ArrayList<QuestionOption> = ArrayList<QuestionOption>()
}
open class QuestionOption
{
var optionNumber:Int? = null
var optionGradeValues:ArrayList<OptionGradeValue> = ArrayList<OptionGradeValue>()
}
open class OptionGradeValue
{
var questionOptionReference:String? = null
var gradeValue:Int? = null
}
open class RiskRecommendation
{
var startValue:Int? = null
var endValue:Int? = null
var riskName:String? = null
var riskId:String? = null
}
open class ConfigurationVersionRecommendationProduct
{
var products:ArrayList<ProductData> = ArrayList<ProductData>()
var pieGraphData:PieGraph? = null
var productRiskMatrix:ArrayList<ProductRiskMatrix> = ArrayList<ProductRiskMatrix>()
var barGraphData:ArrayList<HashMap<String,String>> = ArrayList<HashMap<String,String>>()
var productTypeData:ArrayList<ProductTypeData> = ArrayList<ProductTypeData>()
var historicalTableData:HistoricalData? = null
}
open class ProductData
{
var product:String? = null
var formula:String? = null
var carrier:String? = null
var productTypeId:Int? = null
var score:Double? = null
}
open class PieGraph
{
var questionnaireAnswer:ArrayList<QuestionnaireAnswer>? = null
}
open class QuestionnaireAnswer
{
var value:String? = null
var others:ArrayList<Matrix>? = null
}
open class Matrix
{
var investorProfile:String? = null
var minimumAllocationInStocks:String? = null
var maximumAllocationinStocks:String? = null
}
open class ProductRiskMatrix
{
var carrier:String? = null
var productRiskMatrixName:String? = null
var a:String? = null
var b:String? = null
var c:String? = null
var d:String? = null
}
open class ProductTypeData
{
var productTypeId:Int? = null
var productTypeName:String? = null
}
open class HistoricalData
{
@SerializedName("data") var Data:ArrayList<HashMap<String,String>> = ArrayList<HashMap<String,String>>()
var years:ArrayList<String>? = null
var worstYear:String? = null
}
open class FundValue : IId, ITimestamp
{
var id:Long? = null
var fundId:String? = null
var clientId:Int? = null
var informationDate:Date? = null
var investmentReturnTwelveMonths:BigDecimal? = null
var investmentReturnThreeYears:BigDecimal? = null
var investmentReturnFiveYears:BigDecimal? = null
var currentAnnualPensionFee:BigDecimal? = null
var dateCreated:Date? = null
var dateUpdated:Date? = null
var createdBy:String? = null
var updatedBy:String? = null
var timestamp:ByteArray? = null
}
open class PtFund
{
var identifier:String? = null
var name:String? = null
}
open class PtContribution
{
var id:Long? = null
var memberId:Long? = null
var choiceStartDate:Date? = null
var choiceEndDate:Date? = null
var baseContributionPercent:BigDecimal? = null
var voluntaryContributionPercent:BigDecimal? = null
var incentiveContributionPercent:BigDecimal? = null
var totalContributionPercent:BigDecimal? = null
var baseContributionValue:BigDecimal? = null
var voluntaryContributionValue:BigDecimal? = null
var incentiveContributionValue:BigDecimal? = null
var totalContributionValue:BigDecimal? = null
var dateCreated:Date? = null
var dateUpdated:Date? = null
}
open class PtInvestmentAllocation
{
var id:Long? = null
var memberId:Long? = null
var fundId:String? = null
var currentBalancePercent:BigDecimal? = null
var futureContributionPercent:BigDecimal? = null
var currentBalanceFutureContributionPercent:BigDecimal? = null
var dateCreated:Date? = null
var dateUpdated:Date? = null
}
open class PtInvestmentSetup
{
var hasLifeCycle:Boolean? = null
var isCurrentBalanceDisplayed:Boolean? = null
var isFutureContributionDisplayed:Boolean? = null
var isCurrentBalanceFutureContributionDisplayed:Boolean? = null
var isAdditionalInfoDisplayed:Boolean? = null
var choicePeriodStartDate:Date? = null
var choicePeriodEndDate:Date? = null
var lifeCycleAgeBasis:String? = null
var lifeCycleAgeBasisDate:Date? = null
var lifeCycleAge:Int? = null
var baseContributionPercent:BigDecimal? = null
var isBaseContributionRuleExisting:Boolean? = null
var isTotalAllocated1To100:Boolean? = null
var childrenCount:Int? = null
}
open class PtFundLifecycleList
{
var investmentChoiceList:ArrayList<HashMap<String,String>> = ArrayList<HashMap<String,String>>()
}
open class PtParticipantStatusSetup
{
var isNewJoinerFormEnabled:Boolean? = null
var isLeaverFormEnabled:Boolean? = null
var isNewJoinerDataExisting:Boolean? = null
var isLeaverDataExisting:Boolean? = null
}
open class PtMatchingContribution
{
var voluntary:Double? = null
var match:Double? = null
}
open class ConfigurationVersionVotingPollSetup
{
var code:String? = null
var startDate:Date? = null
var endDate:Date? = null
var defaultImage:String? = null
var options:ArrayList<ConfigurationVersionVotingOptions>? = null
}
open class ConfigurationVersionVotingOptions
{
@SerializedName("set") var Set:String? = null
var id:String? = null
var name:String? = null
var value:ArrayList<ConfigurationVersionOption>? = null
}
open class ConfigurationVersionOption
{
var identifier:String? = null
var name:String? = null
var imageUri:String? = null
var description1:String? = null
var description2:String? = null
var link:String? = null
}
open class ConfigurationVersionVotingPollConfig
{
var order:Int? = null
var label:String? = null
var field:String? = null
@SerializedName("type") var Type:String? = null
}
open class PtCalculatorConfiguration : CalculatorConfiguration()
{
var socialSecurityParameters:PtSocialSecurityParameters? = null
}
open class PtSocialSecurityParameters
{
var normalRetirementAge:Int? = null
var normalRetirementAgeMonths:Int? = null
}
open class DkBookingInfo
{
var bookingAllowed:Boolean? = null
var bookingGroups:ArrayList<BookingGroup>? = null
var hasBookingTime:Boolean? = null
var bookingTimeLink:String? = null
}
open class ConfigurationVersionPublicContactUsSetup
{
var lookupReference:String? = null
var currentProduct:String? = null
var productEmails:ArrayList<ConfigurationVersionProductEmailSetup>? = null
var toRecipients:ArrayList<String>? = null
var ccRecipients:ArrayList<String>? = null
var bccRecipients:ArrayList<String>? = null
}
open class ConfigurationVersionProductEmailSetup
{
var product:String? = null
var emails:ArrayList<String>? = null
}
Kotlin CountryClientSiteContextReq DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /sitecontext/{Country}/{Client} HTTP/1.1 Host: hcbtas-q-albamfs-api.azurewebsites.net Accept: text/jsv
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { 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 ] } }