lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [5443] Alter layout in anticipation of adding annotations


From: Greg Chicares
Subject: [lmi-commits] [5443] Alter layout in anticipation of adding annotations
Date: Tue, 10 Apr 2012 17:07:36 +0000

Revision: 5443
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5443
Author:   chicares
Date:     2012-04-10 17:07:36 +0000 (Tue, 10 Apr 2012)
Log Message:
-----------
Alter layout in anticipation of adding annotations

Modified Paths:
--------------
    lmi/trunk/cell.rnc

Modified: lmi/trunk/cell.rnc
===================================================================
--- lmi/trunk/cell.rnc  2012-03-27 12:22:13 UTC (rev 5442)
+++ lmi/trunk/cell.rnc  2012-04-10 17:07:36 UTC (rev 5443)
@@ -27,206 +27,405 @@
 cell_element = element cell
     {attribute version {"6"}
 
-    ,element AccidentalDeathBenefit           {yes_or_no}
-    ,element Address                          {text}
-    ,element AgentAddress                     {text}
-    ,element AgentCity                        {text}
-    ,element AgentId                          {text}
-    ,element AgentName                        {text}
-    ,element AgentPhone                       {text}
-    ,element AgentState                       {state}
-    ,element AgentZipCode                     {text}
-    ,element AmortizePremiumLoad              {yes_or_no}
-    ,element AvoidMecMethod                   {mec_avoid_method}
-    ,element BlendGender                      {yes_or_no}
-    ,element BlendSmoking                     {yes_or_no}
-    ,element CashValueEnhancementRate         {numeric_sequence}
-    ,element ChildRider                       {yes_or_no}
-    ,element ChildRiderAmount                 {nonnegative_double}
-    ,element City                             {text}
-    ,element Comments                         {text}
-    ,element CorporationAddress               {text}
-    ,element CorporationCity                  {text}
-    ,element CorporationName                  {text}
-    ,element CorporationPayment               {payment_sequence}
-    ,element CorporationPaymentMode           {mode_sequence}
-    ,element CorporationPremiumTableFactor    {nonnegative_double}
-    ,element CorporationState                 {state}
-    ,element CorporationTaxBracket            {numeric_sequence}
-    ,element CorporationZipCode               {text}
-    ,element Country                          {country}
-    ,element CountryCoiMultiplier             {nonnegative_double}
-    ,element CreateSupplementalReport         {yes_or_no}
-    ,element CurrentCoiMultiplier             {numeric_sequence}
-    ,element DateOfBirth                      {calendar_date_int}
-    ,element DeathBenefitOption               {dbo_sequence}
-    ,element DeathBenefitOptionFromIssue      {dbopt}
-    ,element DeathBenefitOptionFromRetirement {dbopt}
-    ,element DefinitionOfLifeInsurance        {defn_life_ins}
-    ,element DefinitionOfMaterialChange       {defn_material_change}
-    ,element Dumpin                           {nonnegative_double}
-    ,element EffectiveDate                    {calendar_date_int}
-    ,element EffectiveDateToday               {yes_or_no}
-    ,element EmployeeClass                    {text}
-    ,element ExperienceRatingInitialKFactor   {nonnegative_double}
-    ,element ExperienceReserveRate            {proportion_double}
-    ,element External1035ExchangeAmount       {nonnegative_double}
-    ,element External1035ExchangeBasis        {nonnegative_double}
-    ,element External1035ExchangeFromMec      {yes_or_no}
-    ,element ExtraCompensationOnAssets        {numeric_sequence}
-    ,element ExtraCompensationOnPremium       {numeric_sequence}
-    ,element ExtraMonthlyCustodialFee         {numeric_sequence}
-    ,element FlatExtra                        {numeric_sequence}
-    ,element Franchise                        {text}
-    ,element FundAllocations                  {numeric_sequence}
-    ,element FundChoiceType                   {fund_input_method}
-    ,element Gender                           {gender}
-    ,element GeneralAccountRate               {numeric_sequence}
-    ,element GeneralAccountRateType           {gen_acct_rate_type}
-    ,element GroupUnderwritingType            {uw_basis}
-    ,element HoneymoonEndorsement             {yes_or_no}
-    ,element HoneymoonValueSpread             {numeric_sequence}
-    ,element IncludeInComposite               {yes_or_no}
-    ,element IndividualPaymentAmount          {nonnegative_double}
-    ,element IndividualPaymentMode            {mode}
-    ,element IndividualPaymentStrategy        {pmt_strategy}
-    ,element IndividualPaymentToAge           {age_int}
-    ,element IndividualPaymentToAlternative   {to_point}
-    ,element IndividualPaymentToDuration      {duration_int}
-    ,element InforceAsOfDate                  {calendar_date_int}
-    ,element InforceAvBeforeLastMc            {nonnegative_double}
-    ,element InforceContractMonth             {month_int}
-    ,element InforceContractYear              {duration_int}
-    ,element InforceCumulativeGlp             {nonnegative_double}
-    ,element InforceCumulativeNoLapsePremium  {nonnegative_double}
-    ,element InforceCumulativePayments        {nonnegative_double}
-    ,element InforceDcv                       {nonnegative_double}
-    ,element InforceGeneralAccountValue       {nonnegative_double}
-    ,element InforceGlp                       {nonnegative_double}
-    ,element InforceGsp                       {nonnegative_double}
-    ,element InforceHoneymoonValue            {nonnegative_double}
-    ,element InforceIsMec                     {yes_or_no}
-    ,element InforceLeastDeathBenefit         {nonnegative_double}
-    ,element InforceMonth                     {month_int}
-    ,element InforceNetExperienceReserve      {xsd:double}
-    ,element InforcePreferredLoanBalance      {nonnegative_double}
-    ,element InforcePreferredLoanValue        {nonnegative_double}
-    ,element InforceRegularLoanBalance        {nonnegative_double}
-    ,element InforceRegularLoanValue          {nonnegative_double}
-    ,element InforceSeparateAccountValue      {nonnegative_double}
-    ,element InforceSevenPayPremium           {nonnegative_double}
-    ,element InforceTaxBasis                  {nonnegative_double}
-    ,element InforceYear                      {duration_int}
-    ,element InforceYtdNetCoiCharge           {nonnegative_double}
-    ,element InputFundManagementFee           {nonnegative_double}
-    ,element InsuredName                      {text}
-    ,element InsuredPremiumTableFactor        {nonnegative_double}
-    ,element Internal1035ExchangeAmount       {nonnegative_double}
-    ,element Internal1035ExchangeBasis        {nonnegative_double}
-    ,element Internal1035ExchangeFromMec      {yes_or_no}
-    ,element IssueAge                         {age_int}
-    ,element LastCoiReentryDate               {calendar_date_int}
-    ,element LastMaterialChangeDate           {calendar_date_int}
-    ,element LoanAmount                       {nonnegative_double}
-    ,element LoanFromAge                      {age_int}
-    ,element LoanFromAlternative              {from_point}
-    ,element LoanFromDuration                 {duration_int}
-    ,element LoanRate                         {proportion_double}
-    ,element LoanRateType                     {loan_rate_type}
-    ,element LoanToAge                        {age_int}
-    ,element LoanToAlternative                {to_point}
-    ,element LoanToDuration                   {duration_int}
-    ,element MaleProportion                   {proportion_double}
-    ,element MaximumNaar                      {nonnegative_double}
-    ,element NewLoan                          {numeric_sequence}
-    ,element NonsmokerProportion              {proportion_double}
-    ,element NumberOfIdenticalLives           {xsd:nonNegativeInteger}
-    ,element OverrideCoiMultiplier            {yes_or_no}
-    ,element OverrideExperienceReserveRate    {yes_or_no}
-    ,element OverrideFundManagementFee        {yes_or_no}
-    ,element PartialMortalityMultiplier       {numeric_sequence}
-    ,element Payment                          {payment_sequence}
-    ,element PaymentMode                      {mode_sequence}
-    ,element PolicyNumber                     {text}
-    ,element PostHoneymoonSpread              {proportion_double}
-    ,element PremiumHistory                   {numeric_sequence}
-    ,element PremiumTaxState                  {state}
+    ,##
+     element AccidentalDeathBenefit           {yes_or_no}
+    ,##
+     element Address                          {text}
+    ,##
+     element AgentAddress                     {text}
+    ,##
+     element AgentCity                        {text}
+    ,##
+     element AgentId                          {text}
+    ,##
+     element AgentName                        {text}
+    ,##
+     element AgentPhone                       {text}
+    ,##
+     element AgentState                       {state}
+    ,##
+     element AgentZipCode                     {text}
+    ,##
+     element AmortizePremiumLoad              {yes_or_no}
+    ,##
+     element AvoidMecMethod                   {mec_avoid_method}
+    ,##
+     element BlendGender                      {yes_or_no}
+    ,##
+     element BlendSmoking                     {yes_or_no}
+    ,##
+     element CashValueEnhancementRate         {numeric_sequence}
+    ,##
+     element ChildRider                       {yes_or_no}
+    ,##
+     element ChildRiderAmount                 {nonnegative_double}
+    ,##
+     element City                             {text}
+    ,##
+     element Comments                         {text}
+    ,##
+     element CorporationAddress               {text}
+    ,##
+     element CorporationCity                  {text}
+    ,##
+     element CorporationName                  {text}
+    ,##
+     element CorporationPayment               {payment_sequence}
+    ,##
+     element CorporationPaymentMode           {mode_sequence}
+    ,##
+     element CorporationPremiumTableFactor    {nonnegative_double}
+    ,##
+     element CorporationState                 {state}
+    ,##
+     element CorporationTaxBracket            {numeric_sequence}
+    ,##
+     element CorporationZipCode               {text}
+    ,##
+     element Country                          {country}
+    ,##
+     element CountryCoiMultiplier             {nonnegative_double}
+    ,##
+     element CreateSupplementalReport         {yes_or_no}
+    ,##
+     element CurrentCoiMultiplier             {numeric_sequence}
+    ,##
+     element DateOfBirth                      {calendar_date_int}
+    ,##
+     element DeathBenefitOption               {dbo_sequence}
+    ,##
+     element DeathBenefitOptionFromIssue      {dbopt}
+    ,##
+     element DeathBenefitOptionFromRetirement {dbopt}
+    ,##
+     element DefinitionOfLifeInsurance        {defn_life_ins}
+    ,##
+     element DefinitionOfMaterialChange       {defn_material_change}
+    ,##
+     element Dumpin                           {nonnegative_double}
+    ,##
+     element EffectiveDate                    {calendar_date_int}
+    ,##
+     element EffectiveDateToday               {yes_or_no}
+    ,##
+     element EmployeeClass                    {text}
+    ,##
+     element ExperienceRatingInitialKFactor   {nonnegative_double}
+    ,##
+     element ExperienceReserveRate            {proportion_double}
+    ,##
+     element External1035ExchangeAmount       {nonnegative_double}
+    ,##
+     element External1035ExchangeBasis        {nonnegative_double}
+    ,##
+     element External1035ExchangeFromMec      {yes_or_no}
+    ,##
+     element ExtraCompensationOnAssets        {numeric_sequence}
+    ,##
+     element ExtraCompensationOnPremium       {numeric_sequence}
+    ,##
+     element ExtraMonthlyCustodialFee         {numeric_sequence}
+    ,##
+     element FlatExtra                        {numeric_sequence}
+    ,##
+     element Franchise                        {text}
+    ,##
+     element FundAllocations                  {numeric_sequence}
+    ,##
+     element FundChoiceType                   {fund_input_method}
+    ,##
+     element Gender                           {gender}
+    ,##
+     element GeneralAccountRate               {numeric_sequence}
+    ,##
+     element GeneralAccountRateType           {gen_acct_rate_type}
+    ,##
+     element GroupUnderwritingType            {uw_basis}
+    ,##
+     element HoneymoonEndorsement             {yes_or_no}
+    ,##
+     element HoneymoonValueSpread             {numeric_sequence}
+    ,##
+     element IncludeInComposite               {yes_or_no}
+    ,##
+     element IndividualPaymentAmount          {nonnegative_double}
+    ,##
+     element IndividualPaymentMode            {mode}
+    ,##
+     element IndividualPaymentStrategy        {pmt_strategy}
+    ,##
+     element IndividualPaymentToAge           {age_int}
+    ,##
+     element IndividualPaymentToAlternative   {to_point}
+    ,##
+     element IndividualPaymentToDuration      {duration_int}
+    ,##
+     element InforceAsOfDate                  {calendar_date_int}
+    ,##
+     element InforceAvBeforeLastMc            {nonnegative_double}
+    ,##
+     element InforceContractMonth             {month_int}
+    ,##
+     element InforceContractYear              {duration_int}
+    ,##
+     element InforceCumulativeGlp             {nonnegative_double}
+    ,##
+     element InforceCumulativeNoLapsePremium  {nonnegative_double}
+    ,##
+     element InforceCumulativePayments        {nonnegative_double}
+    ,##
+     element InforceDcv                       {nonnegative_double}
+    ,##
+     element InforceGeneralAccountValue       {nonnegative_double}
+    ,##
+     element InforceGlp                       {nonnegative_double}
+    ,##
+     element InforceGsp                       {nonnegative_double}
+    ,##
+     element InforceHoneymoonValue            {nonnegative_double}
+    ,##
+     element InforceIsMec                     {yes_or_no}
+    ,##
+     element InforceLeastDeathBenefit         {nonnegative_double}
+    ,##
+     element InforceMonth                     {month_int}
+    ,##
+     element InforceNetExperienceReserve      {xsd:double}
+    ,##
+     element InforcePreferredLoanBalance      {nonnegative_double}
+    ,##
+     element InforcePreferredLoanValue        {nonnegative_double}
+    ,##
+     element InforceRegularLoanBalance        {nonnegative_double}
+    ,##
+     element InforceRegularLoanValue          {nonnegative_double}
+    ,##
+     element InforceSeparateAccountValue      {nonnegative_double}
+    ,##
+     element InforceSevenPayPremium           {nonnegative_double}
+    ,##
+     element InforceTaxBasis                  {nonnegative_double}
+    ,##
+     element InforceYear                      {duration_int}
+    ,##
+     element InforceYtdNetCoiCharge           {nonnegative_double}
+    ,##
+     element InputFundManagementFee           {nonnegative_double}
+    ,##
+     element InsuredName                      {text}
+    ,##
+     element InsuredPremiumTableFactor        {nonnegative_double}
+    ,##
+     element Internal1035ExchangeAmount       {nonnegative_double}
+    ,##
+     element Internal1035ExchangeBasis        {nonnegative_double}
+    ,##
+     element Internal1035ExchangeFromMec      {yes_or_no}
+    ,##
+     element IssueAge                         {age_int}
+    ,##
+     element LastCoiReentryDate               {calendar_date_int}
+    ,##
+     element LastMaterialChangeDate           {calendar_date_int}
+    ,##
+     element LoanAmount                       {nonnegative_double}
+    ,##
+     element LoanFromAge                      {age_int}
+    ,##
+     element LoanFromAlternative              {from_point}
+    ,##
+     element LoanFromDuration                 {duration_int}
+    ,##
+     element LoanRate                         {proportion_double}
+    ,##
+     element LoanRateType                     {loan_rate_type}
+    ,##
+     element LoanToAge                        {age_int}
+    ,##
+     element LoanToAlternative                {to_point}
+    ,##
+     element LoanToDuration                   {duration_int}
+    ,##
+     element MaleProportion                   {proportion_double}
+    ,##
+     element MaximumNaar                      {nonnegative_double}
+    ,##
+     element NewLoan                          {numeric_sequence}
+    ,##
+     element NonsmokerProportion              {proportion_double}
+    ,##
+     element NumberOfIdenticalLives           {xsd:nonNegativeInteger}
+    ,##
+     element OverrideCoiMultiplier            {yes_or_no}
+    ,##
+     element OverrideExperienceReserveRate    {yes_or_no}
+    ,##
+     element OverrideFundManagementFee        {yes_or_no}
+    ,##
+     element PartialMortalityMultiplier       {numeric_sequence}
+    ,##
+     element Payment                          {payment_sequence}
+    ,##
+     element PaymentMode                      {mode_sequence}
+    ,##
+     element PolicyNumber                     {text}
+    ,##
+     element PostHoneymoonSpread              {proportion_double}
+    ,##
+     element PremiumHistory                   {numeric_sequence}
+    ,##
+     element PremiumTaxState                  {state}
     # Enumerators for 'ProductName' depend on run-time context.
-    ,element ProductName                      {text}
-    ,element ProjectedSalary                  {numeric_sequence}
-    ,element RetireesCanEnroll                {yes_or_no}
-    ,element RetirementAge                    {age_int}
-    ,element RunOrder                         {run_order}
-    ,element SalarySpecifiedAmountCap         {nonnegative_double}
-    ,element SalarySpecifiedAmountFactor      {nonnegative_double}
-    ,element SalarySpecifiedAmountOffset      {nonnegative_double}
-    ,element SeparateAccountRate              {numeric_sequence}
-    ,element SeparateAccountRateType          {sep_acct_rate_type}
-    ,element Smoking                          {smoking}
-    ,element SolveBasis                       {gen_basis}
-    ,element SolveBeginTime                   {duration_int}
-    ,element SolveBeginYear                   {duration_int}
-    ,element SolveEndTime                     {duration_int}
-    ,element SolveEndYear                     {duration_int}
-    ,element SolveFromWhich                   {from_point}
-    ,element SolveSeparateAccountBasis        {sep_basis}
-    ,element SolveTarget                      {solve_target}
-    ,element SolveTargetCashSurrenderValue    {nonnegative_double}
-    ,element SolveTargetTime                  {duration_int}
-    ,element SolveTargetYear                  {duration_int}
-    ,element SolveTgtAtWhich                  {to_point}
-    ,element SolveToWhich                     {to_point}
-    ,element SolveType                        {solve_type}
-    ,element SpecamtHistory                   {numeric_sequence}
-    ,element SpecifiedAmount                  {specamt_sequence}
-    ,element SpecifiedAmountFromIssue         {nonnegative_double}
-    ,element SpecifiedAmountFromRetirement    {nonnegative_double}
-    ,element SpecifiedAmountStrategyFromIssue {sa_strategy}
-    ,element SpouseIssueAge                   {age_int}
-    ,element SpouseRider                      {yes_or_no}
-    ,element SpouseRiderAmount                {nonnegative_double}
-    ,element State                            {state}
-    ,element StateOfJurisdiction              {state}
-    ,element SubstandardTable                 {table_rating}
-    ,element SupplementalReportColumn00       {report_column}
-    ,element SupplementalReportColumn01       {report_column}
-    ,element SupplementalReportColumn02       {report_column}
-    ,element SupplementalReportColumn03       {report_column}
-    ,element SupplementalReportColumn04       {report_column}
-    ,element SupplementalReportColumn05       {report_column}
-    ,element SupplementalReportColumn06       {report_column}
-    ,element SupplementalReportColumn07       {report_column}
-    ,element SupplementalReportColumn08       {report_column}
-    ,element SupplementalReportColumn09       {report_column}
-    ,element SupplementalReportColumn10       {report_column}
-    ,element SupplementalReportColumn11       {report_column}
-    ,element SurviveToAge                     {age_int}
-    ,element SurviveToType                    {survival_limit}
-    ,element SurviveToYear                    {duration_int}
-    ,element TaxBracket                       {numeric_sequence}
-    ,element TermAdjustmentMethod             {term_adj_method}
-    ,element TermRider                        {yes_or_no}
-    ,element TermRiderAmount                  {nonnegative_double}
-    ,element TermRiderProportion              {proportion_double}
-    ,element TermRiderUseProportion           {yes_or_no}
-    ,element TotalSpecifiedAmount             {nonnegative_double}
-    ,element UnderwritingClass                {class}
-    ,element UseAverageOfAllFunds             {yes_or_no}
-    ,element UseCurrentDeclaredRate           {yes_or_no}
-    ,element UseDOB                           {yes_or_no}
-    ,element UseExperienceRating              {yes_or_no}
-    ,element UsePartialMortality              {yes_or_no}
-    ,element WaiverOfPremiumBenefit           {yes_or_no}
-    ,element WithdrawToBasisThenLoan          {yes_or_no}
-    ,element Withdrawal                       {numeric_sequence}
-    ,element WithdrawalAmount                 {nonnegative_double}
-    ,element WithdrawalFromAge                {age_int}
-    ,element WithdrawalFromAlternative        {from_point}
-    ,element WithdrawalFromDuration           {duration_int}
-    ,element WithdrawalToAge                  {age_int}
-    ,element WithdrawalToAlternative          {to_point}
-    ,element WithdrawalToDuration             {duration_int}
-    ,element ZipCode                          {text}
+    ,##
+     element ProductName                      {text}
+    ,##
+     element ProjectedSalary                  {numeric_sequence}
+    ,##
+     element RetireesCanEnroll                {yes_or_no}
+    ,##
+     element RetirementAge                    {age_int}
+    ,##
+     element RunOrder                         {run_order}
+    ,##
+     element SalarySpecifiedAmountCap         {nonnegative_double}
+    ,##
+     element SalarySpecifiedAmountFactor      {nonnegative_double}
+    ,##
+     element SalarySpecifiedAmountOffset      {nonnegative_double}
+    ,##
+     element SeparateAccountRate              {numeric_sequence}
+    ,##
+     element SeparateAccountRateType          {sep_acct_rate_type}
+    ,##
+     element Smoking                          {smoking}
+    ,##
+     element SolveBasis                       {gen_basis}
+    ,##
+     element SolveBeginTime                   {duration_int}
+    ,##
+     element SolveBeginYear                   {duration_int}
+    ,##
+     element SolveEndTime                     {duration_int}
+    ,##
+     element SolveEndYear                     {duration_int}
+    ,##
+     element SolveFromWhich                   {from_point}
+    ,##
+     element SolveSeparateAccountBasis        {sep_basis}
+    ,##
+     element SolveTarget                      {solve_target}
+    ,##
+     element SolveTargetCashSurrenderValue    {nonnegative_double}
+    ,##
+     element SolveTargetTime                  {duration_int}
+    ,##
+     element SolveTargetYear                  {duration_int}
+    ,##
+     element SolveTgtAtWhich                  {to_point}
+    ,##
+     element SolveToWhich                     {to_point}
+    ,##
+     element SolveType                        {solve_type}
+    ,##
+     element SpecamtHistory                   {numeric_sequence}
+    ,##
+     element SpecifiedAmount                  {specamt_sequence}
+    ,##
+     element SpecifiedAmountFromIssue         {nonnegative_double}
+    ,##
+     element SpecifiedAmountFromRetirement    {nonnegative_double}
+    ,##
+     element SpecifiedAmountStrategyFromIssue {sa_strategy}
+    ,##
+     element SpouseIssueAge                   {age_int}
+    ,##
+     element SpouseRider                      {yes_or_no}
+    ,##
+     element SpouseRiderAmount                {nonnegative_double}
+    ,##
+     element State                            {state}
+    ,##
+     element StateOfJurisdiction              {state}
+    ,##
+     element SubstandardTable                 {table_rating}
+    ,##
+     element SupplementalReportColumn00       {report_column}
+    ,##
+     element SupplementalReportColumn01       {report_column}
+    ,##
+     element SupplementalReportColumn02       {report_column}
+    ,##
+     element SupplementalReportColumn03       {report_column}
+    ,##
+     element SupplementalReportColumn04       {report_column}
+    ,##
+     element SupplementalReportColumn05       {report_column}
+    ,##
+     element SupplementalReportColumn06       {report_column}
+    ,##
+     element SupplementalReportColumn07       {report_column}
+    ,##
+     element SupplementalReportColumn08       {report_column}
+    ,##
+     element SupplementalReportColumn09       {report_column}
+    ,##
+     element SupplementalReportColumn10       {report_column}
+    ,##
+     element SupplementalReportColumn11       {report_column}
+    ,##
+     element SurviveToAge                     {age_int}
+    ,##
+     element SurviveToType                    {survival_limit}
+    ,##
+     element SurviveToYear                    {duration_int}
+    ,##
+     element TaxBracket                       {numeric_sequence}
+    ,##
+     element TermAdjustmentMethod             {term_adj_method}
+    ,##
+     element TermRider                        {yes_or_no}
+    ,##
+     element TermRiderAmount                  {nonnegative_double}
+    ,##
+     element TermRiderProportion              {proportion_double}
+    ,##
+     element TermRiderUseProportion           {yes_or_no}
+    ,##
+     element TotalSpecifiedAmount             {nonnegative_double}
+    ,##
+     element UnderwritingClass                {class}
+    ,##
+     element UseAverageOfAllFunds             {yes_or_no}
+    ,##
+     element UseCurrentDeclaredRate           {yes_or_no}
+    ,##
+     element UseDOB                           {yes_or_no}
+    ,##
+     element UseExperienceRating              {yes_or_no}
+    ,##
+     element UsePartialMortality              {yes_or_no}
+    ,##
+     element WaiverOfPremiumBenefit           {yes_or_no}
+    ,##
+     element WithdrawToBasisThenLoan          {yes_or_no}
+    ,##
+     element Withdrawal                       {numeric_sequence}
+    ,##
+     element WithdrawalAmount                 {nonnegative_double}
+    ,##
+     element WithdrawalFromAge                {age_int}
+    ,##
+     element WithdrawalFromAlternative        {from_point}
+    ,##
+     element WithdrawalFromDuration           {duration_int}
+    ,##
+     element WithdrawalToAge                  {age_int}
+    ,##
+     element WithdrawalToAlternative          {to_point}
+    ,##
+     element WithdrawalToDuration             {duration_int}
+    ,##
+     element ZipCode                          {text}
     }
 
 # It is infeasible to validate an input sequence with a regex.




reply via email to

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