Anypia Programmer's Documentation
ContentsIndexHome
OldStart Members Public Methods
Public Methods
 
Name 
Description 
 
Destructor. 
 
Applies benefit increases to 1977 Amendments PIA or MFB. 
 
Applies benefit increases to 1977 Amendments PIA or MFB. 
 
Computes old start PIA. 
 
Applies CPI and wage base increases to 1973 Act PIA Table. 
 
Applies DI maximum provision, including COLAs to date of benefit. 
 
Applies DI maximum provision as of year of eligibility. 
 
Returns ame or aime. 
 
Returns old-start AME. 
 
Returns average (indexed) monthly earnings before application of totalization provision, if applicable. 
 
Returns indicator for use of pia calculation method. 
 
Returns percentage cap for MFB (for DI cases). 
 
Returns year that benefit increases were applied. 
 
Returns divisor for old-start pre-1951 earnings. 
 
Returns sum of high n years of earnings. 
 
Returns number of old-start increment years. 
 
Returns disability MFB cap indicator. 
 
Returns type of benefit. 
 
Returns the calculation method. 
 
Returns old-start calculation method number. 
 
Returns PIA at eligibility before application of totalization provision, if applicable (0 otherwise). 
 
Returns PIA before application of totalization provision, if applicable (0 otherwise). 
 
Returns PIA at eligibility before application of windfall provision, if applicable (0 otherwise). 
 
Returns old-start PIB before incrementing. 
 
Returns old-start PIB after incrementing. 
 
Returns number of applicable PIA table. 
 
Returns title of this method. 
 
Returns windfall indicator. 
 
Returns number of years of coverage for windfall elimination provision. 
 
Imputes yearly earnings prior to 1951. 
 
Calculates number of increment years for old-start. 
 
Calculates number of increment years for old old-start. 
 
Initializes computed values to zero. 
 
Determines applicability of method. 
 
Returns true if the old-start method is 1977 or 1990. 
 
Returns old Statement assumptions indicator. 
 
Determines correct old-start method. 
 
Calculates an MFB at eligibility under the 1977 law. 
 
Finds AME from PIA in PIA table. 
 
Selects correct PIA table. 
 
Initializes an OldStart instance. 
 
Calculates 1939 old-start PIA and MFB. 
 
Calculates 1950 old-start PIA and MFB. 
 
Orders earnings and sets indicator for the highest years. 
 
Calculates PIAs under 1952 Act. 
 
Calculates PIAs under 1954 Act. 
 
Calculates PIAs under 1958 Act. 
 
Calculates PIAs under 1965 Act. 
 
Calculates PIAs under 1967 Act. 
 
Calculates PIAs under 1969 Act. 
 
Calculates PIAs under 1971 Act. 
 
Calculates PIAs under 1972 Act, effective Sept 1972. 
 
Calculates PIAs under 1973 Act. 
 
Calculates PIAs under 1973 Act, extension to table. 
 
Calculates pro rata totalization benefit. 
 
Sets ame or aime. 
 
Sets old-start AME. 
 
Saves aime before application of totalization provision. 
 
Sets indicator for use of pia calculation method. 
 
Sets percentage cap for MFB (for DI cases). 
 
Sets indicator for non-zero values. 
 
Sets divisor for old-start pre-1951 earnings. 
 
Sets sum of high n years of earnings, 
 
Sets number of old-start increment years. 
 
Sets disability MFB cap indicator. 
 
Sets the type of benefit. 
 
Sets old-start calculation method number. 
 
Sets Statement assumptions indicator. 
 
Saves pia at eligibility before application of totalization provision. 
 
Saves pia before application of totalization provision. 
 
Saves pia before application of windfall elimination provision.  
 
Sets old-start PIB before incrementing. 
 
Sets old-start PIB with increment years. 
 
Calculates portion of pia at eligibility in each section of mfb formula. 
 
Sets number of applicable PIA table. 
 
Sets years of benefit increases. 
 
Calculates number of years of coverage. 
 
Calculates number of years of coverage for special minimum or windfall elimination provision. 
 
Computes total earnings and AME or AIME. 
 
Determines if windfall elimination provision applies. 
Copyright (c) 2010. All rights reserved.