[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5533] Let tax basis and guideline premiums be negative
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5533] Let tax basis and guideline premiums be negative |
Date: |
Fri, 03 Aug 2012 09:29:24 +0000 |
Revision: 5533
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5533
Author: chicares
Date: 2012-08-03 09:29:23 +0000 (Fri, 03 Aug 2012)
Log Message:
-----------
Let tax basis and guideline premiums be negative
Modified Paths:
--------------
lmi/trunk/ChangeLog
lmi/trunk/cell.rnc
lmi/trunk/cell.xsd
lmi/trunk/input.hpp
Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2012-08-03 00:51:26 UTC (rev 5532)
+++ lmi/trunk/ChangeLog 2012-08-03 09:29:23 UTC (rev 5533)
@@ -30483,9 +30483,26 @@
yare_input.hpp
Correct or remove misleading comments.
-20120802T2201Z <address@hidden> [571]
+20120802T2202Z <address@hidden> [571]
ihs_acctval.cpp
test_coding_rules.cpp
Withdraw a marker that occurred only once.
+20120803T0051Z <address@hidden> [571]
+
+ input.cpp
+ input.hpp
+ mec_input.cpp
+ mec_input.hpp
+ yare_input.cpp
+ yare_input.hpp
+Rearrange data members.
+
+20120803T0929Z <address@hidden> [571]
+
+ cell.rnc
+ cell.xsd
+ input.hpp
+Let tax basis and guideline premiums be negative.
+
Modified: lmi/trunk/cell.rnc
===================================================================
--- lmi/trunk/cell.rnc 2012-08-03 00:51:26 UTC (rev 5532)
+++ lmi/trunk/cell.rnc 2012-08-03 09:29:23 UTC (rev 5533)
@@ -118,7 +118,7 @@
,## Amount of 1035 exchange from a different insurer.
element External1035ExchangeAmount {nonnegative_double}
,## Tax basis of 1035 exchange from a different insurer.
- element External1035ExchangeBasis {nonnegative_double}
+ element External1035ExchangeBasis {xsd:double}
,## MEC status of 1035 exchange from a different insurer.
element External1035ExchangeFromMec {yes_or_no}
,## Extra charge on separate-account assets. The motivation is to
@@ -188,7 +188,7 @@
,## [obsolete]
element InforceContractYear {duration_int}
,## Inforce cumulative 7702 guideline level premium.
- element InforceCumulativeGlp {nonnegative_double}
+ element InforceCumulativeGlp {xsd:double}
,## Inforce cumulative no-lapse premium, for contracts that offer
## a no-lapse guarantee as long as a cumulative minimum premium
## is paid.
@@ -201,9 +201,9 @@
,## Inforce account value in the general account.
element InforceGeneralAccountValue {nonnegative_double}
,## Inforce 7702 guideline level premium.
- element InforceGlp {nonnegative_double}
+ element InforceGlp {xsd:double}
,## Inforce 7702 guideline single premium.
- element InforceGsp {nonnegative_double}
+ element InforceGsp {xsd:double}
,## Inforce honeymoon value. Zero if honeymoon has expired or
## was never present.
element InforceHoneymoonValue {nonnegative_double}
@@ -230,7 +230,7 @@
,## Inforce 7702A seven-pay premium.
element InforceSevenPayPremium {nonnegative_double}
,## Inforce tax basis.
- element InforceTaxBasis {nonnegative_double}
+ element InforceTaxBasis {xsd:double}
,## [obsolete]
element InforceYear {duration_int}
,## Inforce year-to-date "net" COI charge for experience rating.
@@ -246,7 +246,7 @@
## subject to premium tax.
element Internal1035ExchangeAmount {nonnegative_double}
,## Tax basis of 1035 exchange from the same insurer.
- element Internal1035ExchangeBasis {nonnegative_double}
+ element Internal1035ExchangeBasis {xsd:double}
,## MEC status of 1035 exchange from the same insurer.
element Internal1035ExchangeFromMec {yes_or_no}
,## Insurance age on effective date.
Modified: lmi/trunk/cell.xsd
===================================================================
--- lmi/trunk/cell.xsd 2012-08-03 00:51:26 UTC (rev 5532)
+++ lmi/trunk/cell.xsd 2012-08-03 09:29:23 UTC (rev 5533)
@@ -467,7 +467,7 @@
<xs:documentation>Amount of 1035 exchange from a different
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="External1035ExchangeBasis" type="nonnegative_double">
+ <xs:element name="External1035ExchangeBasis" type="xs:double">
<xs:annotation>
<xs:documentation>Tax basis of 1035 exchange from a different
insurer.</xs:documentation>
</xs:annotation>
@@ -615,7 +615,7 @@
<xs:documentation>[obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="InforceCumulativeGlp" type="nonnegative_double">
+ <xs:element name="InforceCumulativeGlp" type="xs:double">
<xs:annotation>
<xs:documentation>Inforce cumulative 7702 guideline level
premium.</xs:documentation>
</xs:annotation>
@@ -643,12 +643,12 @@
<xs:documentation>Inforce account value in the general
account.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="InforceGlp" type="nonnegative_double">
+ <xs:element name="InforceGlp" type="xs:double">
<xs:annotation>
<xs:documentation>Inforce 7702 guideline level
premium.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="InforceGsp" type="nonnegative_double">
+ <xs:element name="InforceGsp" type="xs:double">
<xs:annotation>
<xs:documentation>Inforce 7702 guideline single
premium.</xs:documentation>
</xs:annotation>
@@ -711,7 +711,7 @@
<xs:documentation>Inforce 7702A seven-pay premium.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="InforceTaxBasis" type="nonnegative_double">
+ <xs:element name="InforceTaxBasis" type="xs:double">
<xs:annotation>
<xs:documentation>Inforce tax basis.</xs:documentation>
</xs:annotation>
@@ -748,7 +748,7 @@
subject to premium tax.</xs:documentation>
</xs:annotation>
</xs:element>
- <xs:element name="Internal1035ExchangeBasis" type="nonnegative_double">
+ <xs:element name="Internal1035ExchangeBasis" type="xs:double">
<xs:annotation>
<xs:documentation>Tax basis of 1035 exchange from the same
insurer.</xs:documentation>
</xs:annotation>
Modified: lmi/trunk/input.hpp
===================================================================
--- lmi/trunk/input.hpp 2012-08-03 00:51:26 UTC (rev 5532)
+++ lmi/trunk/input.hpp 2012-08-03 09:29:23 UTC (rev 5533)
@@ -247,10 +247,10 @@
ce_product_name ProductName ;
tnr_nonnegative_double Dumpin ;
tnr_nonnegative_double External1035ExchangeAmount ;
- tnr_nonnegative_double External1035ExchangeBasis ;
+ tnr_unrestricted_double External1035ExchangeBasis ;
mce_yes_or_no External1035ExchangeFromMec ;
tnr_nonnegative_double Internal1035ExchangeAmount ;
- tnr_nonnegative_double Internal1035ExchangeBasis ;
+ tnr_unrestricted_double Internal1035ExchangeBasis ;
mce_yes_or_no Internal1035ExchangeFromMec ;
tnr_duration SolveTargetTime ;
tnr_duration SolveBeginTime ;
@@ -334,10 +334,10 @@
tnr_nonnegative_double InforceHoneymoonValue ;
tnr_unrestricted_double InforceNetExperienceReserve ;
tnr_nonnegative_double InforceYtdNetCoiCharge ;
- tnr_nonnegative_double InforceTaxBasis ;
- tnr_nonnegative_double InforceGlp ;
- tnr_nonnegative_double InforceCumulativeGlp ;
- tnr_nonnegative_double InforceGsp ;
+ tnr_unrestricted_double InforceTaxBasis ;
+ tnr_unrestricted_double InforceGlp ;
+ tnr_unrestricted_double InforceCumulativeGlp ;
+ tnr_unrestricted_double InforceGsp ;
mce_yes_or_no InforceIsMec ;
tnr_nonnegative_double InforceSevenPayPremium ;
tnr_date LastMaterialChangeDate ;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5533] Let tax basis and guideline premiums be negative,
Greg Chicares <=