[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master cda4a35 4/5: Regularize whitespace
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master cda4a35 4/5: Regularize whitespace |
Date: |
Fri, 17 Apr 2020 15:01:34 -0400 (EDT) |
branch: master
commit cda4a35715063d74e8e1b2eb60393a54a7a61c84
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Regularize whitespace
---
ledger_invariant.cpp | 702 +++++++++++++++++++++++-----------------------
ledger_invariant.hpp | 38 +--
ledger_invariant_init.cpp | 346 +++++++++++------------
product_data.cpp | 392 +++++++++++++-------------
product_data.hpp | 26 +-
5 files changed, 752 insertions(+), 752 deletions(-)
diff --git a/ledger_invariant.cpp b/ledger_invariant.cpp
index ec716b7..937554f 100644
--- a/ledger_invariant.cpp
+++ b/ledger_invariant.cpp
@@ -80,342 +80,342 @@ void LedgerInvariant::Alloc(int len)
Length = len;
// BOY vectors.
- BegYearVectors ["GrossPmt" ] = &GrossPmt ;
- BegYearVectors ["EeGrossPmt" ] = &EeGrossPmt ;
- BegYearVectors ["ErGrossPmt" ] = &ErGrossPmt ;
- BegYearVectors ["NetWD" ] = &NetWD ;
- BegYearVectors ["NewCashLoan" ] = &NewCashLoan ;
- BegYearVectors ["Outlay" ] = &Outlay ;
- BegYearVectors ["GptForceout" ] = &GptForceout ;
- BegYearVectors ["NaarForceout" ] = &NaarForceout ;
- BegYearVectors ["ModalMinimumPremium" ] = &ModalMinimumPremium ;
- BegYearVectors ["EeModalMinimumPremium" ] = &EeModalMinimumPremium ;
- BegYearVectors ["ErModalMinimumPremium" ] = &ErModalMinimumPremium ;
- BegYearVectors ["AddonMonthlyFee" ] = &AddonMonthlyFee ;
+ BegYearVectors ["GrossPmt" ] = &GrossPmt
;
+ BegYearVectors ["EeGrossPmt" ] = &EeGrossPmt
;
+ BegYearVectors ["ErGrossPmt" ] = &ErGrossPmt
;
+ BegYearVectors ["NetWD" ] = &NetWD
;
+ BegYearVectors ["NewCashLoan" ] = &NewCashLoan
;
+ BegYearVectors ["Outlay" ] = &Outlay
;
+ BegYearVectors ["GptForceout" ] = &GptForceout
;
+ BegYearVectors ["NaarForceout" ] = &NaarForceout
;
+ BegYearVectors ["ModalMinimumPremium" ] = &ModalMinimumPremium
;
+ BegYearVectors ["EeModalMinimumPremium" ] = &EeModalMinimumPremium
;
+ BegYearVectors ["ErModalMinimumPremium" ] = &ErModalMinimumPremium
;
+ BegYearVectors ["AddonMonthlyFee" ] = &AddonMonthlyFee
;
// EOY vectors.
- EndYearVectors ["TermSpecAmt" ] = &TermSpecAmt ;
- EndYearVectors ["SpecAmt" ] = &SpecAmt ;
+ EndYearVectors ["TermSpecAmt" ] = &TermSpecAmt
;
+ EndYearVectors ["SpecAmt" ] = &SpecAmt
;
// Forborne vectors.
- ForborneVectors ["Salary" ] = &Salary ;
+ ForborneVectors ["Salary" ] = &Salary
;
// Nonscalable vectors.
- OtherVectors ["IndvTaxBracket" ] = &IndvTaxBracket ;
- OtherVectors ["CorpTaxBracket" ] = &CorpTaxBracket ;
- OtherVectors ["AnnualFlatExtra" ] = &AnnualFlatExtra ;
- OtherVectors ["HoneymoonValueSpread" ] = &HoneymoonValueSpread ;
- OtherVectors ["PartMortTableMult" ] = &PartMortTableMult ;
- OtherVectors ["AddonCompOnAssets" ] = &AddonCompOnAssets ;
- OtherVectors ["AddonCompOnPremium" ] = &AddonCompOnPremium ;
- OtherVectors ["CorridorFactor" ] = &CorridorFactor ;
- OtherVectors ["AnnLoanDueRate" ] = &AnnLoanDueRate ;
- OtherVectors ["CurrMandE" ] = &CurrMandE ;
- OtherVectors ["TotalIMF" ] = &TotalIMF ;
- OtherVectors ["RefundableSalesLoad" ] = &RefundableSalesLoad ;
+ OtherVectors ["IndvTaxBracket" ] = &IndvTaxBracket
;
+ OtherVectors ["CorpTaxBracket" ] = &CorpTaxBracket
;
+ OtherVectors ["AnnualFlatExtra" ] = &AnnualFlatExtra
;
+ OtherVectors ["HoneymoonValueSpread" ] = &HoneymoonValueSpread
;
+ OtherVectors ["PartMortTableMult" ] = &PartMortTableMult
;
+ OtherVectors ["AddonCompOnAssets" ] = &AddonCompOnAssets
;
+ OtherVectors ["AddonCompOnPremium" ] = &AddonCompOnPremium
;
+ OtherVectors ["CorridorFactor" ] = &CorridorFactor
;
+ OtherVectors ["AnnLoanDueRate" ] = &AnnLoanDueRate
;
+ OtherVectors ["CurrMandE" ] = &CurrMandE
;
+ OtherVectors ["TotalIMF" ] = &TotalIMF
;
+ OtherVectors ["RefundableSalesLoad" ] = &RefundableSalesLoad
;
// Scalable scalars.
- ScalableScalars ["InitBaseSpecAmt" ] = &InitBaseSpecAmt ;
- ScalableScalars ["InitTermSpecAmt" ] = &InitTermSpecAmt ;
- ScalableScalars ["ChildRiderAmount" ] = &ChildRiderAmount ;
- ScalableScalars ["SpouseRiderAmount" ] = &SpouseRiderAmount ;
- ScalableScalars ["InitPrem" ] = &InitPrem ;
- ScalableScalars ["GuarPrem" ] = &GuarPrem ;
- ScalableScalars ["InitSevenPayPrem" ] = &InitSevenPayPrem ;
- ScalableScalars ["InitGSP" ] = &InitGSP ;
- ScalableScalars ["InitGLP" ] = &InitGLP ;
- ScalableScalars ["InitTgtPrem" ] = &InitTgtPrem ;
- ScalableScalars ["ListBillPremium" ] = &ListBillPremium ;
- ScalableScalars ["EeListBillPremium" ] = &EeListBillPremium ;
- ScalableScalars ["ErListBillPremium" ] = &ErListBillPremium ;
- ScalableScalars ["Dumpin" ] = &Dumpin ;
- ScalableScalars ["External1035Amount" ] = &External1035Amount ;
- ScalableScalars ["Internal1035Amount" ] = &Internal1035Amount ;
- ScalableScalars ["InforceUnloanedAV" ] = &InforceUnloanedAV ;
- ScalableScalars ["InforceTaxBasis" ] = &InforceTaxBasis ;
+ ScalableScalars ["InitBaseSpecAmt" ] = &InitBaseSpecAmt
;
+ ScalableScalars ["InitTermSpecAmt" ] = &InitTermSpecAmt
;
+ ScalableScalars ["ChildRiderAmount" ] = &ChildRiderAmount
;
+ ScalableScalars ["SpouseRiderAmount" ] = &SpouseRiderAmount
;
+ ScalableScalars ["InitPrem" ] = &InitPrem
;
+ ScalableScalars ["GuarPrem" ] = &GuarPrem
;
+ ScalableScalars ["InitSevenPayPrem" ] = &InitSevenPayPrem
;
+ ScalableScalars ["InitGSP" ] = &InitGSP
;
+ ScalableScalars ["InitGLP" ] = &InitGLP
;
+ ScalableScalars ["InitTgtPrem" ] = &InitTgtPrem
;
+ ScalableScalars ["ListBillPremium" ] = &ListBillPremium
;
+ ScalableScalars ["EeListBillPremium" ] = &EeListBillPremium
;
+ ScalableScalars ["ErListBillPremium" ] = &ErListBillPremium
;
+ ScalableScalars ["Dumpin" ] = &Dumpin
;
+ ScalableScalars ["External1035Amount" ] = &External1035Amount
;
+ ScalableScalars ["Internal1035Amount" ] = &Internal1035Amount
;
+ ScalableScalars ["InforceUnloanedAV" ] = &InforceUnloanedAV
;
+ ScalableScalars ["InforceTaxBasis" ] = &InforceTaxBasis
;
// Nonscalable scalars.
- OtherScalars ["MaleProportion" ] = &MaleProportion ;
- OtherScalars ["NonsmokerProportion" ] = &NonsmokerProportion ;
- OtherScalars ["GuarMaxMandE" ] = &GuarMaxMandE ;
- OtherScalars ["InitDacTaxRate" ] = &InitDacTaxRate ;
- OtherScalars ["InitPremTaxRate" ] = &InitPremTaxRate ;
- OtherScalars ["GenderBlended" ] = &GenderBlended ;
- OtherScalars ["SmokerBlended" ] = &SmokerBlended ;
- OtherScalars ["Age" ] = &Age ;
- OtherScalars ["RetAge" ] = &RetAge ;
- OtherScalars ["EndtAge" ] = &EndtAge ;
- OtherScalars ["GroupIndivSelection" ] = &GroupIndivSelection ;
- OtherScalars ["NoLongerIssued" ] = &NoLongerIssued ;
- OtherScalars ["AllowGroupQuote" ] = &AllowGroupQuote ;
- OtherScalars ["TxCallsGuarUwSubstd" ] = &TxCallsGuarUwSubstd ;
- OtherScalars ["AllowExperienceRating" ] = &AllowExperienceRating ;
- OtherScalars ["UseExperienceRating" ] = &UseExperienceRating ;
- OtherScalars ["UsePartialMort" ] = &UsePartialMort ;
-
- OtherScalars ["SurviveToExpectancy" ] = &SurviveToExpectancy ;
- OtherScalars ["SurviveToYear" ] = &SurviveToYear ;
- OtherScalars ["SurviveToAge" ] = &SurviveToAge ;
- OtherScalars ["SurvivalMaxYear" ] = &SurvivalMaxYear ;
- OtherScalars ["SurvivalMaxAge" ] = &SurvivalMaxAge ;
-
- OtherScalars ["AvgFund" ] = &AvgFund ;
- OtherScalars ["CustomFund" ] = &CustomFund ;
- OtherScalars ["IsMec" ] = &IsMec ;
- OtherScalars ["InforceIsMec" ] = &InforceIsMec ;
- OtherScalars ["InforceYear" ] = &InforceYear ;
- OtherScalars ["InforceMonth" ] = &InforceMonth ;
- OtherScalars ["MecYear" ] = &MecYear ;
- OtherScalars ["MecMonth" ] = &MecMonth ;
- OtherScalars ["HasWP" ] = &HasWP ;
- OtherScalars ["HasADD" ] = &HasADD ;
- OtherScalars ["HasTerm" ] = &HasTerm ;
- OtherScalars ["HasSupplSpecAmt" ] = &HasSupplSpecAmt ;
- OtherScalars ["HasChildRider" ] = &HasChildRider ;
- OtherScalars ["HasSpouseRider" ] = &HasSpouseRider ;
- OtherScalars ["SpouseIssueAge" ] = &SpouseIssueAge ;
- OtherScalars ["HasHoneymoon" ] = &HasHoneymoon ;
- OtherScalars ["PostHoneymoonSpread" ] = &PostHoneymoonSpread ;
- OtherScalars ["SplitMinPrem" ] = &SplitMinPrem ;
- OtherScalars ["ErNotionallyPaysTerm" ] = &ErNotionallyPaysTerm ;
- OtherScalars ["IsSinglePremium" ] = &IsSinglePremium ;
- OtherScalars ["MaxAnnGuarLoanSpread" ] = &MaxAnnGuarLoanSpread ;
- OtherScalars ["MaxAnnCurrLoanDueRate" ] = &MaxAnnCurrLoanDueRate ;
- OtherScalars ["IsInforce" ] = &IsInforce ;
- OtherScalars ["CurrentCoiMultiplier" ] = &CurrentCoiMultiplier ;
- OtherScalars ["NoLapseAlwaysActive" ] = &NoLapseAlwaysActive ;
- OtherScalars ["NoLapseMinDur" ] = &NoLapseMinDur ;
- OtherScalars ["NoLapseMinAge" ] = &NoLapseMinAge ;
- OtherScalars ["Has1035ExchCharge" ] = &Has1035ExchCharge ;
- OtherScalars ["EffDateJdn" ] = &EffDateJdn ;
- OtherScalars ["DateOfBirthJdn" ] = &DateOfBirthJdn ;
- OtherScalars ["LastCoiReentryDateJdn" ] = &LastCoiReentryDateJdn ;
- OtherScalars ["ListBillDateJdn" ] = &ListBillDateJdn ;
- OtherScalars ["InforceAsOfDateJdn" ] = &InforceAsOfDateJdn ;
- OtherScalars ["GenAcctAllocation" ] = &GenAcctAllocation ;
- OtherScalars ["SplitFundAllocation" ] = &SplitFundAllocation ;
- OtherScalars ["WriteTsvFile" ] = &WriteTsvFile ;
- OtherScalars ["SupplementalReport" ] = &SupplementalReport ;
+ OtherScalars ["MaleProportion" ] = &MaleProportion
;
+ OtherScalars ["NonsmokerProportion" ] = &NonsmokerProportion
;
+ OtherScalars ["GuarMaxMandE" ] = &GuarMaxMandE
;
+ OtherScalars ["InitDacTaxRate" ] = &InitDacTaxRate
;
+ OtherScalars ["InitPremTaxRate" ] = &InitPremTaxRate
;
+ OtherScalars ["GenderBlended" ] = &GenderBlended
;
+ OtherScalars ["SmokerBlended" ] = &SmokerBlended
;
+ OtherScalars ["Age" ] = &Age
;
+ OtherScalars ["RetAge" ] = &RetAge
;
+ OtherScalars ["EndtAge" ] = &EndtAge
;
+ OtherScalars ["GroupIndivSelection" ] = &GroupIndivSelection
;
+ OtherScalars ["NoLongerIssued" ] = &NoLongerIssued
;
+ OtherScalars ["AllowGroupQuote" ] = &AllowGroupQuote
;
+ OtherScalars ["TxCallsGuarUwSubstd" ] = &TxCallsGuarUwSubstd
;
+ OtherScalars ["AllowExperienceRating" ] = &AllowExperienceRating
;
+ OtherScalars ["UseExperienceRating" ] = &UseExperienceRating
;
+ OtherScalars ["UsePartialMort" ] = &UsePartialMort
;
+
+ OtherScalars ["SurviveToExpectancy" ] = &SurviveToExpectancy
;
+ OtherScalars ["SurviveToYear" ] = &SurviveToYear
;
+ OtherScalars ["SurviveToAge" ] = &SurviveToAge
;
+ OtherScalars ["SurvivalMaxYear" ] = &SurvivalMaxYear
;
+ OtherScalars ["SurvivalMaxAge" ] = &SurvivalMaxAge
;
+
+ OtherScalars ["AvgFund" ] = &AvgFund
;
+ OtherScalars ["CustomFund" ] = &CustomFund
;
+ OtherScalars ["IsMec" ] = &IsMec
;
+ OtherScalars ["InforceIsMec" ] = &InforceIsMec
;
+ OtherScalars ["InforceYear" ] = &InforceYear
;
+ OtherScalars ["InforceMonth" ] = &InforceMonth
;
+ OtherScalars ["MecYear" ] = &MecYear
;
+ OtherScalars ["MecMonth" ] = &MecMonth
;
+ OtherScalars ["HasWP" ] = &HasWP
;
+ OtherScalars ["HasADD" ] = &HasADD
;
+ OtherScalars ["HasTerm" ] = &HasTerm
;
+ OtherScalars ["HasSupplSpecAmt" ] = &HasSupplSpecAmt
;
+ OtherScalars ["HasChildRider" ] = &HasChildRider
;
+ OtherScalars ["HasSpouseRider" ] = &HasSpouseRider
;
+ OtherScalars ["SpouseIssueAge" ] = &SpouseIssueAge
;
+ OtherScalars ["HasHoneymoon" ] = &HasHoneymoon
;
+ OtherScalars ["PostHoneymoonSpread" ] = &PostHoneymoonSpread
;
+ OtherScalars ["SplitMinPrem" ] = &SplitMinPrem
;
+ OtherScalars ["ErNotionallyPaysTerm" ] = &ErNotionallyPaysTerm
;
+ OtherScalars ["IsSinglePremium" ] = &IsSinglePremium
;
+ OtherScalars ["MaxAnnGuarLoanSpread" ] = &MaxAnnGuarLoanSpread
;
+ OtherScalars ["MaxAnnCurrLoanDueRate" ] = &MaxAnnCurrLoanDueRate
;
+ OtherScalars ["IsInforce" ] = &IsInforce
;
+ OtherScalars ["CurrentCoiMultiplier" ] = &CurrentCoiMultiplier
;
+ OtherScalars ["NoLapseAlwaysActive" ] = &NoLapseAlwaysActive
;
+ OtherScalars ["NoLapseMinDur" ] = &NoLapseMinDur
;
+ OtherScalars ["NoLapseMinAge" ] = &NoLapseMinAge
;
+ OtherScalars ["Has1035ExchCharge" ] = &Has1035ExchCharge
;
+ OtherScalars ["EffDateJdn" ] = &EffDateJdn
;
+ OtherScalars ["DateOfBirthJdn" ] = &DateOfBirthJdn
;
+ OtherScalars ["LastCoiReentryDateJdn" ] = &LastCoiReentryDateJdn
;
+ OtherScalars ["ListBillDateJdn" ] = &ListBillDateJdn
;
+ OtherScalars ["InforceAsOfDateJdn" ] = &InforceAsOfDateJdn
;
+ OtherScalars ["GenAcctAllocation" ] = &GenAcctAllocation
;
+ OtherScalars ["SplitFundAllocation" ] = &SplitFundAllocation
;
+ OtherScalars ["WriteTsvFile" ] = &WriteTsvFile
;
+ OtherScalars ["SupplementalReport" ] = &SupplementalReport
;
// Strings.
- Strings["PolicyForm" ] = &PolicyForm
;
- Strings["PolicyMktgName" ] = &PolicyMktgName
;
- Strings["PolicyLegalName" ] = &PolicyLegalName
;
- Strings["CsoEra" ] = &CsoEra
;
- Strings["InsCoShortName" ] = &InsCoShortName
;
- Strings["InsCoName" ] = &InsCoName
;
- Strings["InsCoAddr" ] = &InsCoAddr
;
- Strings["InsCoStreet" ] = &InsCoStreet
;
- Strings["InsCoPhone" ] = &InsCoPhone
;
- Strings["MainUnderwriter" ] = &MainUnderwriter
;
- Strings["MainUnderwriterAddress" ] = &MainUnderwriterAddress
;
- Strings["CoUnderwriter" ] = &CoUnderwriter
;
- Strings["CoUnderwriterAddress" ] = &CoUnderwriterAddress
;
-
- Strings["AvName" ] = &AvName
;
- Strings["CsvName" ] = &CsvName
;
- Strings["CsvHeaderName" ] = &CsvHeaderName
;
- Strings["NoLapseProvisionName" ] = &NoLapseProvisionName
;
- Strings["ContractName" ] = &ContractName
;
- Strings["DboName" ] = &DboName
;
- Strings["DboNameLevel" ] = &DboNameLevel
;
- Strings["DboNameIncreasing" ] = &DboNameIncreasing
;
- Strings["DboNameMinDeathBenefit" ] = &DboNameMinDeathBenefit
;
- Strings["GenAcctName" ] = &GenAcctName
;
- Strings["GenAcctNameElaborated" ] = &GenAcctNameElaborated
;
- Strings["SepAcctName" ] = &SepAcctName
;
- Strings["SpecAmtName" ] = &SpecAmtName
;
- Strings["SpecAmtNameElaborated" ] = &SpecAmtNameElaborated
;
- Strings["UwBasisMedical" ] = &UwBasisMedical
;
- Strings["UwBasisParamedical" ] = &UwBasisParamedical
;
- Strings["UwBasisNonmedical" ] = &UwBasisNonmedical
;
- Strings["UwBasisSimplified" ] = &UwBasisSimplified
;
- Strings["UwBasisGuaranteed" ] = &UwBasisGuaranteed
;
- Strings["UwClassPreferred" ] = &UwClassPreferred
;
- Strings["UwClassStandard" ] = &UwClassStandard
;
- Strings["UwClassRated" ] = &UwClassRated
;
- Strings["UwClassUltra" ] = &UwClassUltra
;
-
- Strings["AccountValueFootnote" ] = &AccountValueFootnote
;
- Strings["AttainedAgeFootnote" ] = &AttainedAgeFootnote
;
- Strings["CashSurrValueFootnote" ] = &CashSurrValueFootnote
;
- Strings["DeathBenefitFootnote" ] = &DeathBenefitFootnote
;
- Strings["InitialPremiumFootnote" ] = &InitialPremiumFootnote
;
- Strings["NetPremiumFootnote" ] = &NetPremiumFootnote
;
- Strings["GrossPremiumFootnote" ] = &GrossPremiumFootnote
;
- Strings["OutlayFootnote" ] = &OutlayFootnote
;
- Strings["PolicyYearFootnote" ] = &PolicyYearFootnote
;
-
- Strings["ADDTerseName" ] = &ADDTerseName
;
- Strings["InsurabilityTerseName" ] = &InsurabilityTerseName
;
- Strings["ChildTerseName" ] = &ChildTerseName
;
- Strings["SpouseTerseName" ] = &SpouseTerseName
;
- Strings["TermTerseName" ] = &TermTerseName
;
- Strings["WaiverTerseName" ] = &WaiverTerseName
;
- Strings["AccelBftRiderTerseName" ] = &AccelBftRiderTerseName
;
- Strings["OverloanRiderTerseName" ] = &OverloanRiderTerseName
;
-
- Strings["ADDFootnote" ] = &ADDFootnote
;
- Strings["ChildFootnote" ] = &ChildFootnote
;
- Strings["SpouseFootnote" ] = &SpouseFootnote
;
- Strings["TermFootnote" ] = &TermFootnote
;
- Strings["WaiverFootnote" ] = &WaiverFootnote
;
- Strings["AccelBftRiderFootnote" ] = &AccelBftRiderFootnote
;
- Strings["OverloanRiderFootnote" ] = &OverloanRiderFootnote
;
-
- Strings["GroupQuoteShortProductName" ] = &GroupQuoteShortProductName
;
- Strings["GroupQuoteIsNotAnOffer" ] = &GroupQuoteIsNotAnOffer
;
- Strings["GroupQuoteRidersFooter" ] = &GroupQuoteRidersFooter
;
- Strings["GroupQuotePolicyFormId" ] = &GroupQuotePolicyFormId
;
- Strings["GroupQuoteStateVariations" ] = &GroupQuoteStateVariations
;
- Strings["GroupQuoteProspectus" ] = &GroupQuoteProspectus
;
- Strings["GroupQuoteUnderwriter" ] = &GroupQuoteUnderwriter
;
- Strings["GroupQuoteBrokerDealer" ] = &GroupQuoteBrokerDealer
;
- Strings["GroupQuoteRubricMandatory" ] = &GroupQuoteRubricMandatory
;
- Strings["GroupQuoteRubricVoluntary" ] = &GroupQuoteRubricVoluntary
;
- Strings["GroupQuoteRubricFusion" ] = &GroupQuoteRubricFusion
;
- Strings["GroupQuoteFooterMandatory" ] = &GroupQuoteFooterMandatory
;
- Strings["GroupQuoteFooterVoluntary" ] = &GroupQuoteFooterVoluntary
;
- Strings["GroupQuoteFooterFusion" ] = &GroupQuoteFooterFusion
;
-
- Strings["MinimumPremiumFootnote" ] = &MinimumPremiumFootnote
;
- Strings["PremAllocationFootnote" ] = &PremAllocationFootnote
;
- Strings["InterestDisclaimer" ] = &InterestDisclaimer
;
- Strings["GuarMortalityFootnote" ] = &GuarMortalityFootnote
;
- Strings["ProductDescription" ] = &ProductDescription
;
- Strings["StableValueFootnote" ] = &StableValueFootnote
;
- Strings["NoVanishPremiumFootnote" ] = &NoVanishPremiumFootnote
;
- Strings["RejectPremiumFootnote" ] = &RejectPremiumFootnote
;
- Strings["ExpRatingFootnote" ] = &ExpRatingFootnote
;
- Strings["MortalityBlendFootnote" ] = &MortalityBlendFootnote
;
- Strings["HypotheticalRatesFootnote" ] = &HypotheticalRatesFootnote
;
- Strings["SalesLoadRefundFootnote" ] = &SalesLoadRefundFootnote
;
- Strings["NoLapseEverFootnote" ] = &NoLapseEverFootnote
;
- Strings["NoLapseFootnote" ] = &NoLapseFootnote
;
- Strings["CurrentValuesFootnote" ] = &CurrentValuesFootnote
;
- Strings["DBOption1Footnote" ] = &DBOption1Footnote
;
- Strings["DBOption2Footnote" ] = &DBOption2Footnote
;
- Strings["DBOption3Footnote" ] = &DBOption3Footnote
;
- Strings["MinDeathBenefitFootnote" ] = &MinDeathBenefitFootnote
;
- Strings["ExpRatRiskChargeFootnote" ] = &ExpRatRiskChargeFootnote
;
- Strings["ExchangeChargeFootnote1" ] = &ExchangeChargeFootnote1
;
- Strings["FlexiblePremiumFootnote" ] = &FlexiblePremiumFootnote
;
- Strings["GuaranteedValuesFootnote" ] = &GuaranteedValuesFootnote
;
- Strings["CreditingRateFootnote" ] = &CreditingRateFootnote
;
- Strings["DefnGuarGenAcctRate" ] = &DefnGuarGenAcctRate
;
- Strings["GrossRateFootnote" ] = &GrossRateFootnote
;
- Strings["NetRateFootnote" ] = &NetRateFootnote
;
- Strings["MecFootnote" ] = &MecFootnote
;
- Strings["GptFootnote" ] = &GptFootnote
;
- Strings["MidpointValuesFootnote" ] = &MidpointValuesFootnote
;
- Strings["SinglePremiumFootnote" ] = &SinglePremiumFootnote
;
- Strings["MonthlyChargesFootnote" ] = &MonthlyChargesFootnote
;
- Strings["UltCreditingRateFootnote" ] = &UltCreditingRateFootnote
;
- Strings["UltCreditingRateHeader" ] = &UltCreditingRateHeader
;
- Strings["MaxNaarFootnote" ] = &MaxNaarFootnote
;
- Strings["PremTaxSurrChgFootnote" ] = &PremTaxSurrChgFootnote
;
- Strings["PolicyFeeFootnote" ] = &PolicyFeeFootnote
;
- Strings["AssetChargeFootnote" ] = &AssetChargeFootnote
;
- Strings["InvestmentIncomeFootnote" ] = &InvestmentIncomeFootnote
;
- Strings["IrrDbFootnote" ] = &IrrDbFootnote
;
- Strings["IrrCsvFootnote" ] = &IrrCsvFootnote
;
- Strings["MortalityChargesFootnote" ] = &MortalityChargesFootnote
;
- Strings["LoanAndWithdrawalFootnote" ] = &LoanAndWithdrawalFootnote
;
- Strings["LoanFootnote" ] = &LoanFootnote
;
- Strings["ImprimaturPresale" ] = &ImprimaturPresale
;
- Strings["ImprimaturPresaleComposite" ] = &ImprimaturPresaleComposite
;
- Strings["ImprimaturInforce" ] = &ImprimaturInforce
;
- Strings["ImprimaturInforceComposite" ] = &ImprimaturInforceComposite
;
- Strings["StateMarketingImprimatur" ] = &StateMarketingImprimatur
;
- Strings["NonGuaranteedFootnote" ] = &NonGuaranteedFootnote
;
- Strings["NonGuaranteedFootnote1" ] = &NonGuaranteedFootnote1
;
- Strings["NonGuaranteedFootnote1Tx" ] = &NonGuaranteedFootnote1Tx
;
- Strings["FnMonthlyDeductions" ] = &FnMonthlyDeductions
;
- Strings["SurrenderFootnote" ] = &SurrenderFootnote
;
- Strings["PortabilityFootnote" ] = &PortabilityFootnote
;
- Strings["FundRateFootnote" ] = &FundRateFootnote
;
- Strings["IssuingCompanyFootnote" ] = &IssuingCompanyFootnote
;
- Strings["SubsidiaryFootnote" ] = &SubsidiaryFootnote
;
- Strings["PlacementAgentFootnote" ] = &PlacementAgentFootnote
;
- Strings["MarketingNameFootnote" ] = &MarketingNameFootnote
;
- Strings["GuarIssueDisclaimerNcSc" ] = &GuarIssueDisclaimerNcSc
;
- Strings["GuarIssueDisclaimerMd" ] = &GuarIssueDisclaimerMd
;
- Strings["GuarIssueDisclaimerTx" ] = &GuarIssueDisclaimerTx
;
- Strings["IllRegCertAgent" ] = &IllRegCertAgent
;
- Strings["IllRegCertAgentIl" ] = &IllRegCertAgentIl
;
- Strings["IllRegCertAgentTx" ] = &IllRegCertAgentTx
;
- Strings["IllRegCertClient" ] = &IllRegCertClient
;
- Strings["IllRegCertClientIl" ] = &IllRegCertClientIl
;
- Strings["IllRegCertClientTx" ] = &IllRegCertClientTx
;
-
- Strings["FnMaturityAge" ] = &FnMaturityAge
;
- Strings["FnPartialMortality" ] = &FnPartialMortality
;
- Strings["FnProspectus" ] = &FnProspectus
;
- Strings["FnInitialSpecAmt" ] = &FnInitialSpecAmt
;
- Strings["FnInforceAcctVal" ] = &FnInforceAcctVal
;
- Strings["FnInforceTaxBasis" ] = &FnInforceTaxBasis
;
- Strings["Fn1035Charge" ] = &Fn1035Charge
;
- Strings["FnMecExtraWarning" ] = &FnMecExtraWarning
;
- Strings["FnNotTaxAdvice" ] = &FnNotTaxAdvice
;
- Strings["FnImf" ] = &FnImf
;
- Strings["FnCensus" ] = &FnCensus
;
- Strings["FnDacTax" ] = &FnDacTax
;
- Strings["FnDefnLifeIns" ] = &FnDefnLifeIns
;
- Strings["FnBoyEoy" ] = &FnBoyEoy
;
- Strings["FnGeneralAccount" ] = &FnGeneralAccount
;
- Strings["FnPpMemorandum" ] = &FnPpMemorandum
;
- Strings["FnPpAccreditedInvestor" ] = &FnPpAccreditedInvestor
;
- Strings["FnPpLoads" ] = &FnPpLoads
;
- Strings["FnProposalUnderwriting" ] = &FnProposalUnderwriting
;
- Strings["FnGuaranteedPremium" ] = &FnGuaranteedPremium
;
- Strings["FnOmnibusDisclaimer" ] = &FnOmnibusDisclaimer
;
- Strings["FnInitialDbo" ] = &FnInitialDbo
;
-
- Strings["DefnAV" ] = &DefnAV
;
- Strings["DefnCSV" ] = &DefnCSV
;
- Strings["DefnMec" ] = &DefnMec
;
- Strings["DefnOutlay" ] = &DefnOutlay
;
- Strings["DefnSpecAmt" ] = &DefnSpecAmt
;
-
- Strings["ProductName" ] = &ProductName
;
- Strings["ProducerName" ] = &ProducerName
;
- Strings["ProducerStreet" ] = &ProducerStreet
;
- Strings["ProducerCityEtc" ] = &ProducerCityEtc
;
- Strings["ProducerPhone" ] = &ProducerPhone
;
- Strings["ProducerId" ] = &ProducerId
;
- Strings["CorpName" ] = &CorpName
;
- Strings["MasterContractNumber" ] = &MasterContractNumber
;
- Strings["ContractNumber" ] = &ContractNumber
;
- Strings["Insured1" ] = &Insured1
;
- Strings["Gender" ] = &Gender
;
- Strings["UWType" ] = &UWType
;
- Strings["Smoker" ] = &Smoker
;
- Strings["UWClass" ] = &UWClass
;
- Strings["SubstandardTable" ] = &SubstandardTable
;
- Strings["DefnLifeIns" ] = &DefnLifeIns
;
- Strings["DefnMaterialChange" ] = &DefnMaterialChange
;
- Strings["PartMortTableName" ] = &PartMortTableName
;
- Strings["StateOfJurisdiction" ] = &StateOfJurisdiction
;
- Strings["PremiumTaxState" ] = &PremiumTaxState
;
- Strings["CountryIso3166Abbrev" ] = &CountryIso3166Abbrev
;
- Strings["Comments" ] = &Comments
;
-
- Strings["SupplementalReportColumn00" ] = &SupplementalReportColumn00
;
- Strings["SupplementalReportColumn01" ] = &SupplementalReportColumn01
;
- Strings["SupplementalReportColumn02" ] = &SupplementalReportColumn02
;
- Strings["SupplementalReportColumn03" ] = &SupplementalReportColumn03
;
- Strings["SupplementalReportColumn04" ] = &SupplementalReportColumn04
;
- Strings["SupplementalReportColumn05" ] = &SupplementalReportColumn05
;
- Strings["SupplementalReportColumn06" ] = &SupplementalReportColumn06
;
- Strings["SupplementalReportColumn07" ] = &SupplementalReportColumn07
;
- Strings["SupplementalReportColumn08" ] = &SupplementalReportColumn08
;
- Strings["SupplementalReportColumn09" ] = &SupplementalReportColumn09
;
- Strings["SupplementalReportColumn10" ] = &SupplementalReportColumn10
;
- Strings["SupplementalReportColumn11" ] = &SupplementalReportColumn11
;
-
- Strings["InitDBOpt" ] = &InitDBOpt
;
- Strings["InitEeMode" ] = &InitEeMode
;
- Strings["InitErMode" ] = &InitErMode
;
+ Strings ["PolicyForm" ] = &PolicyForm
;
+ Strings ["PolicyMktgName" ] = &PolicyMktgName
;
+ Strings ["PolicyLegalName" ] = &PolicyLegalName
;
+ Strings ["CsoEra" ] = &CsoEra
;
+ Strings ["InsCoShortName" ] = &InsCoShortName
;
+ Strings ["InsCoName" ] = &InsCoName
;
+ Strings ["InsCoAddr" ] = &InsCoAddr
;
+ Strings ["InsCoStreet" ] = &InsCoStreet
;
+ Strings ["InsCoPhone" ] = &InsCoPhone
;
+ Strings ["MainUnderwriter" ] = &MainUnderwriter
;
+ Strings ["MainUnderwriterAddress" ] = &MainUnderwriterAddress
;
+ Strings ["CoUnderwriter" ] = &CoUnderwriter
;
+ Strings ["CoUnderwriterAddress" ] = &CoUnderwriterAddress
;
+
+ Strings ["AvName" ] = &AvName
;
+ Strings ["CsvName" ] = &CsvName
;
+ Strings ["CsvHeaderName" ] = &CsvHeaderName
;
+ Strings ["NoLapseProvisionName" ] = &NoLapseProvisionName
;
+ Strings ["ContractName" ] = &ContractName
;
+ Strings ["DboName" ] = &DboName
;
+ Strings ["DboNameLevel" ] = &DboNameLevel
;
+ Strings ["DboNameIncreasing" ] = &DboNameIncreasing
;
+ Strings ["DboNameMinDeathBenefit" ] = &DboNameMinDeathBenefit
;
+ Strings ["GenAcctName" ] = &GenAcctName
;
+ Strings ["GenAcctNameElaborated" ] = &GenAcctNameElaborated
;
+ Strings ["SepAcctName" ] = &SepAcctName
;
+ Strings ["SpecAmtName" ] = &SpecAmtName
;
+ Strings ["SpecAmtNameElaborated" ] = &SpecAmtNameElaborated
;
+ Strings ["UwBasisMedical" ] = &UwBasisMedical
;
+ Strings ["UwBasisParamedical" ] = &UwBasisParamedical
;
+ Strings ["UwBasisNonmedical" ] = &UwBasisNonmedical
;
+ Strings ["UwBasisSimplified" ] = &UwBasisSimplified
;
+ Strings ["UwBasisGuaranteed" ] = &UwBasisGuaranteed
;
+ Strings ["UwClassPreferred" ] = &UwClassPreferred
;
+ Strings ["UwClassStandard" ] = &UwClassStandard
;
+ Strings ["UwClassRated" ] = &UwClassRated
;
+ Strings ["UwClassUltra" ] = &UwClassUltra
;
+
+ Strings ["AccountValueFootnote" ] = &AccountValueFootnote
;
+ Strings ["AttainedAgeFootnote" ] = &AttainedAgeFootnote
;
+ Strings ["CashSurrValueFootnote" ] = &CashSurrValueFootnote
;
+ Strings ["DeathBenefitFootnote" ] = &DeathBenefitFootnote
;
+ Strings ["InitialPremiumFootnote" ] = &InitialPremiumFootnote
;
+ Strings ["NetPremiumFootnote" ] = &NetPremiumFootnote
;
+ Strings ["GrossPremiumFootnote" ] = &GrossPremiumFootnote
;
+ Strings ["OutlayFootnote" ] = &OutlayFootnote
;
+ Strings ["PolicyYearFootnote" ] = &PolicyYearFootnote
;
+
+ Strings ["ADDTerseName" ] = &ADDTerseName
;
+ Strings ["InsurabilityTerseName" ] = &InsurabilityTerseName
;
+ Strings ["ChildTerseName" ] = &ChildTerseName
;
+ Strings ["SpouseTerseName" ] = &SpouseTerseName
;
+ Strings ["TermTerseName" ] = &TermTerseName
;
+ Strings ["WaiverTerseName" ] = &WaiverTerseName
;
+ Strings ["AccelBftRiderTerseName" ] = &AccelBftRiderTerseName
;
+ Strings ["OverloanRiderTerseName" ] = &OverloanRiderTerseName
;
+
+ Strings ["ADDFootnote" ] = &ADDFootnote
;
+ Strings ["ChildFootnote" ] = &ChildFootnote
;
+ Strings ["SpouseFootnote" ] = &SpouseFootnote
;
+ Strings ["TermFootnote" ] = &TermFootnote
;
+ Strings ["WaiverFootnote" ] = &WaiverFootnote
;
+ Strings ["AccelBftRiderFootnote" ] = &AccelBftRiderFootnote
;
+ Strings ["OverloanRiderFootnote" ] = &OverloanRiderFootnote
;
+
+ Strings ["GroupQuoteShortProductName" ] =
&GroupQuoteShortProductName ;
+ Strings ["GroupQuoteIsNotAnOffer" ] = &GroupQuoteIsNotAnOffer
;
+ Strings ["GroupQuoteRidersFooter" ] = &GroupQuoteRidersFooter
;
+ Strings ["GroupQuotePolicyFormId" ] = &GroupQuotePolicyFormId
;
+ Strings ["GroupQuoteStateVariations" ] =
&GroupQuoteStateVariations ;
+ Strings ["GroupQuoteProspectus" ] = &GroupQuoteProspectus
;
+ Strings ["GroupQuoteUnderwriter" ] = &GroupQuoteUnderwriter
;
+ Strings ["GroupQuoteBrokerDealer" ] = &GroupQuoteBrokerDealer
;
+ Strings ["GroupQuoteRubricMandatory" ] =
&GroupQuoteRubricMandatory ;
+ Strings ["GroupQuoteRubricVoluntary" ] =
&GroupQuoteRubricVoluntary ;
+ Strings ["GroupQuoteRubricFusion" ] = &GroupQuoteRubricFusion
;
+ Strings ["GroupQuoteFooterMandatory" ] =
&GroupQuoteFooterMandatory ;
+ Strings ["GroupQuoteFooterVoluntary" ] =
&GroupQuoteFooterVoluntary ;
+ Strings ["GroupQuoteFooterFusion" ] = &GroupQuoteFooterFusion
;
+
+ Strings ["MinimumPremiumFootnote" ] = &MinimumPremiumFootnote
;
+ Strings ["PremAllocationFootnote" ] = &PremAllocationFootnote
;
+ Strings ["InterestDisclaimer" ] = &InterestDisclaimer
;
+ Strings ["GuarMortalityFootnote" ] = &GuarMortalityFootnote
;
+ Strings ["ProductDescription" ] = &ProductDescription
;
+ Strings ["StableValueFootnote" ] = &StableValueFootnote
;
+ Strings ["NoVanishPremiumFootnote" ] = &NoVanishPremiumFootnote
;
+ Strings ["RejectPremiumFootnote" ] = &RejectPremiumFootnote
;
+ Strings ["ExpRatingFootnote" ] = &ExpRatingFootnote
;
+ Strings ["MortalityBlendFootnote" ] = &MortalityBlendFootnote
;
+ Strings ["HypotheticalRatesFootnote" ] =
&HypotheticalRatesFootnote ;
+ Strings ["SalesLoadRefundFootnote" ] = &SalesLoadRefundFootnote
;
+ Strings ["NoLapseEverFootnote" ] = &NoLapseEverFootnote
;
+ Strings ["NoLapseFootnote" ] = &NoLapseFootnote
;
+ Strings ["CurrentValuesFootnote" ] = &CurrentValuesFootnote
;
+ Strings ["DBOption1Footnote" ] = &DBOption1Footnote
;
+ Strings ["DBOption2Footnote" ] = &DBOption2Footnote
;
+ Strings ["DBOption3Footnote" ] = &DBOption3Footnote
;
+ Strings ["MinDeathBenefitFootnote" ] = &MinDeathBenefitFootnote
;
+ Strings ["ExpRatRiskChargeFootnote" ] =
&ExpRatRiskChargeFootnote ;
+ Strings ["ExchangeChargeFootnote1" ] = &ExchangeChargeFootnote1
;
+ Strings ["FlexiblePremiumFootnote" ] = &FlexiblePremiumFootnote
;
+ Strings ["GuaranteedValuesFootnote" ] =
&GuaranteedValuesFootnote ;
+ Strings ["CreditingRateFootnote" ] = &CreditingRateFootnote
;
+ Strings ["DefnGuarGenAcctRate" ] = &DefnGuarGenAcctRate
;
+ Strings ["GrossRateFootnote" ] = &GrossRateFootnote
;
+ Strings ["NetRateFootnote" ] = &NetRateFootnote
;
+ Strings ["MecFootnote" ] = &MecFootnote
;
+ Strings ["GptFootnote" ] = &GptFootnote
;
+ Strings ["MidpointValuesFootnote" ] = &MidpointValuesFootnote
;
+ Strings ["SinglePremiumFootnote" ] = &SinglePremiumFootnote
;
+ Strings ["MonthlyChargesFootnote" ] = &MonthlyChargesFootnote
;
+ Strings ["UltCreditingRateFootnote" ] =
&UltCreditingRateFootnote ;
+ Strings ["UltCreditingRateHeader" ] = &UltCreditingRateHeader
;
+ Strings ["MaxNaarFootnote" ] = &MaxNaarFootnote
;
+ Strings ["PremTaxSurrChgFootnote" ] = &PremTaxSurrChgFootnote
;
+ Strings ["PolicyFeeFootnote" ] = &PolicyFeeFootnote
;
+ Strings ["AssetChargeFootnote" ] = &AssetChargeFootnote
;
+ Strings ["InvestmentIncomeFootnote" ] =
&InvestmentIncomeFootnote ;
+ Strings ["IrrDbFootnote" ] = &IrrDbFootnote
;
+ Strings ["IrrCsvFootnote" ] = &IrrCsvFootnote
;
+ Strings ["MortalityChargesFootnote" ] =
&MortalityChargesFootnote ;
+ Strings ["LoanAndWithdrawalFootnote" ] =
&LoanAndWithdrawalFootnote ;
+ Strings ["LoanFootnote" ] = &LoanFootnote
;
+ Strings ["ImprimaturPresale" ] = &ImprimaturPresale
;
+ Strings ["ImprimaturPresaleComposite" ] =
&ImprimaturPresaleComposite ;
+ Strings ["ImprimaturInforce" ] = &ImprimaturInforce
;
+ Strings ["ImprimaturInforceComposite" ] =
&ImprimaturInforceComposite ;
+ Strings ["StateMarketingImprimatur" ] =
&StateMarketingImprimatur ;
+ Strings ["NonGuaranteedFootnote" ] = &NonGuaranteedFootnote
;
+ Strings ["NonGuaranteedFootnote1" ] = &NonGuaranteedFootnote1
;
+ Strings ["NonGuaranteedFootnote1Tx" ] =
&NonGuaranteedFootnote1Tx ;
+ Strings ["FnMonthlyDeductions" ] = &FnMonthlyDeductions
;
+ Strings ["SurrenderFootnote" ] = &SurrenderFootnote
;
+ Strings ["PortabilityFootnote" ] = &PortabilityFootnote
;
+ Strings ["FundRateFootnote" ] = &FundRateFootnote
;
+ Strings ["IssuingCompanyFootnote" ] = &IssuingCompanyFootnote
;
+ Strings ["SubsidiaryFootnote" ] = &SubsidiaryFootnote
;
+ Strings ["PlacementAgentFootnote" ] = &PlacementAgentFootnote
;
+ Strings ["MarketingNameFootnote" ] = &MarketingNameFootnote
;
+ Strings ["GuarIssueDisclaimerNcSc" ] = &GuarIssueDisclaimerNcSc
;
+ Strings ["GuarIssueDisclaimerMd" ] = &GuarIssueDisclaimerMd
;
+ Strings ["GuarIssueDisclaimerTx" ] = &GuarIssueDisclaimerTx
;
+ Strings ["IllRegCertAgent" ] = &IllRegCertAgent
;
+ Strings ["IllRegCertAgentIl" ] = &IllRegCertAgentIl
;
+ Strings ["IllRegCertAgentTx" ] = &IllRegCertAgentTx
;
+ Strings ["IllRegCertClient" ] = &IllRegCertClient
;
+ Strings ["IllRegCertClientIl" ] = &IllRegCertClientIl
;
+ Strings ["IllRegCertClientTx" ] = &IllRegCertClientTx
;
+
+ Strings ["FnMaturityAge" ] = &FnMaturityAge
;
+ Strings ["FnPartialMortality" ] = &FnPartialMortality
;
+ Strings ["FnProspectus" ] = &FnProspectus
;
+ Strings ["FnInitialSpecAmt" ] = &FnInitialSpecAmt
;
+ Strings ["FnInforceAcctVal" ] = &FnInforceAcctVal
;
+ Strings ["FnInforceTaxBasis" ] = &FnInforceTaxBasis
;
+ Strings ["Fn1035Charge" ] = &Fn1035Charge
;
+ Strings ["FnMecExtraWarning" ] = &FnMecExtraWarning
;
+ Strings ["FnNotTaxAdvice" ] = &FnNotTaxAdvice
;
+ Strings ["FnImf" ] = &FnImf
;
+ Strings ["FnCensus" ] = &FnCensus
;
+ Strings ["FnDacTax" ] = &FnDacTax
;
+ Strings ["FnDefnLifeIns" ] = &FnDefnLifeIns
;
+ Strings ["FnBoyEoy" ] = &FnBoyEoy
;
+ Strings ["FnGeneralAccount" ] = &FnGeneralAccount
;
+ Strings ["FnPpMemorandum" ] = &FnPpMemorandum
;
+ Strings ["FnPpAccreditedInvestor" ] = &FnPpAccreditedInvestor
;
+ Strings ["FnPpLoads" ] = &FnPpLoads
;
+ Strings ["FnProposalUnderwriting" ] = &FnProposalUnderwriting
;
+ Strings ["FnGuaranteedPremium" ] = &FnGuaranteedPremium
;
+ Strings ["FnOmnibusDisclaimer" ] = &FnOmnibusDisclaimer
;
+ Strings ["FnInitialDbo" ] = &FnInitialDbo
;
+
+ Strings ["DefnAV" ] = &DefnAV
;
+ Strings ["DefnCSV" ] = &DefnCSV
;
+ Strings ["DefnMec" ] = &DefnMec
;
+ Strings ["DefnOutlay" ] = &DefnOutlay
;
+ Strings ["DefnSpecAmt" ] = &DefnSpecAmt
;
+
+ Strings ["ProductName" ] = &ProductName
;
+ Strings ["ProducerName" ] = &ProducerName
;
+ Strings ["ProducerStreet" ] = &ProducerStreet
;
+ Strings ["ProducerCityEtc" ] = &ProducerCityEtc
;
+ Strings ["ProducerPhone" ] = &ProducerPhone
;
+ Strings ["ProducerId" ] = &ProducerId
;
+ Strings ["CorpName" ] = &CorpName
;
+ Strings ["MasterContractNumber" ] = &MasterContractNumber
;
+ Strings ["ContractNumber" ] = &ContractNumber
;
+ Strings ["Insured1" ] = &Insured1
;
+ Strings ["Gender" ] = &Gender
;
+ Strings ["UWType" ] = &UWType
;
+ Strings ["Smoker" ] = &Smoker
;
+ Strings ["UWClass" ] = &UWClass
;
+ Strings ["SubstandardTable" ] = &SubstandardTable
;
+ Strings ["DefnLifeIns" ] = &DefnLifeIns
;
+ Strings ["DefnMaterialChange" ] = &DefnMaterialChange
;
+ Strings ["PartMortTableName" ] = &PartMortTableName
;
+ Strings ["StateOfJurisdiction" ] = &StateOfJurisdiction
;
+ Strings ["PremiumTaxState" ] = &PremiumTaxState
;
+ Strings ["CountryIso3166Abbrev" ] = &CountryIso3166Abbrev
;
+ Strings ["Comments" ] = &Comments
;
+
+ Strings ["SupplementalReportColumn00" ] =
&SupplementalReportColumn00 ;
+ Strings ["SupplementalReportColumn01" ] =
&SupplementalReportColumn01 ;
+ Strings ["SupplementalReportColumn02" ] =
&SupplementalReportColumn02 ;
+ Strings ["SupplementalReportColumn03" ] =
&SupplementalReportColumn03 ;
+ Strings ["SupplementalReportColumn04" ] =
&SupplementalReportColumn04 ;
+ Strings ["SupplementalReportColumn05" ] =
&SupplementalReportColumn05 ;
+ Strings ["SupplementalReportColumn06" ] =
&SupplementalReportColumn06 ;
+ Strings ["SupplementalReportColumn07" ] =
&SupplementalReportColumn07 ;
+ Strings ["SupplementalReportColumn08" ] =
&SupplementalReportColumn08 ;
+ Strings ["SupplementalReportColumn09" ] =
&SupplementalReportColumn09 ;
+ Strings ["SupplementalReportColumn10" ] =
&SupplementalReportColumn10 ;
+ Strings ["SupplementalReportColumn11" ] =
&SupplementalReportColumn11 ;
+
+ Strings ["InitDBOpt" ] = &InitDBOpt
;
+ Strings ["InitEeMode" ] = &InitEeMode
;
+ Strings ["InitErMode" ] = &InitErMode
;
LedgerBase::Alloc();
@@ -495,36 +495,36 @@ void LedgerInvariant::Init()
// Nonscalable scalars.
- MaleProportion = 0;
- NonsmokerProportion = 0;
- Age = 0;
- EndtAge = 100;
- NoLongerIssued = false;
- AllowGroupQuote = true;
- SurviveToExpectancy = true;
- SurviveToYear = true;
- SurviveToAge = true;
- SurvivalMaxYear = 0;
- SurvivalMaxAge = 0;
- InforceYear = Length;
- InforceMonth = 11;
- MecYear = Length;
- MecMonth = 11;
- SpouseIssueAge = 100;
- IsSinglePremium = oe_flexible_premium;
- CurrentCoiMultiplier = 0;
- NoLapseAlwaysActive = false;
- NoLapseMinDur = 100;
- NoLapseMinAge = 100;
- Has1035ExchCharge = false;
- WriteTsvFile = false;
- SupplementalReport = true;
+ MaleProportion = 0;
+ NonsmokerProportion = 0;
+ Age = 0;
+ EndtAge = 100;
+ NoLongerIssued = false;
+ AllowGroupQuote = true;
+ SurviveToExpectancy = true;
+ SurviveToYear = true;
+ SurviveToAge = true;
+ SurvivalMaxYear = 0;
+ SurvivalMaxAge = 0;
+ InforceYear = Length;
+ InforceMonth = 11;
+ MecYear = Length;
+ MecMonth = 11;
+ SpouseIssueAge = 100;
+ IsSinglePremium = oe_flexible_premium;
+ CurrentCoiMultiplier = 0;
+ NoLapseAlwaysActive = false;
+ NoLapseMinDur = 100;
+ NoLapseMinAge = 100;
+ Has1035ExchCharge = false;
+ WriteTsvFile = false;
+ SupplementalReport = true;
// Private internals.
- irr_precision_ = 0;
- irr_initialized_ = false;
- FullyInitialized = false;
+ irr_precision_ = 0;
+ irr_initialized_ = false;
+ FullyInitialized = false;
}
// Notes on effective date.
diff --git a/ledger_invariant.hpp b/ledger_invariant.hpp
index d636877..781fdbb 100644
--- a/ledger_invariant.hpp
+++ b/ledger_invariant.hpp
@@ -271,19 +271,19 @@ class LMI_SO LedgerInvariant final
// Group quote footnotes.
std::string GroupQuoteShortProductName;
- std::string GroupQuoteIsNotAnOffer ;
- std::string GroupQuoteRidersFooter ;
- std::string GroupQuotePolicyFormId ;
- std::string GroupQuoteStateVariations ;
- std::string GroupQuoteProspectus ;
- std::string GroupQuoteUnderwriter ;
- std::string GroupQuoteBrokerDealer ;
- std::string GroupQuoteRubricMandatory ;
- std::string GroupQuoteRubricVoluntary ;
- std::string GroupQuoteRubricFusion ;
- std::string GroupQuoteFooterMandatory ;
- std::string GroupQuoteFooterVoluntary ;
- std::string GroupQuoteFooterFusion ;
+ std::string GroupQuoteIsNotAnOffer;
+ std::string GroupQuoteRidersFooter;
+ std::string GroupQuotePolicyFormId;
+ std::string GroupQuoteStateVariations;
+ std::string GroupQuoteProspectus;
+ std::string GroupQuoteUnderwriter;
+ std::string GroupQuoteBrokerDealer;
+ std::string GroupQuoteRubricMandatory;
+ std::string GroupQuoteRubricVoluntary;
+ std::string GroupQuoteRubricFusion;
+ std::string GroupQuoteFooterMandatory;
+ std::string GroupQuoteFooterVoluntary;
+ std::string GroupQuoteFooterFusion;
// Premium-specific footnotes.
std::string MinimumPremiumFootnote;
@@ -458,14 +458,14 @@ class LMI_SO LedgerInvariant final
// IRRs that we need to think about some more before deciding
// where to put them.
- std::vector<double> IrrCsvGuar0 ;
- std::vector<double> IrrDbGuar0 ;
- std::vector<double> IrrCsvCurr0 ;
- std::vector<double> IrrDbCurr0 ;
+ std::vector<double> IrrCsvGuar0;
+ std::vector<double> IrrDbGuar0;
+ std::vector<double> IrrCsvCurr0;
+ std::vector<double> IrrDbCurr0;
std::vector<double> IrrCsvGuarInput;
- std::vector<double> IrrDbGuarInput ;
+ std::vector<double> IrrDbGuarInput;
std::vector<double> IrrCsvCurrInput;
- std::vector<double> IrrDbCurrInput ;
+ std::vector<double> IrrDbCurrInput;
// Special-case strings.
diff --git a/ledger_invariant_init.cpp b/ledger_invariant_init.cpp
index 8c6e36f..a973650 100644
--- a/ledger_invariant_init.cpp
+++ b/ledger_invariant_init.cpp
@@ -109,7 +109,7 @@ void LedgerInvariant::Init(BasicValues const* b)
}
else
{
- TermSpecAmt .assign(Length, 0.0);
+ TermSpecAmt .assign(Length, 0.0);
}
SpecAmt = b->DeathBfts_->specamt();
@@ -311,206 +311,206 @@ void LedgerInvariant::Init(BasicValues const* b)
// strings in class product_data vary across the same axes as
// database_entity objects.
bool alt_form = b->database().query<bool>(DB_UsePolicyFormAlt);
- dbo_name_option1 = p.datum("DboNameLevel"
);
- dbo_name_option2 = p.datum("DboNameIncreasing"
);
- dbo_name_rop = p.datum("DboNameReturnOfPremium"
);
- dbo_name_mdb = p.datum("DboNameMinDeathBenefit"
);
+ dbo_name_option1 = p.datum("DboNameLevel"
);
+ dbo_name_option2 = p.datum("DboNameIncreasing"
);
+ dbo_name_rop = p.datum("DboNameReturnOfPremium"
);
+ dbo_name_mdb = p.datum("DboNameMinDeathBenefit"
);
// Strings.
PolicyForm = p.datum(alt_form ? "PolicyFormAlternative" :
"PolicyForm");
- PolicyMktgName = p.datum("PolicyMktgName"
);
- PolicyLegalName = p.datum("PolicyLegalName"
);
+ PolicyMktgName = p.datum("PolicyMktgName"
);
+ PolicyLegalName = p.datum("PolicyLegalName"
);
CsoEra = mc_str(b->database().query<mcenum_cso_era>(DB_CsoEra));
- InsCoShortName = p.datum("InsCoShortName"
);
- InsCoName = p.datum("InsCoName"
);
- InsCoAddr = p.datum("InsCoAddr"
);
- InsCoStreet = p.datum("InsCoStreet"
);
- InsCoPhone = p.datum("InsCoPhone"
);
- MainUnderwriter = p.datum("MainUnderwriter"
);
- MainUnderwriterAddress = p.datum("MainUnderwriterAddress"
);
- CoUnderwriter = p.datum("CoUnderwriter"
);
- CoUnderwriterAddress = p.datum("CoUnderwriterAddress"
);
+ InsCoShortName = p.datum("InsCoShortName"
);
+ InsCoName = p.datum("InsCoName"
);
+ InsCoAddr = p.datum("InsCoAddr"
);
+ InsCoStreet = p.datum("InsCoStreet"
);
+ InsCoPhone = p.datum("InsCoPhone"
);
+ MainUnderwriter = p.datum("MainUnderwriter"
);
+ MainUnderwriterAddress = p.datum("MainUnderwriterAddress"
);
+ CoUnderwriter = p.datum("CoUnderwriter"
);
+ CoUnderwriterAddress = p.datum("CoUnderwriterAddress"
);
// Terms defined in the contract
- AvName = p.datum("AvName"
);
- CsvName = p.datum("CsvName"
);
- CsvHeaderName = p.datum("CsvHeaderName"
);
- NoLapseProvisionName = p.datum("NoLapseProvisionName"
);
- ContractName = p.datum("ContractName"
);
- DboName = p.datum("DboName"
);
+ AvName = p.datum("AvName"
);
+ CsvName = p.datum("CsvName"
);
+ CsvHeaderName = p.datum("CsvHeaderName"
);
+ NoLapseProvisionName = p.datum("NoLapseProvisionName"
);
+ ContractName = p.datum("ContractName"
);
+ DboName = p.datum("DboName"
);
// PDF !! It is hoped that these three local variables (which
// duplicate 'dbo_name_option1' etc. above) can be expunged.
- DboNameLevel = p.datum("DboNameLevel"
);
- DboNameIncreasing = p.datum("DboNameIncreasing"
);
- DboNameMinDeathBenefit = p.datum("DboNameMinDeathBenefit"
);
- GenAcctName = p.datum("GenAcctName"
);
- GenAcctNameElaborated = p.datum("GenAcctNameElaborated"
);
- SepAcctName = p.datum("SepAcctName"
);
- SpecAmtName = p.datum("SpecAmtName"
);
- SpecAmtNameElaborated = p.datum("SpecAmtNameElaborated"
);
- UwBasisMedical = p.datum("UwBasisMedical"
);
- UwBasisParamedical = p.datum("UwBasisParamedical"
);
- UwBasisNonmedical = p.datum("UwBasisNonmedical"
);
- UwBasisSimplified = p.datum("UwBasisSimplified"
);
- UwBasisGuaranteed = p.datum("UwBasisGuaranteed"
);
- UwClassPreferred = p.datum("UwClassPreferred"
);
- UwClassStandard = p.datum("UwClassStandard"
);
- UwClassRated = p.datum("UwClassRated"
);
- UwClassUltra = p.datum("UwClassUltra"
);
+ DboNameLevel = p.datum("DboNameLevel"
);
+ DboNameIncreasing = p.datum("DboNameIncreasing"
);
+ DboNameMinDeathBenefit = p.datum("DboNameMinDeathBenefit"
);
+ GenAcctName = p.datum("GenAcctName"
);
+ GenAcctNameElaborated = p.datum("GenAcctNameElaborated"
);
+ SepAcctName = p.datum("SepAcctName"
);
+ SpecAmtName = p.datum("SpecAmtName"
);
+ SpecAmtNameElaborated = p.datum("SpecAmtNameElaborated"
);
+ UwBasisMedical = p.datum("UwBasisMedical"
);
+ UwBasisParamedical = p.datum("UwBasisParamedical"
);
+ UwBasisNonmedical = p.datum("UwBasisNonmedical"
);
+ UwBasisSimplified = p.datum("UwBasisSimplified"
);
+ UwBasisGuaranteed = p.datum("UwBasisGuaranteed"
);
+ UwClassPreferred = p.datum("UwClassPreferred"
);
+ UwClassStandard = p.datum("UwClassStandard"
);
+ UwClassRated = p.datum("UwClassRated"
);
+ UwClassUltra = p.datum("UwClassUltra"
);
// Ledger column definitions.
- AccountValueFootnote = p.datum("AccountValueFootnote"
);
- AttainedAgeFootnote = p.datum("AttainedAgeFootnote"
);
- CashSurrValueFootnote = p.datum("CashSurrValueFootnote"
);
- DeathBenefitFootnote = p.datum("DeathBenefitFootnote"
);
- InitialPremiumFootnote = p.datum("InitialPremiumFootnote"
);
- NetPremiumFootnote = p.datum("NetPremiumFootnote"
);
- GrossPremiumFootnote = p.datum("GrossPremiumFootnote"
);
- OutlayFootnote = p.datum("OutlayFootnote"
);
- PolicyYearFootnote = p.datum("PolicyYearFootnote"
);
+ AccountValueFootnote = p.datum("AccountValueFootnote"
);
+ AttainedAgeFootnote = p.datum("AttainedAgeFootnote"
);
+ CashSurrValueFootnote = p.datum("CashSurrValueFootnote"
);
+ DeathBenefitFootnote = p.datum("DeathBenefitFootnote"
);
+ InitialPremiumFootnote = p.datum("InitialPremiumFootnote"
);
+ NetPremiumFootnote = p.datum("NetPremiumFootnote"
);
+ GrossPremiumFootnote = p.datum("GrossPremiumFootnote"
);
+ OutlayFootnote = p.datum("OutlayFootnote"
);
+ PolicyYearFootnote = p.datum("PolicyYearFootnote"
);
// Terse rider names.
- ADDTerseName = p.datum("ADDTerseName"
);
- InsurabilityTerseName = p.datum("InsurabilityTerseName"
);
- ChildTerseName = p.datum("ChildTerseName"
);
- SpouseTerseName = p.datum("SpouseTerseName"
);
- TermTerseName = p.datum("TermTerseName"
);
- WaiverTerseName = p.datum("WaiverTerseName"
);
- AccelBftRiderTerseName = p.datum("AccelBftRiderTerseName"
);
- OverloanRiderTerseName = p.datum("OverloanRiderTerseName"
);
+ ADDTerseName = p.datum("ADDTerseName"
);
+ InsurabilityTerseName = p.datum("InsurabilityTerseName"
);
+ ChildTerseName = p.datum("ChildTerseName"
);
+ SpouseTerseName = p.datum("SpouseTerseName"
);
+ TermTerseName = p.datum("TermTerseName"
);
+ WaiverTerseName = p.datum("WaiverTerseName"
);
+ AccelBftRiderTerseName = p.datum("AccelBftRiderTerseName"
);
+ OverloanRiderTerseName = p.datum("OverloanRiderTerseName"
);
// Rider footnotes.
- ADDFootnote = p.datum("ADDFootnote"
);
- ChildFootnote = p.datum("ChildFootnote"
);
- SpouseFootnote = p.datum("SpouseFootnote"
);
- TermFootnote = p.datum("TermFootnote"
);
- WaiverFootnote = p.datum("WaiverFootnote"
);
- AccelBftRiderFootnote = p.datum("AccelBftRiderFootnote"
);
- OverloanRiderFootnote = p.datum("OverloanRiderFootnote"
);
+ ADDFootnote = p.datum("ADDFootnote"
);
+ ChildFootnote = p.datum("ChildFootnote"
);
+ SpouseFootnote = p.datum("SpouseFootnote"
);
+ TermFootnote = p.datum("TermFootnote"
);
+ WaiverFootnote = p.datum("WaiverFootnote"
);
+ AccelBftRiderFootnote = p.datum("AccelBftRiderFootnote"
);
+ OverloanRiderFootnote = p.datum("OverloanRiderFootnote"
);
// Group quote footnotes.
- GroupQuoteShortProductName = p.datum("GroupQuoteShortProductName"
);
- GroupQuoteIsNotAnOffer = p.datum("GroupQuoteIsNotAnOffer"
);
- GroupQuoteRidersFooter = p.datum("GroupQuoteRidersFooter"
);
- GroupQuotePolicyFormId = p.datum("GroupQuotePolicyFormId"
);
- GroupQuoteStateVariations = p.datum("GroupQuoteStateVariations"
);
- GroupQuoteProspectus = p.datum("GroupQuoteProspectus"
);
- GroupQuoteUnderwriter = p.datum("GroupQuoteUnderwriter"
);
- GroupQuoteBrokerDealer = p.datum("GroupQuoteBrokerDealer"
);
- GroupQuoteRubricMandatory = p.datum("GroupQuoteRubricMandatory"
);
- GroupQuoteRubricVoluntary = p.datum("GroupQuoteRubricVoluntary"
);
- GroupQuoteRubricFusion = p.datum("GroupQuoteRubricFusion"
);
- GroupQuoteFooterMandatory = p.datum("GroupQuoteFooterMandatory"
);
- GroupQuoteFooterVoluntary = p.datum("GroupQuoteFooterVoluntary"
);
- GroupQuoteFooterFusion = p.datum("GroupQuoteFooterFusion"
);
+ GroupQuoteShortProductName = p.datum("GroupQuoteShortProductName"
);
+ GroupQuoteIsNotAnOffer = p.datum("GroupQuoteIsNotAnOffer"
);
+ GroupQuoteRidersFooter = p.datum("GroupQuoteRidersFooter"
);
+ GroupQuotePolicyFormId = p.datum("GroupQuotePolicyFormId"
);
+ GroupQuoteStateVariations = p.datum("GroupQuoteStateVariations"
);
+ GroupQuoteProspectus = p.datum("GroupQuoteProspectus"
);
+ GroupQuoteUnderwriter = p.datum("GroupQuoteUnderwriter"
);
+ GroupQuoteBrokerDealer = p.datum("GroupQuoteBrokerDealer"
);
+ GroupQuoteRubricMandatory = p.datum("GroupQuoteRubricMandatory"
);
+ GroupQuoteRubricVoluntary = p.datum("GroupQuoteRubricVoluntary"
);
+ GroupQuoteRubricFusion = p.datum("GroupQuoteRubricFusion"
);
+ GroupQuoteFooterMandatory = p.datum("GroupQuoteFooterMandatory"
);
+ GroupQuoteFooterVoluntary = p.datum("GroupQuoteFooterVoluntary"
);
+ GroupQuoteFooterFusion = p.datum("GroupQuoteFooterFusion"
);
// Premium-specific footnotes.
- MinimumPremiumFootnote = p.datum("MinimumPremiumFootnote"
);
- PremAllocationFootnote = p.datum("PremAllocationFootnote"
);
+ MinimumPremiumFootnote = p.datum("MinimumPremiumFootnote"
);
+ PremAllocationFootnote = p.datum("PremAllocationFootnote"
);
// Miscellaneous other footnotes.
- InterestDisclaimer = p.datum("InterestDisclaimer"
);
- GuarMortalityFootnote = p.datum("GuarMortalityFootnote"
);
- ProductDescription = p.datum("ProductDescription"
);
- StableValueFootnote = p.datum("StableValueFootnote"
);
- NoVanishPremiumFootnote = p.datum("NoVanishPremiumFootnote"
);
- RejectPremiumFootnote = p.datum("RejectPremiumFootnote"
);
- ExpRatingFootnote = p.datum("ExpRatingFootnote"
);
- MortalityBlendFootnote = p.datum("MortalityBlendFootnote"
);
- HypotheticalRatesFootnote = p.datum("HypotheticalRatesFootnote"
);
- SalesLoadRefundFootnote = p.datum("SalesLoadRefundFootnote"
);
- NoLapseEverFootnote = p.datum("NoLapseEverFootnote"
);
- NoLapseFootnote = p.datum("NoLapseFootnote"
);
- CurrentValuesFootnote = p.datum("CurrentValuesFootnote"
);
- DBOption1Footnote = p.datum("DBOption1Footnote"
);
- DBOption2Footnote = p.datum("DBOption2Footnote"
);
- DBOption3Footnote = p.datum("DBOption3Footnote"
);
- MinDeathBenefitFootnote = p.datum("MinDeathBenefitFootnote"
);
- ExpRatRiskChargeFootnote = p.datum("ExpRatRiskChargeFootnote"
);
- ExchangeChargeFootnote1 = p.datum("ExchangeChargeFootnote1"
);
- FlexiblePremiumFootnote = p.datum("FlexiblePremiumFootnote"
);
- GuaranteedValuesFootnote = p.datum("GuaranteedValuesFootnote"
);
- CreditingRateFootnote = p.datum("CreditingRateFootnote"
);
- DefnGuarGenAcctRate = p.datum("DefnGuarGenAcctRate"
);
- GrossRateFootnote = p.datum("GrossRateFootnote"
);
- NetRateFootnote = p.datum("NetRateFootnote"
);
- MecFootnote = p.datum("MecFootnote"
);
- GptFootnote = p.datum("GptFootnote"
);
- MidpointValuesFootnote = p.datum("MidpointValuesFootnote"
);
- SinglePremiumFootnote = p.datum("SinglePremiumFootnote"
);
- MonthlyChargesFootnote = p.datum("MonthlyChargesFootnote"
);
- UltCreditingRateFootnote = p.datum("UltCreditingRateFootnote"
);
- UltCreditingRateHeader = p.datum("UltCreditingRateHeader"
);
- MaxNaarFootnote = p.datum("MaxNaarFootnote"
);
- PremTaxSurrChgFootnote = p.datum("PremTaxSurrChgFootnote"
);
- PolicyFeeFootnote = p.datum("PolicyFeeFootnote"
);
- AssetChargeFootnote = p.datum("AssetChargeFootnote"
);
- InvestmentIncomeFootnote = p.datum("InvestmentIncomeFootnote"
);
- IrrDbFootnote = p.datum("IrrDbFootnote"
);
- IrrCsvFootnote = p.datum("IrrCsvFootnote"
);
- MortalityChargesFootnote = p.datum("MortalityChargesFootnote"
);
- LoanAndWithdrawalFootnote = p.datum("LoanAndWithdrawalFootnote"
);
- LoanFootnote = p.datum("LoanFootnote"
);
- ImprimaturPresale = p.datum("ImprimaturPresale"
);
- ImprimaturPresaleComposite = p.datum("ImprimaturPresaleComposite"
);
- ImprimaturInforce = p.datum("ImprimaturInforce"
);
- ImprimaturInforceComposite = p.datum("ImprimaturInforceComposite"
);
- StateMarketingImprimatur = p.datum("StateMarketingImprimatur"
);
- NonGuaranteedFootnote = p.datum("NonGuaranteedFootnote"
);
- NonGuaranteedFootnote1 = p.datum("NonGuaranteedFootnote1"
);
- NonGuaranteedFootnote1Tx = p.datum("NonGuaranteedFootnote1Tx"
);
- FnMonthlyDeductions = p.datum("FnMonthlyDeductions"
);
- SurrenderFootnote = p.datum("SurrenderFootnote"
);
- PortabilityFootnote = p.datum("PortabilityFootnote"
);
- FundRateFootnote = p.datum("FundRateFootnote"
);
- IssuingCompanyFootnote = p.datum("IssuingCompanyFootnote"
);
- SubsidiaryFootnote = p.datum("SubsidiaryFootnote"
);
- PlacementAgentFootnote = p.datum("PlacementAgentFootnote"
);
- MarketingNameFootnote = p.datum("MarketingNameFootnote"
);
- GuarIssueDisclaimerNcSc = p.datum("GuarIssueDisclaimerNcSc"
);
- GuarIssueDisclaimerMd = p.datum("GuarIssueDisclaimerMd"
);
- GuarIssueDisclaimerTx = p.datum("GuarIssueDisclaimerTx"
);
- IllRegCertAgent = p.datum("IllRegCertAgent"
);
- IllRegCertAgentIl = p.datum("IllRegCertAgentIl"
);
- IllRegCertAgentTx = p.datum("IllRegCertAgentTx"
);
- IllRegCertClient = p.datum("IllRegCertClient"
);
- IllRegCertClientIl = p.datum("IllRegCertClientIl"
);
- IllRegCertClientTx = p.datum("IllRegCertClientTx"
);
- FnMaturityAge = p.datum("FnMaturityAge"
);
- FnPartialMortality = p.datum("FnPartialMortality"
);
- FnProspectus = p.datum("FnProspectus"
);
- FnInitialSpecAmt = p.datum("FnInitialSpecAmt"
);
- FnInforceAcctVal = p.datum("FnInforceAcctVal"
);
- FnInforceTaxBasis = p.datum("FnInforceTaxBasis"
);
- Fn1035Charge = p.datum("Fn1035Charge"
);
- FnMecExtraWarning = p.datum("FnMecExtraWarning"
);
- FnNotTaxAdvice = p.datum("FnNotTaxAdvice"
);
- FnImf = p.datum("FnImf"
);
- FnCensus = p.datum("FnCensus"
);
- FnDacTax = p.datum("FnDacTax"
);
- FnDefnLifeIns = p.datum("FnDefnLifeIns"
);
- FnBoyEoy = p.datum("FnBoyEoy"
);
- FnGeneralAccount = p.datum("FnGeneralAccount"
);
- FnPpMemorandum = p.datum("FnPpMemorandum"
);
- FnPpAccreditedInvestor = p.datum("FnPpAccreditedInvestor"
);
- FnPpLoads = p.datum("FnPpLoads"
);
- FnProposalUnderwriting = p.datum("FnProposalUnderwriting"
);
- FnGuaranteedPremium = p.datum("FnGuaranteedPremium"
);
- FnOmnibusDisclaimer = p.datum("FnOmnibusDisclaimer"
);
- FnInitialDbo = p.datum("FnInitialDbo"
);
- DefnAV = p.datum("DefnAV"
);
- DefnCSV = p.datum("DefnCSV"
);
- DefnMec = p.datum("DefnMec"
);
- DefnOutlay = p.datum("DefnOutlay"
);
- DefnSpecAmt = p.datum("DefnSpecAmt"
);
+ InterestDisclaimer = p.datum("InterestDisclaimer"
);
+ GuarMortalityFootnote = p.datum("GuarMortalityFootnote"
);
+ ProductDescription = p.datum("ProductDescription"
);
+ StableValueFootnote = p.datum("StableValueFootnote"
);
+ NoVanishPremiumFootnote = p.datum("NoVanishPremiumFootnote"
);
+ RejectPremiumFootnote = p.datum("RejectPremiumFootnote"
);
+ ExpRatingFootnote = p.datum("ExpRatingFootnote"
);
+ MortalityBlendFootnote = p.datum("MortalityBlendFootnote"
);
+ HypotheticalRatesFootnote = p.datum("HypotheticalRatesFootnote"
);
+ SalesLoadRefundFootnote = p.datum("SalesLoadRefundFootnote"
);
+ NoLapseEverFootnote = p.datum("NoLapseEverFootnote"
);
+ NoLapseFootnote = p.datum("NoLapseFootnote"
);
+ CurrentValuesFootnote = p.datum("CurrentValuesFootnote"
);
+ DBOption1Footnote = p.datum("DBOption1Footnote"
);
+ DBOption2Footnote = p.datum("DBOption2Footnote"
);
+ DBOption3Footnote = p.datum("DBOption3Footnote"
);
+ MinDeathBenefitFootnote = p.datum("MinDeathBenefitFootnote"
);
+ ExpRatRiskChargeFootnote = p.datum("ExpRatRiskChargeFootnote"
);
+ ExchangeChargeFootnote1 = p.datum("ExchangeChargeFootnote1"
);
+ FlexiblePremiumFootnote = p.datum("FlexiblePremiumFootnote"
);
+ GuaranteedValuesFootnote = p.datum("GuaranteedValuesFootnote"
);
+ CreditingRateFootnote = p.datum("CreditingRateFootnote"
);
+ DefnGuarGenAcctRate = p.datum("DefnGuarGenAcctRate"
);
+ GrossRateFootnote = p.datum("GrossRateFootnote"
);
+ NetRateFootnote = p.datum("NetRateFootnote"
);
+ MecFootnote = p.datum("MecFootnote"
);
+ GptFootnote = p.datum("GptFootnote"
);
+ MidpointValuesFootnote = p.datum("MidpointValuesFootnote"
);
+ SinglePremiumFootnote = p.datum("SinglePremiumFootnote"
);
+ MonthlyChargesFootnote = p.datum("MonthlyChargesFootnote"
);
+ UltCreditingRateFootnote = p.datum("UltCreditingRateFootnote"
);
+ UltCreditingRateHeader = p.datum("UltCreditingRateHeader"
);
+ MaxNaarFootnote = p.datum("MaxNaarFootnote"
);
+ PremTaxSurrChgFootnote = p.datum("PremTaxSurrChgFootnote"
);
+ PolicyFeeFootnote = p.datum("PolicyFeeFootnote"
);
+ AssetChargeFootnote = p.datum("AssetChargeFootnote"
);
+ InvestmentIncomeFootnote = p.datum("InvestmentIncomeFootnote"
);
+ IrrDbFootnote = p.datum("IrrDbFootnote"
);
+ IrrCsvFootnote = p.datum("IrrCsvFootnote"
);
+ MortalityChargesFootnote = p.datum("MortalityChargesFootnote"
);
+ LoanAndWithdrawalFootnote = p.datum("LoanAndWithdrawalFootnote"
);
+ LoanFootnote = p.datum("LoanFootnote"
);
+ ImprimaturPresale = p.datum("ImprimaturPresale"
);
+ ImprimaturPresaleComposite = p.datum("ImprimaturPresaleComposite"
);
+ ImprimaturInforce = p.datum("ImprimaturInforce"
);
+ ImprimaturInforceComposite = p.datum("ImprimaturInforceComposite"
);
+ StateMarketingImprimatur = p.datum("StateMarketingImprimatur"
);
+ NonGuaranteedFootnote = p.datum("NonGuaranteedFootnote"
);
+ NonGuaranteedFootnote1 = p.datum("NonGuaranteedFootnote1"
);
+ NonGuaranteedFootnote1Tx = p.datum("NonGuaranteedFootnote1Tx"
);
+ FnMonthlyDeductions = p.datum("FnMonthlyDeductions"
);
+ SurrenderFootnote = p.datum("SurrenderFootnote"
);
+ PortabilityFootnote = p.datum("PortabilityFootnote"
);
+ FundRateFootnote = p.datum("FundRateFootnote"
);
+ IssuingCompanyFootnote = p.datum("IssuingCompanyFootnote"
);
+ SubsidiaryFootnote = p.datum("SubsidiaryFootnote"
);
+ PlacementAgentFootnote = p.datum("PlacementAgentFootnote"
);
+ MarketingNameFootnote = p.datum("MarketingNameFootnote"
);
+ GuarIssueDisclaimerNcSc = p.datum("GuarIssueDisclaimerNcSc"
);
+ GuarIssueDisclaimerMd = p.datum("GuarIssueDisclaimerMd"
);
+ GuarIssueDisclaimerTx = p.datum("GuarIssueDisclaimerTx"
);
+ IllRegCertAgent = p.datum("IllRegCertAgent"
);
+ IllRegCertAgentIl = p.datum("IllRegCertAgentIl"
);
+ IllRegCertAgentTx = p.datum("IllRegCertAgentTx"
);
+ IllRegCertClient = p.datum("IllRegCertClient"
);
+ IllRegCertClientIl = p.datum("IllRegCertClientIl"
);
+ IllRegCertClientTx = p.datum("IllRegCertClientTx"
);
+ FnMaturityAge = p.datum("FnMaturityAge"
);
+ FnPartialMortality = p.datum("FnPartialMortality"
);
+ FnProspectus = p.datum("FnProspectus"
);
+ FnInitialSpecAmt = p.datum("FnInitialSpecAmt"
);
+ FnInforceAcctVal = p.datum("FnInforceAcctVal"
);
+ FnInforceTaxBasis = p.datum("FnInforceTaxBasis"
);
+ Fn1035Charge = p.datum("Fn1035Charge"
);
+ FnMecExtraWarning = p.datum("FnMecExtraWarning"
);
+ FnNotTaxAdvice = p.datum("FnNotTaxAdvice"
);
+ FnImf = p.datum("FnImf"
);
+ FnCensus = p.datum("FnCensus"
);
+ FnDacTax = p.datum("FnDacTax"
);
+ FnDefnLifeIns = p.datum("FnDefnLifeIns"
);
+ FnBoyEoy = p.datum("FnBoyEoy"
);
+ FnGeneralAccount = p.datum("FnGeneralAccount"
);
+ FnPpMemorandum = p.datum("FnPpMemorandum"
);
+ FnPpAccreditedInvestor = p.datum("FnPpAccreditedInvestor"
);
+ FnPpLoads = p.datum("FnPpLoads"
);
+ FnProposalUnderwriting = p.datum("FnProposalUnderwriting"
);
+ FnGuaranteedPremium = p.datum("FnGuaranteedPremium"
);
+ FnOmnibusDisclaimer = p.datum("FnOmnibusDisclaimer"
);
+ FnInitialDbo = p.datum("FnInitialDbo"
);
+ DefnAV = p.datum("DefnAV"
);
+ DefnCSV = p.datum("DefnCSV"
);
+ DefnMec = p.datum("DefnMec"
);
+ DefnOutlay = p.datum("DefnOutlay"
);
+ DefnSpecAmt = p.datum("DefnSpecAmt"
);
}
// Strings from class Input.
diff --git a/product_data.cpp b/product_data.cpp
index 84d2f1a..3c8f524 100644
--- a/product_data.cpp
+++ b/product_data.cpp
@@ -181,202 +181,202 @@ glossed_string& product_data::item(std::string const&
name)
void product_data::ascribe_members()
{
- ascribe("DatabaseFilename" , &product_data::DatabaseFilename
);
- ascribe("FundFilename" , &product_data::FundFilename
);
- ascribe("RoundingFilename" , &product_data::RoundingFilename
);
- ascribe("TierFilename" , &product_data::TierFilename
);
- ascribe("CvatCorridorFilename" ,
&product_data::CvatCorridorFilename );
- ascribe("Irc7702NspFilename" ,
&product_data::Irc7702NspFilename );
- ascribe("CurrCOIFilename" , &product_data::CurrCOIFilename
);
- ascribe("GuarCOIFilename" , &product_data::GuarCOIFilename
);
- ascribe("WPFilename" , &product_data::WPFilename
);
- ascribe("ADDFilename" , &product_data::ADDFilename
);
- ascribe("ChildRiderFilename" ,
&product_data::ChildRiderFilename );
- ascribe("CurrSpouseRiderFilename" ,
&product_data::CurrSpouseRiderFilename );
- ascribe("GuarSpouseRiderFilename" ,
&product_data::GuarSpouseRiderFilename );
- ascribe("CurrTermFilename" , &product_data::CurrTermFilename
);
- ascribe("GuarTermFilename" , &product_data::GuarTermFilename
);
- ascribe("GroupProxyFilename" ,
&product_data::GroupProxyFilename );
- ascribe("SevenPayFilename" , &product_data::SevenPayFilename
);
- ascribe("MinPremFilename" , &product_data::MinPremFilename
);
- ascribe("TgtPremFilename" , &product_data::TgtPremFilename
);
- ascribe("Irc7702QFilename" , &product_data::Irc7702QFilename
);
- ascribe("PartialMortalityFilename" ,
&product_data::PartialMortalityFilename );
- ascribe("SubstdTblMultFilename" ,
&product_data::SubstdTblMultFilename );
- ascribe("CurrSpecAmtLoadFilename" ,
&product_data::CurrSpecAmtLoadFilename );
- ascribe("GuarSpecAmtLoadFilename" ,
&product_data::GuarSpecAmtLoadFilename );
- ascribe("PolicyForm" , &product_data::PolicyForm
);
- ascribe("PolicyFormAlternative" ,
&product_data::PolicyFormAlternative );
- ascribe("PolicyMktgName" , &product_data::PolicyMktgName
);
- ascribe("PolicyLegalName" , &product_data::PolicyLegalName
);
- ascribe("InsCoShortName" , &product_data::InsCoShortName
);
- ascribe("InsCoName" , &product_data::InsCoName
);
- ascribe("InsCoAddr" , &product_data::InsCoAddr
);
- ascribe("InsCoStreet" , &product_data::InsCoStreet
);
- ascribe("InsCoPhone" , &product_data::InsCoPhone
);
- ascribe("InsCoDomicile" , &product_data::InsCoDomicile
);
- ascribe("MainUnderwriter" , &product_data::MainUnderwriter
);
- ascribe("MainUnderwriterAddress" ,
&product_data::MainUnderwriterAddress );
- ascribe("CoUnderwriter" , &product_data::CoUnderwriter
);
- ascribe("CoUnderwriterAddress" ,
&product_data::CoUnderwriterAddress );
- ascribe("AvName" , &product_data::AvName
);
- ascribe("CsvName" , &product_data::CsvName
);
- ascribe("CsvHeaderName" , &product_data::CsvHeaderName
);
- ascribe("NoLapseProvisionName" ,
&product_data::NoLapseProvisionName );
- ascribe("ContractName" , &product_data::ContractName
);
- ascribe("DboName" , &product_data::DboName
);
- ascribe("DboNameLevel" , &product_data::DboNameLevel
);
- ascribe("DboNameIncreasing" , &product_data::DboNameIncreasing
);
- ascribe("DboNameReturnOfPremium" ,
&product_data::DboNameReturnOfPremium );
- ascribe("DboNameMinDeathBenefit" ,
&product_data::DboNameMinDeathBenefit );
- ascribe("GenAcctName" , &product_data::GenAcctName
);
- ascribe("GenAcctNameElaborated" ,
&product_data::GenAcctNameElaborated );
- ascribe("SepAcctName" , &product_data::SepAcctName
);
- ascribe("SpecAmtName" , &product_data::SpecAmtName
);
- ascribe("SpecAmtNameElaborated" ,
&product_data::SpecAmtNameElaborated );
- ascribe("UwBasisMedical" , &product_data::UwBasisMedical
);
- ascribe("UwBasisParamedical" ,
&product_data::UwBasisParamedical );
- ascribe("UwBasisNonmedical" , &product_data::UwBasisNonmedical
);
- ascribe("UwBasisSimplified" , &product_data::UwBasisSimplified
);
- ascribe("UwBasisGuaranteed" , &product_data::UwBasisGuaranteed
);
- ascribe("UwClassPreferred" , &product_data::UwClassPreferred
);
- ascribe("UwClassStandard" , &product_data::UwClassStandard
);
- ascribe("UwClassRated" , &product_data::UwClassRated
);
- ascribe("UwClassUltra" , &product_data::UwClassUltra
);
- ascribe("AccountValueFootnote" ,
&product_data::AccountValueFootnote );
- ascribe("AttainedAgeFootnote" ,
&product_data::AttainedAgeFootnote );
- ascribe("CashSurrValueFootnote" ,
&product_data::CashSurrValueFootnote );
- ascribe("DeathBenefitFootnote" ,
&product_data::DeathBenefitFootnote );
- ascribe("InitialPremiumFootnote" ,
&product_data::InitialPremiumFootnote );
- ascribe("NetPremiumFootnote" ,
&product_data::NetPremiumFootnote );
- ascribe("GrossPremiumFootnote" ,
&product_data::GrossPremiumFootnote );
- ascribe("OutlayFootnote" , &product_data::OutlayFootnote
);
- ascribe("PolicyYearFootnote" ,
&product_data::PolicyYearFootnote );
- ascribe("ADDTerseName" , &product_data::ADDTerseName
);
- ascribe("InsurabilityTerseName" ,
&product_data::InsurabilityTerseName );
- ascribe("ChildTerseName" , &product_data::ChildTerseName
);
- ascribe("SpouseTerseName" , &product_data::SpouseTerseName
);
- ascribe("TermTerseName" , &product_data::TermTerseName
);
- ascribe("WaiverTerseName" , &product_data::WaiverTerseName
);
- ascribe("AccelBftRiderTerseName" ,
&product_data::AccelBftRiderTerseName );
- ascribe("OverloanRiderTerseName" ,
&product_data::OverloanRiderTerseName );
- ascribe("ADDFootnote" , &product_data::ADDFootnote
);
- ascribe("ChildFootnote" , &product_data::ChildFootnote
);
- ascribe("SpouseFootnote" , &product_data::SpouseFootnote
);
- ascribe("TermFootnote" , &product_data::TermFootnote
);
- ascribe("WaiverFootnote" , &product_data::WaiverFootnote
);
- ascribe("AccelBftRiderFootnote" ,
&product_data::AccelBftRiderFootnote );
- ascribe("OverloanRiderFootnote" ,
&product_data::OverloanRiderFootnote );
- ascribe("GroupQuoteShortProductName" ,
&product_data::GroupQuoteShortProductName );
- ascribe("GroupQuoteIsNotAnOffer" ,
&product_data::GroupQuoteIsNotAnOffer );
- ascribe("GroupQuoteRidersFooter" ,
&product_data::GroupQuoteRidersFooter );
- ascribe("GroupQuotePolicyFormId" ,
&product_data::GroupQuotePolicyFormId );
- ascribe("GroupQuoteStateVariations" ,
&product_data::GroupQuoteStateVariations );
- ascribe("GroupQuoteProspectus" ,
&product_data::GroupQuoteProspectus );
- ascribe("GroupQuoteUnderwriter" ,
&product_data::GroupQuoteUnderwriter );
- ascribe("GroupQuoteBrokerDealer" ,
&product_data::GroupQuoteBrokerDealer );
- ascribe("GroupQuoteRubricMandatory" ,
&product_data::GroupQuoteRubricMandatory );
- ascribe("GroupQuoteRubricVoluntary" ,
&product_data::GroupQuoteRubricVoluntary );
- ascribe("GroupQuoteRubricFusion" ,
&product_data::GroupQuoteRubricFusion );
- ascribe("GroupQuoteFooterMandatory" ,
&product_data::GroupQuoteFooterMandatory );
- ascribe("GroupQuoteFooterVoluntary" ,
&product_data::GroupQuoteFooterVoluntary );
- ascribe("GroupQuoteFooterFusion" ,
&product_data::GroupQuoteFooterFusion );
- ascribe("MinimumPremiumFootnote" ,
&product_data::MinimumPremiumFootnote );
- ascribe("PremAllocationFootnote" ,
&product_data::PremAllocationFootnote );
- ascribe("InterestDisclaimer" ,
&product_data::InterestDisclaimer );
- ascribe("GuarMortalityFootnote" ,
&product_data::GuarMortalityFootnote );
- ascribe("ProductDescription" ,
&product_data::ProductDescription );
- ascribe("StableValueFootnote" ,
&product_data::StableValueFootnote );
- ascribe("NoVanishPremiumFootnote" ,
&product_data::NoVanishPremiumFootnote );
- ascribe("RejectPremiumFootnote" ,
&product_data::RejectPremiumFootnote );
- ascribe("ExpRatingFootnote" , &product_data::ExpRatingFootnote
);
- ascribe("MortalityBlendFootnote" ,
&product_data::MortalityBlendFootnote );
- ascribe("HypotheticalRatesFootnote" ,
&product_data::HypotheticalRatesFootnote );
- ascribe("SalesLoadRefundFootnote" ,
&product_data::SalesLoadRefundFootnote );
- ascribe("NoLapseEverFootnote" ,
&product_data::NoLapseEverFootnote );
- ascribe("NoLapseFootnote" , &product_data::NoLapseFootnote
);
- ascribe("CurrentValuesFootnote" ,
&product_data::CurrentValuesFootnote );
- ascribe("DBOption1Footnote" , &product_data::DBOption1Footnote
);
- ascribe("DBOption2Footnote" , &product_data::DBOption2Footnote
);
- ascribe("DBOption3Footnote" , &product_data::DBOption3Footnote
);
- ascribe("MinDeathBenefitFootnote" ,
&product_data::MinDeathBenefitFootnote );
- ascribe("ExpRatRiskChargeFootnote" ,
&product_data::ExpRatRiskChargeFootnote );
- ascribe("ExchangeChargeFootnote1" ,
&product_data::ExchangeChargeFootnote1 );
- ascribe("FlexiblePremiumFootnote" ,
&product_data::FlexiblePremiumFootnote );
- ascribe("GuaranteedValuesFootnote" ,
&product_data::GuaranteedValuesFootnote );
- ascribe("CreditingRateFootnote" ,
&product_data::CreditingRateFootnote );
- ascribe("DefnGuarGenAcctRate" ,
&product_data::DefnGuarGenAcctRate );
- ascribe("GrossRateFootnote" , &product_data::GrossRateFootnote
);
- ascribe("NetRateFootnote" , &product_data::NetRateFootnote
);
- ascribe("MecFootnote" , &product_data::MecFootnote
);
- ascribe("GptFootnote" , &product_data::GptFootnote
);
- ascribe("MidpointValuesFootnote" ,
&product_data::MidpointValuesFootnote );
- ascribe("SinglePremiumFootnote" ,
&product_data::SinglePremiumFootnote );
- ascribe("MonthlyChargesFootnote" ,
&product_data::MonthlyChargesFootnote );
- ascribe("UltCreditingRateFootnote" ,
&product_data::UltCreditingRateFootnote );
- ascribe("UltCreditingRateHeader" ,
&product_data::UltCreditingRateHeader );
- ascribe("MaxNaarFootnote" , &product_data::MaxNaarFootnote
);
- ascribe("PremTaxSurrChgFootnote" ,
&product_data::PremTaxSurrChgFootnote );
- ascribe("PolicyFeeFootnote" , &product_data::PolicyFeeFootnote
);
- ascribe("AssetChargeFootnote" ,
&product_data::AssetChargeFootnote );
- ascribe("InvestmentIncomeFootnote" ,
&product_data::InvestmentIncomeFootnote );
- ascribe("IrrDbFootnote" , &product_data::IrrDbFootnote
);
- ascribe("IrrCsvFootnote" , &product_data::IrrCsvFootnote
);
- ascribe("MortalityChargesFootnote" ,
&product_data::MortalityChargesFootnote );
- ascribe("LoanAndWithdrawalFootnote" ,
&product_data::LoanAndWithdrawalFootnote );
- ascribe("LoanFootnote" , &product_data::LoanFootnote
);
- ascribe("ImprimaturPresale" , &product_data::ImprimaturPresale
);
- ascribe("ImprimaturPresaleComposite" ,
&product_data::ImprimaturPresaleComposite );
- ascribe("ImprimaturInforce" , &product_data::ImprimaturInforce
);
- ascribe("ImprimaturInforceComposite" ,
&product_data::ImprimaturInforceComposite );
- ascribe("StateMarketingImprimatur" ,
&product_data::StateMarketingImprimatur );
- ascribe("NonGuaranteedFootnote" ,
&product_data::NonGuaranteedFootnote );
- ascribe("NonGuaranteedFootnote1" ,
&product_data::NonGuaranteedFootnote1 );
- ascribe("NonGuaranteedFootnote1Tx" ,
&product_data::NonGuaranteedFootnote1Tx );
- ascribe("FnMonthlyDeductions" ,
&product_data::FnMonthlyDeductions );
- ascribe("SurrenderFootnote" , &product_data::SurrenderFootnote
);
- ascribe("PortabilityFootnote" ,
&product_data::PortabilityFootnote );
- ascribe("FundRateFootnote" , &product_data::FundRateFootnote
);
- ascribe("IssuingCompanyFootnote" ,
&product_data::IssuingCompanyFootnote );
- ascribe("SubsidiaryFootnote" ,
&product_data::SubsidiaryFootnote );
- ascribe("PlacementAgentFootnote" ,
&product_data::PlacementAgentFootnote );
- ascribe("MarketingNameFootnote" ,
&product_data::MarketingNameFootnote );
- ascribe("GuarIssueDisclaimerNcSc" ,
&product_data::GuarIssueDisclaimerNcSc );
- ascribe("GuarIssueDisclaimerMd" ,
&product_data::GuarIssueDisclaimerMd );
- ascribe("GuarIssueDisclaimerTx" ,
&product_data::GuarIssueDisclaimerTx );
- ascribe("IllRegCertAgent" , &product_data::IllRegCertAgent
);
- ascribe("IllRegCertAgentIl" , &product_data::IllRegCertAgentIl
);
- ascribe("IllRegCertAgentTx" , &product_data::IllRegCertAgentTx
);
- ascribe("IllRegCertClient" , &product_data::IllRegCertClient
);
- ascribe("IllRegCertClientIl" ,
&product_data::IllRegCertClientIl );
- ascribe("IllRegCertClientTx" ,
&product_data::IllRegCertClientTx );
- ascribe("FnMaturityAge" , &product_data::FnMaturityAge
);
- ascribe("FnPartialMortality" ,
&product_data::FnPartialMortality );
- ascribe("FnProspectus" , &product_data::FnProspectus
);
- ascribe("FnInitialSpecAmt" , &product_data::FnInitialSpecAmt
);
- ascribe("FnInforceAcctVal" , &product_data::FnInforceAcctVal
);
- ascribe("FnInforceTaxBasis" , &product_data::FnInforceTaxBasis
);
- ascribe("Fn1035Charge" , &product_data::Fn1035Charge
);
- ascribe("FnMecExtraWarning" , &product_data::FnMecExtraWarning
);
- ascribe("FnNotTaxAdvice" , &product_data::FnNotTaxAdvice
);
- ascribe("FnImf" , &product_data::FnImf
);
- ascribe("FnCensus" , &product_data::FnCensus
);
- ascribe("FnDacTax" , &product_data::FnDacTax
);
- ascribe("FnDefnLifeIns" , &product_data::FnDefnLifeIns
);
- ascribe("FnBoyEoy" , &product_data::FnBoyEoy
);
- ascribe("FnGeneralAccount" , &product_data::FnGeneralAccount
);
- ascribe("FnPpMemorandum" , &product_data::FnPpMemorandum
);
- ascribe("FnPpAccreditedInvestor" ,
&product_data::FnPpAccreditedInvestor );
- ascribe("FnPpLoads" , &product_data::FnPpLoads
);
- ascribe("FnProposalUnderwriting" ,
&product_data::FnProposalUnderwriting );
- ascribe("FnGuaranteedPremium" ,
&product_data::FnGuaranteedPremium );
- ascribe("FnOmnibusDisclaimer" ,
&product_data::FnOmnibusDisclaimer );
- ascribe("FnInitialDbo" , &product_data::FnInitialDbo
);
- ascribe("DefnAV" , &product_data::DefnAV
);
- ascribe("DefnCSV" , &product_data::DefnCSV
);
- ascribe("DefnMec" , &product_data::DefnMec
);
- ascribe("DefnOutlay" , &product_data::DefnOutlay
);
- ascribe("DefnSpecAmt" , &product_data::DefnSpecAmt
);
+ ascribe("DatabaseFilename" , &product_data::DatabaseFilename
);
+ ascribe("FundFilename" , &product_data::FundFilename
);
+ ascribe("RoundingFilename" , &product_data::RoundingFilename
);
+ ascribe("TierFilename" , &product_data::TierFilename
);
+ ascribe("CvatCorridorFilename" , &product_data::CvatCorridorFilename
);
+ ascribe("Irc7702NspFilename" , &product_data::Irc7702NspFilename
);
+ ascribe("CurrCOIFilename" , &product_data::CurrCOIFilename
);
+ ascribe("GuarCOIFilename" , &product_data::GuarCOIFilename
);
+ ascribe("WPFilename" , &product_data::WPFilename
);
+ ascribe("ADDFilename" , &product_data::ADDFilename
);
+ ascribe("ChildRiderFilename" , &product_data::ChildRiderFilename
);
+ ascribe("CurrSpouseRiderFilename" ,
&product_data::CurrSpouseRiderFilename );
+ ascribe("GuarSpouseRiderFilename" ,
&product_data::GuarSpouseRiderFilename );
+ ascribe("CurrTermFilename" , &product_data::CurrTermFilename
);
+ ascribe("GuarTermFilename" , &product_data::GuarTermFilename
);
+ ascribe("GroupProxyFilename" , &product_data::GroupProxyFilename
);
+ ascribe("SevenPayFilename" , &product_data::SevenPayFilename
);
+ ascribe("MinPremFilename" , &product_data::MinPremFilename
);
+ ascribe("TgtPremFilename" , &product_data::TgtPremFilename
);
+ ascribe("Irc7702QFilename" , &product_data::Irc7702QFilename
);
+ ascribe("PartialMortalityFilename" ,
&product_data::PartialMortalityFilename );
+ ascribe("SubstdTblMultFilename" ,
&product_data::SubstdTblMultFilename );
+ ascribe("CurrSpecAmtLoadFilename" ,
&product_data::CurrSpecAmtLoadFilename );
+ ascribe("GuarSpecAmtLoadFilename" ,
&product_data::GuarSpecAmtLoadFilename );
+ ascribe("PolicyForm" , &product_data::PolicyForm
);
+ ascribe("PolicyFormAlternative" ,
&product_data::PolicyFormAlternative );
+ ascribe("PolicyMktgName" , &product_data::PolicyMktgName
);
+ ascribe("PolicyLegalName" , &product_data::PolicyLegalName
);
+ ascribe("InsCoShortName" , &product_data::InsCoShortName
);
+ ascribe("InsCoName" , &product_data::InsCoName
);
+ ascribe("InsCoAddr" , &product_data::InsCoAddr
);
+ ascribe("InsCoStreet" , &product_data::InsCoStreet
);
+ ascribe("InsCoPhone" , &product_data::InsCoPhone
);
+ ascribe("InsCoDomicile" , &product_data::InsCoDomicile
);
+ ascribe("MainUnderwriter" , &product_data::MainUnderwriter
);
+ ascribe("MainUnderwriterAddress" ,
&product_data::MainUnderwriterAddress );
+ ascribe("CoUnderwriter" , &product_data::CoUnderwriter
);
+ ascribe("CoUnderwriterAddress" , &product_data::CoUnderwriterAddress
);
+ ascribe("AvName" , &product_data::AvName
);
+ ascribe("CsvName" , &product_data::CsvName
);
+ ascribe("CsvHeaderName" , &product_data::CsvHeaderName
);
+ ascribe("NoLapseProvisionName" , &product_data::NoLapseProvisionName
);
+ ascribe("ContractName" , &product_data::ContractName
);
+ ascribe("DboName" , &product_data::DboName
);
+ ascribe("DboNameLevel" , &product_data::DboNameLevel
);
+ ascribe("DboNameIncreasing" , &product_data::DboNameIncreasing
);
+ ascribe("DboNameReturnOfPremium" ,
&product_data::DboNameReturnOfPremium );
+ ascribe("DboNameMinDeathBenefit" ,
&product_data::DboNameMinDeathBenefit );
+ ascribe("GenAcctName" , &product_data::GenAcctName
);
+ ascribe("GenAcctNameElaborated" ,
&product_data::GenAcctNameElaborated );
+ ascribe("SepAcctName" , &product_data::SepAcctName
);
+ ascribe("SpecAmtName" , &product_data::SpecAmtName
);
+ ascribe("SpecAmtNameElaborated" ,
&product_data::SpecAmtNameElaborated );
+ ascribe("UwBasisMedical" , &product_data::UwBasisMedical
);
+ ascribe("UwBasisParamedical" , &product_data::UwBasisParamedical
);
+ ascribe("UwBasisNonmedical" , &product_data::UwBasisNonmedical
);
+ ascribe("UwBasisSimplified" , &product_data::UwBasisSimplified
);
+ ascribe("UwBasisGuaranteed" , &product_data::UwBasisGuaranteed
);
+ ascribe("UwClassPreferred" , &product_data::UwClassPreferred
);
+ ascribe("UwClassStandard" , &product_data::UwClassStandard
);
+ ascribe("UwClassRated" , &product_data::UwClassRated
);
+ ascribe("UwClassUltra" , &product_data::UwClassUltra
);
+ ascribe("AccountValueFootnote" , &product_data::AccountValueFootnote
);
+ ascribe("AttainedAgeFootnote" , &product_data::AttainedAgeFootnote
);
+ ascribe("CashSurrValueFootnote" ,
&product_data::CashSurrValueFootnote );
+ ascribe("DeathBenefitFootnote" , &product_data::DeathBenefitFootnote
);
+ ascribe("InitialPremiumFootnote" ,
&product_data::InitialPremiumFootnote );
+ ascribe("NetPremiumFootnote" , &product_data::NetPremiumFootnote
);
+ ascribe("GrossPremiumFootnote" , &product_data::GrossPremiumFootnote
);
+ ascribe("OutlayFootnote" , &product_data::OutlayFootnote
);
+ ascribe("PolicyYearFootnote" , &product_data::PolicyYearFootnote
);
+ ascribe("ADDTerseName" , &product_data::ADDTerseName
);
+ ascribe("InsurabilityTerseName" ,
&product_data::InsurabilityTerseName );
+ ascribe("ChildTerseName" , &product_data::ChildTerseName
);
+ ascribe("SpouseTerseName" , &product_data::SpouseTerseName
);
+ ascribe("TermTerseName" , &product_data::TermTerseName
);
+ ascribe("WaiverTerseName" , &product_data::WaiverTerseName
);
+ ascribe("AccelBftRiderTerseName" ,
&product_data::AccelBftRiderTerseName );
+ ascribe("OverloanRiderTerseName" ,
&product_data::OverloanRiderTerseName );
+ ascribe("ADDFootnote" , &product_data::ADDFootnote
);
+ ascribe("ChildFootnote" , &product_data::ChildFootnote
);
+ ascribe("SpouseFootnote" , &product_data::SpouseFootnote
);
+ ascribe("TermFootnote" , &product_data::TermFootnote
);
+ ascribe("WaiverFootnote" , &product_data::WaiverFootnote
);
+ ascribe("AccelBftRiderFootnote" ,
&product_data::AccelBftRiderFootnote );
+ ascribe("OverloanRiderFootnote" ,
&product_data::OverloanRiderFootnote );
+ ascribe("GroupQuoteShortProductName" ,
&product_data::GroupQuoteShortProductName );
+ ascribe("GroupQuoteIsNotAnOffer" ,
&product_data::GroupQuoteIsNotAnOffer );
+ ascribe("GroupQuoteRidersFooter" ,
&product_data::GroupQuoteRidersFooter );
+ ascribe("GroupQuotePolicyFormId" ,
&product_data::GroupQuotePolicyFormId );
+ ascribe("GroupQuoteStateVariations" ,
&product_data::GroupQuoteStateVariations );
+ ascribe("GroupQuoteProspectus" , &product_data::GroupQuoteProspectus
);
+ ascribe("GroupQuoteUnderwriter" ,
&product_data::GroupQuoteUnderwriter );
+ ascribe("GroupQuoteBrokerDealer" ,
&product_data::GroupQuoteBrokerDealer );
+ ascribe("GroupQuoteRubricMandatory" ,
&product_data::GroupQuoteRubricMandatory );
+ ascribe("GroupQuoteRubricVoluntary" ,
&product_data::GroupQuoteRubricVoluntary );
+ ascribe("GroupQuoteRubricFusion" ,
&product_data::GroupQuoteRubricFusion );
+ ascribe("GroupQuoteFooterMandatory" ,
&product_data::GroupQuoteFooterMandatory );
+ ascribe("GroupQuoteFooterVoluntary" ,
&product_data::GroupQuoteFooterVoluntary );
+ ascribe("GroupQuoteFooterFusion" ,
&product_data::GroupQuoteFooterFusion );
+ ascribe("MinimumPremiumFootnote" ,
&product_data::MinimumPremiumFootnote );
+ ascribe("PremAllocationFootnote" ,
&product_data::PremAllocationFootnote );
+ ascribe("InterestDisclaimer" , &product_data::InterestDisclaimer
);
+ ascribe("GuarMortalityFootnote" ,
&product_data::GuarMortalityFootnote );
+ ascribe("ProductDescription" , &product_data::ProductDescription
);
+ ascribe("StableValueFootnote" , &product_data::StableValueFootnote
);
+ ascribe("NoVanishPremiumFootnote" ,
&product_data::NoVanishPremiumFootnote );
+ ascribe("RejectPremiumFootnote" ,
&product_data::RejectPremiumFootnote );
+ ascribe("ExpRatingFootnote" , &product_data::ExpRatingFootnote
);
+ ascribe("MortalityBlendFootnote" ,
&product_data::MortalityBlendFootnote );
+ ascribe("HypotheticalRatesFootnote" ,
&product_data::HypotheticalRatesFootnote );
+ ascribe("SalesLoadRefundFootnote" ,
&product_data::SalesLoadRefundFootnote );
+ ascribe("NoLapseEverFootnote" , &product_data::NoLapseEverFootnote
);
+ ascribe("NoLapseFootnote" , &product_data::NoLapseFootnote
);
+ ascribe("CurrentValuesFootnote" ,
&product_data::CurrentValuesFootnote );
+ ascribe("DBOption1Footnote" , &product_data::DBOption1Footnote
);
+ ascribe("DBOption2Footnote" , &product_data::DBOption2Footnote
);
+ ascribe("DBOption3Footnote" , &product_data::DBOption3Footnote
);
+ ascribe("MinDeathBenefitFootnote" ,
&product_data::MinDeathBenefitFootnote );
+ ascribe("ExpRatRiskChargeFootnote" ,
&product_data::ExpRatRiskChargeFootnote );
+ ascribe("ExchangeChargeFootnote1" ,
&product_data::ExchangeChargeFootnote1 );
+ ascribe("FlexiblePremiumFootnote" ,
&product_data::FlexiblePremiumFootnote );
+ ascribe("GuaranteedValuesFootnote" ,
&product_data::GuaranteedValuesFootnote );
+ ascribe("CreditingRateFootnote" ,
&product_data::CreditingRateFootnote );
+ ascribe("DefnGuarGenAcctRate" , &product_data::DefnGuarGenAcctRate
);
+ ascribe("GrossRateFootnote" , &product_data::GrossRateFootnote
);
+ ascribe("NetRateFootnote" , &product_data::NetRateFootnote
);
+ ascribe("MecFootnote" , &product_data::MecFootnote
);
+ ascribe("GptFootnote" , &product_data::GptFootnote
);
+ ascribe("MidpointValuesFootnote" ,
&product_data::MidpointValuesFootnote );
+ ascribe("SinglePremiumFootnote" ,
&product_data::SinglePremiumFootnote );
+ ascribe("MonthlyChargesFootnote" ,
&product_data::MonthlyChargesFootnote );
+ ascribe("UltCreditingRateFootnote" ,
&product_data::UltCreditingRateFootnote );
+ ascribe("UltCreditingRateHeader" ,
&product_data::UltCreditingRateHeader );
+ ascribe("MaxNaarFootnote" , &product_data::MaxNaarFootnote
);
+ ascribe("PremTaxSurrChgFootnote" ,
&product_data::PremTaxSurrChgFootnote );
+ ascribe("PolicyFeeFootnote" , &product_data::PolicyFeeFootnote
);
+ ascribe("AssetChargeFootnote" , &product_data::AssetChargeFootnote
);
+ ascribe("InvestmentIncomeFootnote" ,
&product_data::InvestmentIncomeFootnote );
+ ascribe("IrrDbFootnote" , &product_data::IrrDbFootnote
);
+ ascribe("IrrCsvFootnote" , &product_data::IrrCsvFootnote
);
+ ascribe("MortalityChargesFootnote" ,
&product_data::MortalityChargesFootnote );
+ ascribe("LoanAndWithdrawalFootnote" ,
&product_data::LoanAndWithdrawalFootnote );
+ ascribe("LoanFootnote" , &product_data::LoanFootnote
);
+ ascribe("ImprimaturPresale" , &product_data::ImprimaturPresale
);
+ ascribe("ImprimaturPresaleComposite" ,
&product_data::ImprimaturPresaleComposite );
+ ascribe("ImprimaturInforce" , &product_data::ImprimaturInforce
);
+ ascribe("ImprimaturInforceComposite" ,
&product_data::ImprimaturInforceComposite );
+ ascribe("StateMarketingImprimatur" ,
&product_data::StateMarketingImprimatur );
+ ascribe("NonGuaranteedFootnote" ,
&product_data::NonGuaranteedFootnote );
+ ascribe("NonGuaranteedFootnote1" ,
&product_data::NonGuaranteedFootnote1 );
+ ascribe("NonGuaranteedFootnote1Tx" ,
&product_data::NonGuaranteedFootnote1Tx );
+ ascribe("FnMonthlyDeductions" , &product_data::FnMonthlyDeductions
);
+ ascribe("SurrenderFootnote" , &product_data::SurrenderFootnote
);
+ ascribe("PortabilityFootnote" , &product_data::PortabilityFootnote
);
+ ascribe("FundRateFootnote" , &product_data::FundRateFootnote
);
+ ascribe("IssuingCompanyFootnote" ,
&product_data::IssuingCompanyFootnote );
+ ascribe("SubsidiaryFootnote" , &product_data::SubsidiaryFootnote
);
+ ascribe("PlacementAgentFootnote" ,
&product_data::PlacementAgentFootnote );
+ ascribe("MarketingNameFootnote" ,
&product_data::MarketingNameFootnote );
+ ascribe("GuarIssueDisclaimerNcSc" ,
&product_data::GuarIssueDisclaimerNcSc );
+ ascribe("GuarIssueDisclaimerMd" ,
&product_data::GuarIssueDisclaimerMd );
+ ascribe("GuarIssueDisclaimerTx" ,
&product_data::GuarIssueDisclaimerTx );
+ ascribe("IllRegCertAgent" , &product_data::IllRegCertAgent
);
+ ascribe("IllRegCertAgentIl" , &product_data::IllRegCertAgentIl
);
+ ascribe("IllRegCertAgentTx" , &product_data::IllRegCertAgentTx
);
+ ascribe("IllRegCertClient" , &product_data::IllRegCertClient
);
+ ascribe("IllRegCertClientIl" , &product_data::IllRegCertClientIl
);
+ ascribe("IllRegCertClientTx" , &product_data::IllRegCertClientTx
);
+ ascribe("FnMaturityAge" , &product_data::FnMaturityAge
);
+ ascribe("FnPartialMortality" , &product_data::FnPartialMortality
);
+ ascribe("FnProspectus" , &product_data::FnProspectus
);
+ ascribe("FnInitialSpecAmt" , &product_data::FnInitialSpecAmt
);
+ ascribe("FnInforceAcctVal" , &product_data::FnInforceAcctVal
);
+ ascribe("FnInforceTaxBasis" , &product_data::FnInforceTaxBasis
);
+ ascribe("Fn1035Charge" , &product_data::Fn1035Charge
);
+ ascribe("FnMecExtraWarning" , &product_data::FnMecExtraWarning
);
+ ascribe("FnNotTaxAdvice" , &product_data::FnNotTaxAdvice
);
+ ascribe("FnImf" , &product_data::FnImf
);
+ ascribe("FnCensus" , &product_data::FnCensus
);
+ ascribe("FnDacTax" , &product_data::FnDacTax
);
+ ascribe("FnDefnLifeIns" , &product_data::FnDefnLifeIns
);
+ ascribe("FnBoyEoy" , &product_data::FnBoyEoy
);
+ ascribe("FnGeneralAccount" , &product_data::FnGeneralAccount
);
+ ascribe("FnPpMemorandum" , &product_data::FnPpMemorandum
);
+ ascribe("FnPpAccreditedInvestor" ,
&product_data::FnPpAccreditedInvestor );
+ ascribe("FnPpLoads" , &product_data::FnPpLoads
);
+ ascribe("FnProposalUnderwriting" ,
&product_data::FnProposalUnderwriting );
+ ascribe("FnGuaranteedPremium" , &product_data::FnGuaranteedPremium
);
+ ascribe("FnOmnibusDisclaimer" , &product_data::FnOmnibusDisclaimer
);
+ ascribe("FnInitialDbo" , &product_data::FnInitialDbo
);
+ ascribe("DefnAV" , &product_data::DefnAV
);
+ ascribe("DefnCSV" , &product_data::DefnCSV
);
+ ascribe("DefnMec" , &product_data::DefnMec
);
+ ascribe("DefnOutlay" , &product_data::DefnOutlay
);
+ ascribe("DefnSpecAmt" , &product_data::DefnSpecAmt
);
}
/// Backward-compatibility serial number of this class's xml version.
diff --git a/product_data.hpp b/product_data.hpp
index c1c8c5b..f76976a 100644
--- a/product_data.hpp
+++ b/product_data.hpp
@@ -246,13 +246,13 @@ class LMI_SO product_data
// Group quotes.
glossed_string GroupQuoteShortProductName;
- glossed_string GroupQuoteIsNotAnOffer ;
- glossed_string GroupQuoteRidersFooter ;
- glossed_string GroupQuotePolicyFormId ;
- glossed_string GroupQuoteStateVariations ;
- glossed_string GroupQuoteProspectus ;
- glossed_string GroupQuoteUnderwriter ;
- glossed_string GroupQuoteBrokerDealer ;
+ glossed_string GroupQuoteIsNotAnOffer;
+ glossed_string GroupQuoteRidersFooter;
+ glossed_string GroupQuotePolicyFormId;
+ glossed_string GroupQuoteStateVariations;
+ glossed_string GroupQuoteProspectus;
+ glossed_string GroupQuoteUnderwriter;
+ glossed_string GroupQuoteBrokerDealer;
// Group plan type is one of:
// -Mandatory: no individual selection of amounts; typically,
// the employer pays the entire premium
@@ -261,12 +261,12 @@ class LMI_SO product_data
// when it complements a (separate) "mandatory" plan
// -Fusion: mandatory and supplemental combined; typically, the
// employer and employee pay their respective premiums
- glossed_string GroupQuoteRubricMandatory ;
- glossed_string GroupQuoteRubricVoluntary ;
- glossed_string GroupQuoteRubricFusion ;
- glossed_string GroupQuoteFooterMandatory ;
- glossed_string GroupQuoteFooterVoluntary ;
- glossed_string GroupQuoteFooterFusion ;
+ glossed_string GroupQuoteRubricMandatory;
+ glossed_string GroupQuoteRubricVoluntary;
+ glossed_string GroupQuoteRubricFusion;
+ glossed_string GroupQuoteFooterMandatory;
+ glossed_string GroupQuoteFooterVoluntary;
+ glossed_string GroupQuoteFooterFusion;
// Premium-specific footnotes.
glossed_string MinimumPremiumFootnote;