[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master ed48b1d 09/15: Move a 'PolicyLegalName' adjus
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master ed48b1d 09/15: Move a 'PolicyLegalName' adjustment into '.policy' |
Date: |
Tue, 27 Aug 2019 13:50:19 -0400 (EDT) |
branch: master
commit ed48b1da76ccef999ea3c99f9ae28414cabc2a31
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Move a 'PolicyLegalName' adjustment into '.policy'
One particular product family was filed as "Single Premium" UL, but a
regulator pointed out that the word "Modified" must be included in that
caption. Moved the conditional logic that had been written in the MST
file into '.policy' where it appropriately becomes product specific.
---
ill_reg_header.mst | 8 +-------
pdf_command_wx.cpp | 14 +++++++-------
2 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/ill_reg_header.mst b/ill_reg_header.mst
index 9ed0e08..5c65d41 100644
--- a/ill_reg_header.mst
+++ b/ill_reg_header.mst
@@ -51,13 +51,7 @@
Age:
{{Age}}<br>
{{/Composite}}
{{ContractNameCap}}: {{PolicyForm}} {{PolicyMktgName}}<br>
- <!-- Translation: in MA (only), caption any single-premium product
as "Modified". -->
- {{#ModifiedSinglePremium}}
- Modified Single Premium Adjustable Life Insurance Policy<br>
- {{/ModifiedSinglePremium}}
- {{^ModifiedSinglePremium}}
- {{PolicyLegalName}}<br>
- {{/ModifiedSinglePremium}}
+ {{PolicyLegalName}}<br>
{{^IsInforce}}
{{^SinglePremium}}
diff --git a/pdf_command_wx.cpp b/pdf_command_wx.cpp
index 5da5b6e..286b247 100644
--- a/pdf_command_wx.cpp
+++ b/pdf_command_wx.cpp
@@ -2226,8 +2226,14 @@ class pdf_illustration_naic : public pdf_illustration
add_abbreviated_variable("Insured1", 50);
add_variable
+ ("SinglePremium"
+ , oe_plain_single_premium == invar.IsSinglePremium
+ || oe_modified_single_premium == invar.IsSinglePremium
+ );
+
+ add_variable
("ModifiedSinglePremium"
- ,starts_with(policy_name, "Single") && state_of_jurisdiction ==
"MA"
+ ,oe_modified_single_premium == invar.IsSinglePremium
);
add_variable
@@ -2241,12 +2247,6 @@ class pdf_illustration_naic : public pdf_illustration
||test_variable("ModifiedSinglePremium0")
);
- add_variable
- ("SinglePremium"
- , oe_plain_single_premium == invar.IsSinglePremium
- || oe_modified_single_premium == invar.IsSinglePremium
- );
-
// Variable representing the premium payment frequency with the
// appropriate indefinite article preceding it, e.g. "an annual"
// or "a monthly".
- [lmi-commits] [lmi] master e010c8f 04/15: Distinguish tabular minimum and target premiums, (continued)
- [lmi-commits] [lmi] master e010c8f 04/15: Distinguish tabular minimum and target premiums, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 3e7a753 05/15: Resolve and document the policy-fee issue noted in the last commit, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 6b1abc0 11/15: Rework {flexible, single}-premium footnotes, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master b2e4af3 08/15: Make 'IsSinglePremium' enumerative, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 6596a29 12/15: Reformat to highlight similarity, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 80e47f2 15/15: Substitute product-database strings for literal text, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 2994f27 13/15: Simplify and condense, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 04f9369 01/15: Add <MinPremFilename>, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master d684bec 14/15: Move mce_ill_reg product description into {{ProductDescription}}, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master 12f58cd 10/15: Simplify single-premium conditionals, Greg Chicares, 2019/08/27
- [lmi-commits] [lmi] master ed48b1d 09/15: Move a 'PolicyLegalName' adjustment into '.policy',
Greg Chicares <=