lmi-commits
[Top][All Lists]
Advanced

[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 @@
                 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Age: 
{{Age}}<br>
             {{/Composite}}
             {{ContractNameCap}}: {{PolicyForm}}&nbsp;{{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".



reply via email to

[Prev in Thread] Current Thread [Next in Thread]