[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master e605bc6 1/2: Eradicate bogus complexity in a
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master e605bc6 1/2: Eradicate bogus complexity in a footnote |
Date: |
Fri, 3 Apr 2020 17:42:53 -0400 (EDT) |
branch: master
commit e605bc69cb1ddab8c51acf74cc914daf53df162a
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Eradicate bogus complexity in a footnote
The NAIC illustration reg, (7)(B)(2), says:
"For a policy that does not require payment of a specific contract
premium, the illustration shall show the premium outlay that must
be paid to guarantee coverage for the term of the contract, subject
to maximum premiums allowable to qualify as a life insurance policy
under the applicable provisions of the Internal Revenue Code"
That guaranteed premium may be zero. In that case: formerly, this
footnote said "a [modal] premium is defined", which fails to "show
the premium outlay that must be paid" as the regulation requires.
In this test case:
File | New | Illustration
"Policy": sample2_naic
"Effective date": one year before today
"General account value": 500000
OK
this guaranteed premium is indeed zero. For this million-dollar policy
with a half-million-dollar account value, coverage is guaranteed for
the full term of the contract, even if no further premium is paid.
---
ill_reg_narr_summary.mst | 5 -----
pdf_command_wx.cpp | 5 -----
2 files changed, 10 deletions(-)
diff --git a/ill_reg_narr_summary.mst b/ill_reg_narr_summary.mst
index a055dbc..8513cb9 100644
--- a/ill_reg_narr_summary.mst
+++ b/ill_reg_narr_summary.mst
@@ -72,12 +72,7 @@ overhead expenses is the fully allocated expense method.
<p>
In order to guarantee coverage to age
{{EndtAge}}, {{ErModeLCWithArticle}} premium
- {{#HasGuarPrem}}
of ${{GuarPrem}} must be paid.
- {{/HasGuarPrem}}
- {{^HasGuarPrem}}
- is defined.
- {{/HasGuarPrem}}
This amount is based on the guaranteed monthly charges
and the guaranteed interest crediting rate.
{{#DefnLifeInsIsGPT}}
diff --git a/pdf_command_wx.cpp b/pdf_command_wx.cpp
index 60d30fe..29b37b1 100644
--- a/pdf_command_wx.cpp
+++ b/pdf_command_wx.cpp
@@ -2257,11 +2257,6 @@ class pdf_illustration_naic : public pdf_illustration
);
add_variable
- ("HasGuarPrem"
- ,invar.GuarPrem != 0
- );
-
- add_variable
("StateIsIllinois"
,state_of_jurisdiction == "IL"
);