[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5553] Mark fields for which inforce extracts should use d
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5553] Mark fields for which inforce extracts should use default values |
Date: |
Tue, 28 Aug 2012 20:49:26 +0000 |
Revision: 5553
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5553
Author: chicares
Date: 2012-08-28 20:49:25 +0000 (Tue, 28 Aug 2012)
Log Message:
-----------
Mark fields for which inforce extracts should use default values
Modified Paths:
--------------
lmi/trunk/ChangeLog
lmi/trunk/cell.rnc
lmi/trunk/cell.xsd
Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2012-08-27 14:33:28 UTC (rev 5552)
+++ lmi/trunk/ChangeLog 2012-08-28 20:49:25 UTC (rev 5553)
@@ -30652,3 +30652,16 @@
Use a more appropriate type for 'FundAllocations'. It does not conform
to the input_sequence grammar.
+20120827T1433Z <address@hidden> [567]
+
+ cell.xsd
+ types.rnc
+ types.xsd
+Validate input sequences.
+
+20120828T2049Z <address@hidden> [567]
+
+ cell.rnc
+ cell.xsd
+Mark fields for which inforce extracts should use default values.
+
Modified: lmi/trunk/cell.rnc
===================================================================
--- lmi/trunk/cell.rnc 2012-08-27 14:33:28 UTC (rev 5552)
+++ lmi/trunk/cell.rnc 2012-08-28 20:49:25 UTC (rev 5553)
@@ -24,6 +24,9 @@
# This schema is meant not for standalone use, but rather for
# inclusion from other schemata.
+# Inforce data from external systems should use default values for
+# elements marked with an asterisk.
+
cell_element = element cell
{attribute version {"7"}
@@ -45,9 +48,9 @@
element AgentState {state}
,## Agent's address: zip code.
element AgentZipCode {text}
- ,## Amortize premium load (occasionally used for BOLI).
+ ,## * Amortize premium load (occasionally used for BOLI).
element AmortizePremiumLoad {yes_or_no}
- ,## Special logic, if any, to avoid a MEC.
+ ,## * Special logic, if any, to avoid a MEC.
element AvoidMecMethod {mec_avoid_method}
,## Custom-blend rates by gender.
element BlendGender {yes_or_no}
@@ -61,7 +64,7 @@
element ChildRiderAmount {nonnegative_double}
,## Insured's address: city.
element City {text}
- ,## Free-form comments.
+ ,## * Free-form comments.
element Comments {text}
,## Contract number: a unique identifier, which, although usually
## called a "number", is often not purely numeric.
@@ -76,11 +79,11 @@
element CorporationPayment {payment_sequence}
,## Corporation's premium mode.
element CorporationPaymentMode {mode_sequence}
- ,## Corporation's tabular-premium multiplier.
+ ,## * Corporation's tabular-premium multiplier.
element CorporationPremiumTableFactor {nonnegative_double}
,## Corporation's address: state.
element CorporationState {state}
- ,## Corporation's tax bracket.
+ ,## * Corporation's tax bracket.
element CorporationTaxBracket {numeric_sequence}
,## Corporation's address: zip code.
element CorporationZipCode {text}
@@ -88,7 +91,7 @@
element Country {country}
,## COI multiplier for country.
element CountryCoiMultiplier {nonnegative_double}
- ,## User-designed supplemental illustration: elected or not.
+ ,## * User-designed supplemental illustration: elected or not.
element CreateSupplementalReport {yes_or_no}
,## Multiplier for current COI rates.
element CurrentCoiMultiplier {numeric_sequence}
@@ -96,33 +99,33 @@
element DateOfBirth {calendar_date_int}
,## Death benefit option.
element DeathBenefitOption {dbo_sequence}
- ,## [obsolete]
+ ,## * [obsolete]
element DeathBenefitOptionFromIssue {dbopt}
- ,## [obsolete]
+ ,## * [obsolete]
element DeathBenefitOptionFromRetirement {dbopt}
,## 7702 definitional test.
element DefinitionOfLifeInsurance {defn_life_ins}
- ,## 7702A definition of material change.
+ ,## * 7702A definition of material change.
element DefinitionOfMaterialChange {defn_material_change}
- ,## Dump-in: i.e., first-year-only extra premium other than a 1035
exchange.
+ ,## * Dump-in: i.e., first-year-only extra premium other than a 1035
exchange.
element Dumpin {nonnegative_double}
,## Effective date: for UL, date of first monthly deduction.
element EffectiveDate {calendar_date_int}
- ,## Use today's date as effective date: handy for new business.
+ ,## * Use today's date as effective date: handy for new business.
element EffectiveDateToday {yes_or_no}
- ,## Employee class, used for grouping individuals in order to make
- ## input easier. E.g., specified amount for 'partners' might be
- ## two times salary, while 'all others' get a flat $50K.
+ ,## * Employee class, used for grouping individuals in order to
+ ## make input easier. E.g., specified amount for 'partners' might
+ ## be two times salary, while 'all others' get a flat $50K.
element EmployeeClass {text}
,## Factor for amortizing mortality profit into future charges.
element ExperienceRatingInitialKFactor {nonnegative_double}
,## Overridden reserve rate for experience rating.
element ExperienceReserveRate {proportion_double}
- ,## Amount of 1035 exchange from a different insurer.
+ ,## * Amount of 1035 exchange from a different insurer.
element External1035ExchangeAmount {nonnegative_double}
- ,## MEC status of 1035 exchange from a different insurer.
+ ,## * MEC status of 1035 exchange from a different insurer.
element External1035ExchangeFromMec {yes_or_no}
- ,## Tax basis of 1035 exchange from a different insurer.
+ ,## * Tax basis of 1035 exchange from a different insurer.
element External1035ExchangeTaxBasis {xsd:double}
,## Extra charge on separate-account assets. The motivation is to
## let end users add a negotiated asset trailer without changing
@@ -139,15 +142,15 @@
element ExtraMonthlyCustodialFee {numeric_sequence}
,## Annual flat extra per thousand of specified amount.
element FlatExtra {numeric_sequence}
- ,## As yet unused: cf. 'fund_input_method'.
+ ,## * As yet unused: cf. 'fund_input_method'.
element FundAllocations {text}
- ,## Fund-allocation override: cf. 'fund_input_method'.
+ ,## * Fund-allocation override: cf. 'fund_input_method'.
element FundChoiceType {fund_input_method}
,## Insured's gender for insurance purposes.
element Gender {gender}
,## General-account interest rate as a decimal: e.g., '0.03' for 3%.
element GeneralAccountRate {numeric_sequence}
- ,## General-account rate: before or after spread.
+ ,## * General-account rate: before or after spread.
element GeneralAccountRateType {gen_acct_rate_type}
,## Type of underwriting, e.g. guaranteed issue.
element GroupUnderwritingType {uw_basis}
@@ -159,21 +162,21 @@
,## Interest spread for honeymoon value, which grows at the net
## general account rate less this decrement.
element HoneymoonValueSpread {numeric_sequence}
- ,## Include this life in composite: default = 'Yes'. This field
+ ,## * Include this life in composite: default = 'Yes'. This field
## permits excluding certain lives from a composite without
## deleting them from a census.
element IncludeInComposite {yes_or_no}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentAmount {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentMode {mode}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentStrategy {pmt_strategy}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentToAge {age_int}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentToAlternative {to_point}
- ,## [obsolete]
+ ,## * [obsolete]
element IndividualPaymentToDuration {duration_int}
,## 7702A "amounts paid" for each "contract year" since beginning
## of most recent seven-pay period; zero if not in a seven-pay
@@ -190,9 +193,9 @@
element InforceAsOfDate {calendar_date_int}
,## Inforce account value before last material change, for 7702A.
element InforceAvBeforeLastMc {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element InforceContractMonth {month_int}
- ,## [obsolete]
+ ,## * [obsolete]
element InforceContractYear {duration_int}
,## Inforce cumulative 7702 guideline level premium.
element InforceCumulativeGlp {xsd:double}
@@ -231,7 +234,7 @@
element InforceIsMec {yes_or_no}
,## Inforce 7702A least death benefit.
element InforceLeastDeathBenefit {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element InforceMonth {month_int}
,## Monthly premium required to maintain no-lapse guarantee.
element InforceMonthlyNoLapsePremium {nonnegative_double}
@@ -258,7 +261,7 @@
element InforceSpecAmtLoadBase {nonnegative_double}
,## Inforce tax basis.
element InforceTaxBasis {xsd:double}
- ,## [obsolete]
+ ,## * [obsolete]
element InforceYear {duration_int}
,## Year-to-date payments counted toward target premium.
element InforceYtdGrossPremium {nonnegative_double}
@@ -266,19 +269,19 @@
element InforceYtdNetCoiCharge {nonnegative_double}
,## Year-to-date payments subject to premium tax.
element InforceYtdTaxablePremium {nonnegative_double}
- ,## Investment management fee of a custom fund.
+ ,## * Investment management fee of a custom fund.
element InputFundManagementFee {nonnegative_double}
,## Insured's full name.
element InsuredName {text}
- ,## Insured's tabular-premium multiplier.
+ ,## * Insured's tabular-premium multiplier.
element InsuredPremiumTableFactor {nonnegative_double}
- ,## Amount of 1035 exchange from the same insurer; distinguished
+ ,## * Amount of 1035 exchange from the same insurer; distinguished
## from external 1035 because an internal exchange may not be
## subject to premium tax.
element Internal1035ExchangeAmount {nonnegative_double}
- ,## MEC status of 1035 exchange from the same insurer.
+ ,## * MEC status of 1035 exchange from the same insurer.
element Internal1035ExchangeFromMec {yes_or_no}
- ,## Tax basis of 1035 exchange from the same insurer.
+ ,## * Tax basis of 1035 exchange from the same insurer.
element Internal1035ExchangeTaxBasis {xsd:double}
,## Insurance age on effective date.
element IssueAge {age_int}
@@ -288,23 +291,23 @@
element LastCoiReentryDate {calendar_date_int}
,## Date of most recent 7702A material change.
element LastMaterialChangeDate {calendar_date_int}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanAmount {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanFromAge {age_int}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanFromAlternative {from_point}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanFromDuration {duration_int}
,## Loan interest rate, if it is variable.
element LoanRate {proportion_double}
,## Loan rate: fixed or variable.
element LoanRateType {loan_rate_type}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanToAge {age_int}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanToAlternative {to_point}
- ,## [obsolete]
+ ,## * [obsolete]
element LoanToDuration {duration_int}
,## Proportion of males when rates are custom-blended by gender.
element MaleProportion {proportion_double}
@@ -315,22 +318,22 @@
## prevent corridor death benefit from exceeding available
## reinsurance.
element MaximumNaar {nonnegative_double}
- ,## New loan taken in cash (excluding capitalized interest).
+ ,## * New loan taken in cash (excluding capitalized interest).
element NewLoan {numeric_sequence}
,## Proportion of nonsmokers when rates are custom-blended by smoking.
element NonsmokerProportion {proportion_double}
- ,## Number of identical lives represented by a single census cell.
- ## It is sometimes convenient to approximate a population by
- ## specifying a few cells and indicating the number of lives each
- ## one represents.
+ ,## * Number of identical lives represented by a single census
+ ## cell. It is sometimes convenient to approximate a population
+ ## by specifying a few cells and indicating the number of lives
+ ## each one represents.
element NumberOfIdenticalLives {xsd:nonNegativeInteger}
- ,## Override country COI multiplier.
+ ,## * Override country COI multiplier.
element OverrideCoiMultiplier {yes_or_no}
,## Override reserve rate for experience rating.
element OverrideExperienceReserveRate {yes_or_no}
- ,## Override investment management fee: used only with custom funds.
+ ,## * Override investment management fee: used only with custom funds.
element OverrideFundManagementFee {yes_or_no}
- ,## Multiplier applied to partial-mortality table.
+ ,## * Multiplier applied to partial-mortality table.
element PartialMortalityMultiplier {numeric_sequence}
,## Insured's planned premium.
element Payment {payment_sequence}
@@ -344,68 +347,69 @@
element PremiumTaxState {state}
,## Product (plan): enumerators depend on run-time context.
element ProductName {text}
- ,## Projected salary: used for salary-based benefits.
+ ,## * Projected salary: used for salary-based benefits.
element ProjectedSalary {numeric_sequence}
- ,## Retirees allowed to enroll (or not). This is handy for
+ ,## * Retirees allowed to enroll (or not). This is handy for
## warning when retirees are unintentionally included in a
## census.
element RetireesCanEnroll {yes_or_no}
- ,## Insured's retirement age.
+ ,## * Insured's retirement age.
element RetirementAge {age_int}
- ,## Order in which different individuals in a census are
+ ,## * Order in which different individuals in a census are
## processed: cf. 'run_order'.
element RunOrder {run_order}
- ,## Maximum salary-based specified amount.
+ ,## * Maximum salary-based specified amount.
element SalarySpecifiedAmountCap {nonnegative_double}
- ,## Salary multiple used to determine specified amount.
+ ,## * Salary multiple used to determine specified amount.
element SalarySpecifiedAmountFactor {nonnegative_double}
- ,## Amount to be subtracted from salary-based specified amount,
+ ,## * Amount to be subtracted from salary-based specified amount,
## intended to represent basic group term coverage.
element SalarySpecifiedAmountOffset {nonnegative_double}
- ,## Separate-account hypothetical rate as a decimal: e.g., '0.06' for 6%.
+ ,## * Separate-account hypothetical rate as a decimal: e.g.,
+ ## '0.06' for 6%.
element SeparateAccountRate {numeric_sequence}
- ,## Separate-account rate: before or after spread.
+ ,## * Separate-account rate: before or after spread.
element SeparateAccountRateType {sep_acct_rate_type}
,## Insured's smoking or tobacco use.
element Smoking {smoking}
- ,## Age at which a solve begins (inclusive).
+ ,## * Age at which a solve begins (inclusive).
element SolveBeginTime {duration_int}
- ,## Policy year in which a solve begins (inclusive).
+ ,## * Policy year in which a solve begins (inclusive).
element SolveBeginYear {duration_int}
- ,## Age at which a solve ends (exclusive).
+ ,## * Age at which a solve ends (exclusive).
element SolveEndTime {duration_int}
- ,## Policy year at which a solve ends (exclusive).
+ ,## * Policy year at which a solve ends (exclusive).
element SolveEndYear {duration_int}
- ,## Expense and general-account basis for a solve: lmi permits
+ ,## * Expense and general-account basis for a solve: lmi permits
## solves on guaranteed and midpoint bases as well as current.
element SolveExpenseGeneralAccountBasis {gen_basis}
- ,## Point at which a solve begins.
+ ,## * Point at which a solve begins.
element SolveFromWhich {from_point}
- ,## Separate-account basis for a solve: lmi permits solves on
+ ,## * Separate-account basis for a solve: lmi permits solves on
## the basis of the hypothetical rate, half that rate, or zero.
element SolveSeparateAccountBasis {sep_basis}
- ,## Solve goal.
+ ,## * Solve goal.
element SolveTarget {solve_target}
- ,## Cash surrender value used as solve goal.
+ ,## * Cash surrender value used as solve goal.
element SolveTargetCashSurrenderValue {nonnegative_double}
- ,## Age at which a solve target is to be achieved.
+ ,## * Age at which a solve target is to be achieved.
element SolveTargetTime {duration_int}
- ,## Policy year in which a solve target is to be achieved.
+ ,## * Policy year in which a solve target is to be achieved.
element SolveTargetYear {duration_int}
- ,## Point at which a solve target is to be achieved.
+ ,## * Point at which a solve target is to be achieved.
element SolveTgtAtWhich {to_point}
- ,## Point at which a solve ends.
+ ,## * Point at which a solve ends.
element SolveToWhich {to_point}
- ,## Parameter to be solved for.
+ ,## * Parameter to be solved for.
element SolveType {solve_type}
,## Specified amount for each policy year since issue. Inforce
## extracts require only the current scalar value.
element SpecifiedAmount {specamt_sequence}
- ,## [obsolete]
+ ,## * [obsolete]
element SpecifiedAmountFromIssue {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element SpecifiedAmountFromRetirement {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element SpecifiedAmountStrategyFromIssue {sa_strategy}
,## Spouse's insurance age on effective date of spouse rider.
element SpouseIssueAge {age_int}
@@ -420,85 +424,85 @@
element StateOfJurisdiction {state}
,## Substandard table rating.
element SubstandardTable {table_rating}
- ,## User-designed supplemental illustration: first column.
+ ,## * User-designed supplemental illustration: first column.
element SupplementalReportColumn00 {report_column}
- ,## User-designed supplemental illustration: second column.
+ ,## * User-designed supplemental illustration: second column.
element SupplementalReportColumn01 {report_column}
- ,## User-designed supplemental illustration: third column.
+ ,## * User-designed supplemental illustration: third column.
element SupplementalReportColumn02 {report_column}
- ,## User-designed supplemental illustration: fourth column.
+ ,## * User-designed supplemental illustration: fourth column.
element SupplementalReportColumn03 {report_column}
- ,## User-designed supplemental illustration: fifth column.
+ ,## * User-designed supplemental illustration: fifth column.
element SupplementalReportColumn04 {report_column}
- ,## User-designed supplemental illustration: sixth column.
+ ,## * User-designed supplemental illustration: sixth column.
element SupplementalReportColumn05 {report_column}
- ,## User-designed supplemental illustration: seventh column.
+ ,## * User-designed supplemental illustration: seventh column.
element SupplementalReportColumn06 {report_column}
- ,## User-designed supplemental illustration: eighth column.
+ ,## * User-designed supplemental illustration: eighth column.
element SupplementalReportColumn07 {report_column}
- ,## User-designed supplemental illustration: ninth column.
+ ,## * User-designed supplemental illustration: ninth column.
element SupplementalReportColumn08 {report_column}
- ,## User-designed supplemental illustration: tenth column.
+ ,## * User-designed supplemental illustration: tenth column.
element SupplementalReportColumn09 {report_column}
- ,## User-designed supplemental illustration: eleventh column.
+ ,## * User-designed supplemental illustration: eleventh column.
element SupplementalReportColumn10 {report_column}
- ,## User-designed supplemental illustration: twelfth column.
+ ,## * User-designed supplemental illustration: twelfth column.
element SupplementalReportColumn11 {report_column}
- ,## Presumed age at death, for partial mortality.
+ ,## * Presumed age at death, for partial mortality.
element SurviveToAge {age_int}
- ,## Presumed moment of death, for partial mortality.
+ ,## * Presumed moment of death, for partial mortality.
element SurviveToType {survival_limit}
- ,## Presumed policy year of death, for partial mortality.
+ ,## * Presumed policy year of death, for partial mortality.
element SurviveToYear {duration_int}
- ,## Insured's tax bracket.
+ ,## * Insured's tax bracket.
element TaxBracket {numeric_sequence}
- ,## Order in which term and base are affected by changes in total
- ## specified amount.
+ ,## * Order in which term and base are affected by changes in
+ ## total specified amount.
element TermAdjustmentMethod {term_adj_method}
,## Term rider on main insured: elected or not.
element TermRider {yes_or_no}
,## Term rider on main insured: face amount.
element TermRiderAmount {nonnegative_double}
- ,## Term rider as proportion of term and base combined.
+ ,## * Term rider as proportion of term and base combined.
element TermRiderProportion {proportion_double}
- ,## Treat term rider as proportion of term and base combined.
+ ,## * Treat term rider as proportion of term and base combined.
element TermRiderUseProportion {yes_or_no}
- ,## Initial specified amount of term and base combined, when term
- ## rider is specified as a proportion of this total.
+ ,## * Initial specified amount of term and base combined, when
+ ## term rider is specified as a proportion of this total.
element TotalSpecifiedAmount {nonnegative_double}
,## Underwriting class.
element UnderwritingClass {class}
- ,## Use mean separate-account fee: cf. 'fund_input_method'.
+ ,## * Use mean separate-account fee: cf. 'fund_input_method'.
element UseAverageOfAllFunds {yes_or_no}
- ,## Use current declared rate (read from authenticated database)
+ ,## * Use current declared rate (read from authenticated database)
## instead of entering the crediting rate explicitly.
element UseCurrentDeclaredRate {yes_or_no}
- ,## Let date of birth override issue age.
+ ,## * Let date of birth override issue age.
element UseDOB {yes_or_no}
,## Use experience rating, on the few contracts that offer it.
element UseExperienceRating {yes_or_no}
- ,## Illustrate "partial mortality": i.e., reflect assumed deaths
+ ,## * Illustrate "partial mortality": i.e., reflect assumed deaths
## in a composite illustration.
element UsePartialMortality {yes_or_no}
,## Waiver of premium benefit: elected or not.
element WaiverOfPremiumBenefit {yes_or_no}
- ,## Reinterpret input withdrawals as loans after tax basis recovered.
+ ,## * Reinterpret input withdrawals as loans after tax basis recovered.
element WithdrawToBasisThenLoan {yes_or_no}
- ,## Partial surrender.
+ ,## * Partial surrender.
element Withdrawal {numeric_sequence}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalAmount {nonnegative_double}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalFromAge {age_int}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalFromAlternative {from_point}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalFromDuration {duration_int}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalToAge {age_int}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalToAlternative {to_point}
- ,## [obsolete]
+ ,## * [obsolete]
element WithdrawalToDuration {duration_int}
,## Insured's address: zip code.
element ZipCode {text}
Modified: lmi/trunk/cell.xsd
===================================================================
--- lmi/trunk/cell.xsd 2012-08-27 14:33:28 UTC (rev 5552)
+++ lmi/trunk/cell.xsd 2012-08-28 20:49:25 UTC (rev 5553)
@@ -28,6 +28,10 @@
This schema is meant not for standalone use, but rather for
inclusion from other schemata.
-->
+ <!--
+ Inforce data from external systems should use default values for
+ elements marked with an asterisk.
+ -->
<xs:complexType name="cell_element">
<xs:sequence>
<xs:element ref="cell"/>
@@ -301,12 +305,12 @@
</xs:element>
<xs:element name="AmortizePremiumLoad" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Amortize premium load (occasionally used for
BOLI).</xs:documentation>
+ <xs:documentation>* Amortize premium load (occasionally used for
BOLI).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AvoidMecMethod" type="mec_avoid_method">
<xs:annotation>
- <xs:documentation>Special logic, if any, to avoid a
MEC.</xs:documentation>
+ <xs:documentation>* Special logic, if any, to avoid a
MEC.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BlendGender" type="yes_or_no">
@@ -341,7 +345,7 @@
</xs:element>
<xs:element name="Comments" type="xs:string">
<xs:annotation>
- <xs:documentation>Free-form comments.</xs:documentation>
+ <xs:documentation>* Free-form comments.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ContractNumber" type="xs:string">
@@ -377,7 +381,7 @@
</xs:element>
<xs:element name="CorporationPremiumTableFactor" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Corporation's tabular-premium
multiplier.</xs:documentation>
+ <xs:documentation>* Corporation's tabular-premium
multiplier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorporationState" type="state">
@@ -387,7 +391,7 @@
</xs:element>
<xs:element name="CorporationTaxBracket" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Corporation's tax bracket.</xs:documentation>
+ <xs:documentation>* Corporation's tax bracket.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CorporationZipCode" type="xs:string">
@@ -407,7 +411,7 @@
</xs:element>
<xs:element name="CreateSupplementalReport" type="yes_or_no">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: elected or
not.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: elected or
not.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CurrentCoiMultiplier" type="numeric_sequence">
@@ -427,12 +431,12 @@
</xs:element>
<xs:element name="DeathBenefitOptionFromIssue" type="dbopt">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DeathBenefitOptionFromRetirement" type="dbopt">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DefinitionOfLifeInsurance" type="defn_life_ins">
@@ -442,12 +446,12 @@
</xs:element>
<xs:element name="DefinitionOfMaterialChange" type="defn_material_change">
<xs:annotation>
- <xs:documentation>7702A definition of material change.</xs:documentation>
+ <xs:documentation>* 7702A definition of material
change.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Dumpin" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Dump-in: i.e., first-year-only extra premium other
than a 1035 exchange.</xs:documentation>
+ <xs:documentation>* Dump-in: i.e., first-year-only extra premium other
than a 1035 exchange.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EffectiveDate" type="calendar_date_int">
@@ -457,14 +461,14 @@
</xs:element>
<xs:element name="EffectiveDateToday" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Use today's date as effective date: handy for new
business.</xs:documentation>
+ <xs:documentation>* Use today's date as effective date: handy for new
business.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EmployeeClass" type="xs:string">
<xs:annotation>
- <xs:documentation>Employee class, used for grouping individuals in order
to make
-input easier. E.g., specified amount for 'partners' might be
-two times salary, while 'all others' get a flat $50K.</xs:documentation>
+ <xs:documentation>* Employee class, used for grouping individuals in
order to
+make input easier. E.g., specified amount for 'partners' might
+be two times salary, while 'all others' get a flat $50K.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExperienceRatingInitialKFactor" type="nonnegative_double">
@@ -479,17 +483,17 @@
</xs:element>
<xs:element name="External1035ExchangeAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Amount of 1035 exchange from a different
insurer.</xs:documentation>
+ <xs:documentation>* Amount of 1035 exchange from a different
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="External1035ExchangeFromMec" type="yes_or_no">
<xs:annotation>
- <xs:documentation>MEC status of 1035 exchange from a different
insurer.</xs:documentation>
+ <xs:documentation>* MEC status of 1035 exchange from a different
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="External1035ExchangeTaxBasis" type="xs:double">
<xs:annotation>
- <xs:documentation>Tax basis of 1035 exchange from a different
insurer.</xs:documentation>
+ <xs:documentation>* Tax basis of 1035 exchange from a different
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ExtraCompensationOnAssets" type="numeric_sequence">
@@ -521,12 +525,12 @@
</xs:element>
<xs:element name="FundAllocations" type="xs:string">
<xs:annotation>
- <xs:documentation>As yet unused: cf.
'fund_input_method'.</xs:documentation>
+ <xs:documentation>* As yet unused: cf.
'fund_input_method'.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FundChoiceType" type="fund_input_method">
<xs:annotation>
- <xs:documentation>Fund-allocation override: cf.
'fund_input_method'.</xs:documentation>
+ <xs:documentation>* Fund-allocation override: cf.
'fund_input_method'.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Gender" type="gender">
@@ -541,7 +545,7 @@
</xs:element>
<xs:element name="GeneralAccountRateType" type="gen_acct_rate_type">
<xs:annotation>
- <xs:documentation>General-account rate: before or after
spread.</xs:documentation>
+ <xs:documentation>* General-account rate: before or after
spread.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GroupUnderwritingType" type="uw_basis">
@@ -565,39 +569,39 @@
</xs:element>
<xs:element name="IncludeInComposite" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Include this life in composite: default = 'Yes'. This
field
+ <xs:documentation>* Include this life in composite: default = 'Yes'.
This field
permits excluding certain lives from a composite without
deleting them from a census.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentMode" type="mode">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentStrategy" type="pmt_strategy">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentToAge" type="age_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentToAlternative" type="to_point">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IndividualPaymentToDuration" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Inforce7702AAmountsPaidHistory" type="numeric_sequence">
@@ -629,12 +633,12 @@
</xs:element>
<xs:element name="InforceContractMonth" type="month_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InforceContractYear" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InforceCumulativeGlp" type="xs:double">
@@ -718,7 +722,7 @@
</xs:element>
<xs:element name="InforceMonth" type="month_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InforceMonthlyNoLapsePremium" type="nonnegative_double">
@@ -781,7 +785,7 @@
</xs:element>
<xs:element name="InforceYear" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InforceYtdGrossPremium" type="nonnegative_double">
@@ -801,7 +805,7 @@
</xs:element>
<xs:element name="InputFundManagementFee" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Investment management fee of a custom
fund.</xs:documentation>
+ <xs:documentation>* Investment management fee of a custom
fund.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InsuredName" type="xs:string">
@@ -811,24 +815,24 @@
</xs:element>
<xs:element name="InsuredPremiumTableFactor" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Insured's tabular-premium
multiplier.</xs:documentation>
+ <xs:documentation>* Insured's tabular-premium
multiplier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Internal1035ExchangeAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Amount of 1035 exchange from the same insurer;
distinguished
+ <xs:documentation>* Amount of 1035 exchange from the same insurer;
distinguished
from external 1035 because an internal exchange may not be
subject to premium tax.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Internal1035ExchangeFromMec" type="yes_or_no">
<xs:annotation>
- <xs:documentation>MEC status of 1035 exchange from the same
insurer.</xs:documentation>
+ <xs:documentation>* MEC status of 1035 exchange from the same
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Internal1035ExchangeTaxBasis" type="xs:double">
<xs:annotation>
- <xs:documentation>Tax basis of 1035 exchange from the same
insurer.</xs:documentation>
+ <xs:documentation>* Tax basis of 1035 exchange from the same
insurer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IssueAge" type="age_int">
@@ -850,22 +854,22 @@
</xs:element>
<xs:element name="LoanAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanFromAge" type="age_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanFromAlternative" type="from_point">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanFromDuration" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanRate" type="proportion_double">
@@ -880,17 +884,17 @@
</xs:element>
<xs:element name="LoanToAge" type="age_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanToAlternative" type="to_point">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LoanToDuration" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaleProportion" type="proportion_double">
@@ -913,7 +917,7 @@
</xs:element>
<xs:element name="NewLoan" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>New loan taken in cash (excluding capitalized
interest).</xs:documentation>
+ <xs:documentation>* New loan taken in cash (excluding capitalized
interest).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NonsmokerProportion" type="proportion_double">
@@ -923,15 +927,15 @@
</xs:element>
<xs:element name="NumberOfIdenticalLives" type="xs:nonNegativeInteger">
<xs:annotation>
- <xs:documentation>Number of identical lives represented by a single
census cell.
-It is sometimes convenient to approximate a population by
-specifying a few cells and indicating the number of lives each
-one represents.</xs:documentation>
+ <xs:documentation>* Number of identical lives represented by a single
census
+cell. It is sometimes convenient to approximate a population
+by specifying a few cells and indicating the number of lives
+each one represents.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OverrideCoiMultiplier" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Override country COI multiplier.</xs:documentation>
+ <xs:documentation>* Override country COI multiplier.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OverrideExperienceReserveRate" type="yes_or_no">
@@ -941,12 +945,12 @@
</xs:element>
<xs:element name="OverrideFundManagementFee" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Override investment management fee: used only with
custom funds.</xs:documentation>
+ <xs:documentation>* Override investment management fee: used only with
custom funds.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PartialMortalityMultiplier" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Multiplier applied to partial-mortality
table.</xs:documentation>
+ <xs:documentation>* Multiplier applied to partial-mortality
table.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Payment" type="payment_sequence">
@@ -978,51 +982,52 @@
</xs:element>
<xs:element name="ProjectedSalary" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Projected salary: used for salary-based
benefits.</xs:documentation>
+ <xs:documentation>* Projected salary: used for salary-based
benefits.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RetireesCanEnroll" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Retirees allowed to enroll (or not). This is handy for
+ <xs:documentation>* Retirees allowed to enroll (or not). This is handy
for
warning when retirees are unintentionally included in a
census.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RetirementAge" type="age_int">
<xs:annotation>
- <xs:documentation>Insured's retirement age.</xs:documentation>
+ <xs:documentation>* Insured's retirement age.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RunOrder" type="run_order">
<xs:annotation>
- <xs:documentation>Order in which different individuals in a census are
+ <xs:documentation>* Order in which different individuals in a census are
processed: cf. 'run_order'.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SalarySpecifiedAmountCap" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Maximum salary-based specified
amount.</xs:documentation>
+ <xs:documentation>* Maximum salary-based specified
amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SalarySpecifiedAmountFactor" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Salary multiple used to determine specified
amount.</xs:documentation>
+ <xs:documentation>* Salary multiple used to determine specified
amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SalarySpecifiedAmountOffset" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Amount to be subtracted from salary-based specified
amount,
+ <xs:documentation>* Amount to be subtracted from salary-based specified
amount,
intended to represent basic group term coverage.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeparateAccountRate" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Separate-account hypothetical rate as a decimal: e.g.,
'0.06' for 6%.</xs:documentation>
+ <xs:documentation>* Separate-account hypothetical rate as a decimal:
e.g.,
+'0.06' for 6%.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeparateAccountRateType" type="sep_acct_rate_type">
<xs:annotation>
- <xs:documentation>Separate-account rate: before or after
spread.</xs:documentation>
+ <xs:documentation>* Separate-account rate: before or after
spread.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Smoking" type="smoking">
@@ -1032,74 +1037,74 @@
</xs:element>
<xs:element name="SolveBeginTime" type="duration_int">
<xs:annotation>
- <xs:documentation>Age at which a solve begins
(inclusive).</xs:documentation>
+ <xs:documentation>* Age at which a solve begins
(inclusive).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveBeginYear" type="duration_int">
<xs:annotation>
- <xs:documentation>Policy year in which a solve begins
(inclusive).</xs:documentation>
+ <xs:documentation>* Policy year in which a solve begins
(inclusive).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveEndTime" type="duration_int">
<xs:annotation>
- <xs:documentation>Age at which a solve ends
(exclusive).</xs:documentation>
+ <xs:documentation>* Age at which a solve ends
(exclusive).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveEndYear" type="duration_int">
<xs:annotation>
- <xs:documentation>Policy year at which a solve ends
(exclusive).</xs:documentation>
+ <xs:documentation>* Policy year at which a solve ends
(exclusive).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveExpenseGeneralAccountBasis" type="gen_basis">
<xs:annotation>
- <xs:documentation>Expense and general-account basis for a solve: lmi
permits
+ <xs:documentation>* Expense and general-account basis for a solve: lmi
permits
solves on guaranteed and midpoint bases as well as current.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveFromWhich" type="from_point">
<xs:annotation>
- <xs:documentation>Point at which a solve begins.</xs:documentation>
+ <xs:documentation>* Point at which a solve begins.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveSeparateAccountBasis" type="sep_basis">
<xs:annotation>
- <xs:documentation>Separate-account basis for a solve: lmi permits solves
on
+ <xs:documentation>* Separate-account basis for a solve: lmi permits
solves on
the basis of the hypothetical rate, half that rate, or zero.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveTarget" type="solve_target">
<xs:annotation>
- <xs:documentation>Solve goal.</xs:documentation>
+ <xs:documentation>* Solve goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveTargetCashSurrenderValue" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Cash surrender value used as solve
goal.</xs:documentation>
+ <xs:documentation>* Cash surrender value used as solve
goal.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveTargetTime" type="duration_int">
<xs:annotation>
- <xs:documentation>Age at which a solve target is to be
achieved.</xs:documentation>
+ <xs:documentation>* Age at which a solve target is to be
achieved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveTargetYear" type="duration_int">
<xs:annotation>
- <xs:documentation>Policy year in which a solve target is to be
achieved.</xs:documentation>
+ <xs:documentation>* Policy year in which a solve target is to be
achieved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveTgtAtWhich" type="to_point">
<xs:annotation>
- <xs:documentation>Point at which a solve target is to be
achieved.</xs:documentation>
+ <xs:documentation>* Point at which a solve target is to be
achieved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveToWhich" type="to_point">
<xs:annotation>
- <xs:documentation>Point at which a solve ends.</xs:documentation>
+ <xs:documentation>* Point at which a solve ends.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SolveType" type="solve_type">
<xs:annotation>
- <xs:documentation>Parameter to be solved for.</xs:documentation>
+ <xs:documentation>* Parameter to be solved for.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SpecifiedAmount" type="specamt_sequence">
@@ -1110,17 +1115,17 @@
</xs:element>
<xs:element name="SpecifiedAmountFromIssue" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SpecifiedAmountFromRetirement" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SpecifiedAmountStrategyFromIssue" type="sa_strategy">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SpouseIssueAge" type="age_int">
@@ -1156,88 +1161,88 @@
</xs:element>
<xs:element name="SupplementalReportColumn00" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: first
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: first
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn01" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: second
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: second
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn02" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: third
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: third
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn03" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: fourth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: fourth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn04" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: fifth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: fifth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn05" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: sixth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: sixth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn06" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: seventh
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: seventh
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn07" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: eighth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: eighth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn08" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: ninth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: ninth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn09" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: tenth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: tenth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn10" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: eleventh
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: eleventh
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SupplementalReportColumn11" type="report_column">
<xs:annotation>
- <xs:documentation>User-designed supplemental illustration: twelfth
column.</xs:documentation>
+ <xs:documentation>* User-designed supplemental illustration: twelfth
column.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SurviveToAge" type="age_int">
<xs:annotation>
- <xs:documentation>Presumed age at death, for partial
mortality.</xs:documentation>
+ <xs:documentation>* Presumed age at death, for partial
mortality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SurviveToType" type="survival_limit">
<xs:annotation>
- <xs:documentation>Presumed moment of death, for partial
mortality.</xs:documentation>
+ <xs:documentation>* Presumed moment of death, for partial
mortality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SurviveToYear" type="duration_int">
<xs:annotation>
- <xs:documentation>Presumed policy year of death, for partial
mortality.</xs:documentation>
+ <xs:documentation>* Presumed policy year of death, for partial
mortality.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaxBracket" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Insured's tax bracket.</xs:documentation>
+ <xs:documentation>* Insured's tax bracket.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermAdjustmentMethod" type="term_adj_method">
<xs:annotation>
- <xs:documentation>Order in which term and base are affected by changes
in total
-specified amount.</xs:documentation>
+ <xs:documentation>* Order in which term and base are affected by changes
in
+total specified amount.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermRider" type="yes_or_no">
@@ -1252,18 +1257,18 @@
</xs:element>
<xs:element name="TermRiderProportion" type="proportion_double">
<xs:annotation>
- <xs:documentation>Term rider as proportion of term and base
combined.</xs:documentation>
+ <xs:documentation>* Term rider as proportion of term and base
combined.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TermRiderUseProportion" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Treat term rider as proportion of term and base
combined.</xs:documentation>
+ <xs:documentation>* Treat term rider as proportion of term and base
combined.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TotalSpecifiedAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>Initial specified amount of term and base combined,
when term
-rider is specified as a proportion of this total.</xs:documentation>
+ <xs:documentation>* Initial specified amount of term and base combined,
when
+term rider is specified as a proportion of this total.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UnderwritingClass" type="class">
@@ -1273,18 +1278,18 @@
</xs:element>
<xs:element name="UseAverageOfAllFunds" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Use mean separate-account fee: cf.
'fund_input_method'.</xs:documentation>
+ <xs:documentation>* Use mean separate-account fee: cf.
'fund_input_method'.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UseCurrentDeclaredRate" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Use current declared rate (read from authenticated
database)
+ <xs:documentation>* Use current declared rate (read from authenticated
database)
instead of entering the crediting rate explicitly.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UseDOB" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Let date of birth override issue
age.</xs:documentation>
+ <xs:documentation>* Let date of birth override issue
age.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UseExperienceRating" type="yes_or_no">
@@ -1294,7 +1299,7 @@
</xs:element>
<xs:element name="UsePartialMortality" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Illustrate "partial mortality": i.e., reflect assumed
deaths
+ <xs:documentation>* Illustrate "partial mortality": i.e., reflect
assumed deaths
in a composite illustration.</xs:documentation>
</xs:annotation>
</xs:element>
@@ -1305,47 +1310,47 @@
</xs:element>
<xs:element name="WithdrawToBasisThenLoan" type="yes_or_no">
<xs:annotation>
- <xs:documentation>Reinterpret input withdrawals as loans after tax basis
recovered.</xs:documentation>
+ <xs:documentation>* Reinterpret input withdrawals as loans after tax
basis recovered.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Withdrawal" type="numeric_sequence">
<xs:annotation>
- <xs:documentation>Partial surrender.</xs:documentation>
+ <xs:documentation>* Partial surrender.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalAmount" type="nonnegative_double">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalFromAge" type="age_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalFromAlternative" type="from_point">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalFromDuration" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalToAge" type="age_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalToAlternative" type="to_point">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WithdrawalToDuration" type="duration_int">
<xs:annotation>
- <xs:documentation>[obsolete]</xs:documentation>
+ <xs:documentation>* [obsolete]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ZipCode" type="xs:string">
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5553] Mark fields for which inforce extracts should use default values,
Greg Chicares <=