Anypia Programmer's Documentation
ContentsIndexHome
PreviousUpNext
PiaParamsAny Members

The following tables list the members exposed by PiaParamsAny.

 
Name 
Description 
 
The year range for the special minimum percentage. 
 
Name 
Description 
 
HI wage bases. 
 
Bend points for old-start PIB formula. 
 
Catch-up benefit increases. 
 
Benefit increases, 1937 to PiaParams::maxyear.  
 
fq 
Annual average earnings, 1937 to PiaParams::maxyear
 
Increase in annual average earnings, 1937 to PiaParams::maxyear
 
Current year (year after last known benefit increase). 
 
Maximum year allowed. 
 
Month of benefit increase, 1937 to PiaParams::maxyear
 
Indicator for no change allowed, 1937 to PiaParams::maxyear
 
Old-start PIB formula percentages. 
 
Percentage of old-law wage base required for year of coverage, year 1937 to PiaParams::maxyear
 
Indicator for which year(s) the PIA should be recalculated due to a newly effective law change. 
 
Special minimum mfbs. 
 
Special minimum mfbs for August-November 2001. 
 
Percentage of old-law wage base required for year of coverage for special minimum. 
 
Special minimum pias. 
 
Special minimum pias for August-November 2001. 
 
Title of average wage assumptions. 
 
Title of benefit increase assumptions. 
 
Amount required for year of coverage for special minimum.  
 
Amount required for year of coverage for windfall elimination provision. 
 
Name 
Description 
 
Sets benefit increases when changed from present law. 
 
Sets the amount of the cap on the COLA for the given year.  
 
Sets series of average wages or other series used for indexing pia formula bend points. 
 
Calculate series of average wages or other series used for indexing an earnings record. 
 
Sets the amount of the cap on the COLA for the MFB for the given year. 
 
Name 
Description 
 
Age 16. 
 
Age 18. 
 
Age 19. 
 
Age 199 (impossible age). 
 
Age 22. 
 
Age 50. 
 
Age 60. 
 
Age 62. 
 
Age 62 and 1 month. 
 
Age 65. 
 
Age 65 and 10 months. 
 
Age 65 and 2 months. 
 
Age 65 and 4 months. 
 
Age 65 and 6 months. 
 
Age 65 and 8 months. 
 
Age 66. 
 
Age 66 and 10 months. 
 
Age 66 and 2 months. 
 
Age 66 and 4 months. 
 
Age 66 and 6 months. 
 
Age 66 and 8 months. 
 
Age 67. 
 
Age 70. 
 
Age 72. 
 
Age 75. 
 
The date of special 0.1 percent benefit increase. 
 
The date of 1950 amendments. 
 
The date of 1952 amendments. 
 
The date of 1954 amendments. 
 
The date of 1956 amendments. 
 
First birth date for which age 62 is effective for females.  
 
Second birth date for which age 62 is effective for females.  
 
The date of 1958 amendments. 
 
The date of 1961 amendments. 
 
First birth date for which age 62 is effective for males.  
 
Second birth date for which age 62 is effective for males.  
 
The date of 1965 amendments for benefit increase. 
 
The date of 1965 amendments for change to age 60. 
 
The date of 1965 amendments for old start. 
 
The date of 1967 amendments for old start. 
 
The date of 1967 amendments for benefit increase. 
 
The date of 1969 amendments. 
 
The date of 1970 amendments. 
 
The date of 1972 amendments for benefit increase. 
 
The date of 1972 amendments for special minimum. 
 
The date of 1974 amendments for partial increase. 
 
The date of 1974 amendments for full increase. 
 
The date of 1977 amendments for frozen pia table. 
 
The date of 1977 amendments for start of wage indexing.  
 
The date of 1980 amendments. 
 
The date of birth for age 62 and 1 month in 1981 amendments. 
 
The date of 1981 amendments (month, day, and year). 
 
The date of 1981 amendments (month and year). 
 
The date of 1982 amendments. 
 
The date of 1983 amendments. 
 
The date of 1988 amendments. 
 
The date of 1990 amendments. 
 
Amount per old start increment year. 
 
Total actuarial reduction factor for aged widow(er)s. 
 
Monthly actuarial reduction factor between ages 65 and 67.  
 
Monthly actuarial reduction factor for retired workers between ages 62 and 65. 
 
Monthly actuarial reduction factor for aged spouses between ages 62 and 65. 
 
Temporary benefit increase, March-May 1974. 
 
Table of mfb formula bend points. 
 
Table of pia formula bend points. 
 
Factor for calculating mfbs. 
 
Factor for calculating mfbs. 
 
Factor for calculating widow(er) benefits. 
 
Maximum number of months of actuarial reduction between ages 62 and 65. 
 
Maximum number of months of actuarial reduction between ages 62 and 67. 
 
Maximum number of months of actuarial reduction between ages 65 and 67. 
 
Table of pia formula percentages. 
 
Amount required for quarter of coverage, 1937 to PiaParams::maxyear
 
Starting point of deemed insured. 
 
First quarter for which a quarter of coverage could be earned. 
 
Name 
Description 
 
Destroys arrays. 
 
Returns benefit amount increased by cola. 
 
Returns benefit amount increased by cola. 
 
Returns benefit amount increased by special 1999 cola (includes extra 0.1 percent increase). 
 
Returns maximum family benefit amount increased by cola, with check that result is at least 150 percent of pia. 
 
Returns maximum family benefit amount increased by cola, with check that result is at least 150 percent of pia. 
 
Returns maximum family benefit amount increased by special 1999 cola (includes extra 0.1 percent increase), with check that result is at least 150 percent of pia. 
 
Applies catch-up benefit increases. 
 
Returns the earliest birthdate for someone to be over NRA at the end of a year. 
 
Returns oldest age of child for which parent can get young wife/husband or mother/father benefits. 
 
Deconverts PIA back to year of eligibility. 
 
Returns number of quarters of coverage required for deemed insured status. 
 
Returns true if should recalculate PIAs this year because of a newly effective law change, else false. 
 
Returns earliest possible disabled widow(er)'s retirement age.  
 
Returns earliest possible retirement age for oab or aged spouse. 
 
Returns earliest possible retirement age for old-age benie or aged spouse. 
 
Returns earliest possible retirement age for old-age benie or aged spouse, based on present law. 
 
Returns earliest possible aged widow(er)'s retirement age.  
 
Returns factor for wife/husband benefit before age reduction.  
 
Returns factor for wife/husband benefit before age reduction.  
 
Returns factor for wife/husband benefit before age reduction. 
 
Returns factor for widow(er) benefit before age reduction. 
 
Returns factor for widow/widower benefit before age reduction.  
 
Returns factor for widow/widower benefit before age reduction.  
 
Returns reduction factor for wife/husband. 
 
Calculates reduction factor for wife/husband. 
 
Calculates reduction factor for wife/husband. Assumes a maximum of 60 months of reduction. 
 
Returns reduction factor for OAB. 
 
Calculates reduction factor for OAB. 
 
Calculates reduction factor for OAB or DIB. 
 
Calculates reduction factor for disabled widow(er). 
 
Calculates reduction factor for aged widow(er). 
 
Returns factor for disabled widow(er) benefit before age reduction. 
 
Returns factor for disabled widow/widower benefit before age reduction. 
 
Returns factor for disabled widow/widower benefit before age reduction. 
 
Calculates delayed retirement increment factor for OAB. 
 
Calculates reduction factor for young life benie. 
 
Calculates reduction factor for young survivor. 
 
Returns full retirement age. 
 
Returns full retirement age. 
 
Returns full retirement age for benefit calculations involving disability freeze. 
 
Returns full retirement age for benefit calculations involving disability freeze. 
 
Returns full retirement age for benefit calculations involving disability freeze. 
 
Returns full retirement age based on present law. 
 
Returns title of average wage assumptions. 
 
Returns one old-law wage base. 
 
Returns one old-law wage base. 
 
Returns the array of old-law wage bases. 
 
Returns the array of old-law wage bases. 
 
Returns one HI wage base. 
 
Returns the array of HI wage bases. 
 
Returns one OASDI wage base. 
 
Returns one OASDI wage base. 
 
Returns the array of OASDI wage bases. 
 
Returns the array of OASDI wage bases. 
 
Returns a bend point for old-start PIB formula. 
 
Returns title of benefit increase assumptions. 
 
Returns catch-up benefit increases. 
 
Returns maximum amount of earnings in a childcare dropout year.  
 
Returns maximum amount of earnings in a childcare dropout year.  
 
Returns maximum amount of earnings in a childcare dropout year. 
 
Returns the amount of the cap on the COLA for the given year.  
 
Returns the amount of the cap on the COLA for the given year.  
 
Returns one benefit increase. 
 
Returns one benefit increase. 
 
Returns the array of benefit increases. 
 
Returns the benefit increases. 
 
Returns one average wage for indexing. 
 
Returns array of average wages for indexing. 
 
Returns series used for indexing pia formula bend points. 
 
Returns series of average wages or other series used for indexing pia formula bend points. 
 
Returns one increase in average wage for indexing. 
 
Returns array of increases in average wage for indexing. 
 
Returns series used for indexing an earnings record. 
 
Returns series of average wages or other series used for indexing an earnings record. 
 
Returns current year. 
 
Returns the number of years of marraige needed to be eligible for a divroced spouse benefit. 
 
Returns the number of years of marriage needed to be eligible for a divorced spouse benefit. 
 
Returns the number of years of marriage needed to be eligible for a divorced spouse benefit. 
 
Returns maximum age of child for childcare dropout year. 
 
Returns maximum age of child for childcare dropout year or childcare credit. 
 
Returns maximum age of child for childcare dropout year. 
 
Returns maximum number of childcare dropout years. 
 
Returns maximum number of childcare dropout years. 
 
Returns maximum number of childcare dropout years. 
 
Returns maximum possible year. 
 
Returns the amount of the cap on the COLA for the MFB.  
 
Returns the amount of the cap on the COLA for the MFB for the given year. 
 
Returns one month of benefit increase. 
 
Returns array of months of benefit increase. 
 
Returns old-start PIB formula percentage. 
 
Returns percent of old-law base required for year of coverage. 
 
Returns array of percents of old-law base required for year of coverage. 
 
Returns special minimum mfb as of a specified month. 
 
Returns special minimum mfb as of a specified month. 
 
Returns percentage of old-law base required for year of coverage. 
 
Returns special minimum pia as of a specified month. 
 
Returns special minimum pia as of a specified month. 
 
Returns high earnings for one year. 
 
Returns array of high earnings. 
 
Returns low earnings for one year. 
 
Returns array of low earnings. 
 
Returns amount required for year of coverage for special minimum. 
 
Returns array of amounts required for year of coverage for special minimum. 
 
Returns array of amounts required for year of coverage for windfall elimination. 
 
Projects high earnings. 
 
Initializes some data. 
 
Initializes some data. 
 
Checks for applicability of special 1999 increase (with extra 0.1 percent). 
 
Finds last AMW in old-law table. 
 
Returns amount of lump sum benefit. 
 
Returns maximum child beneficiary age. 
 
Returns maximum DI beneficiary age at end of year. 
 
Returns maximum DI beneficiary age at end of year. 
 
Returns maximum DI beneficiary age at end of year, based on present law. 
 
Projects low earnings. 
 
Calculates number of months of actuarial reduction for aged wife/husband. 
 
Calculates number of months of actuarial reduction for OAB.  
 
Calculates number of months of reduction for disabled worker.  
 
Calculates number of months of actuarial reduction for disabled widow(er). 
 
Calculates number of months of actuarial reduction for aged widow(er). 
 
Calculates number of months of delayed retirement credit for OAB. 
 
Returns true if a cola cap is required. 
 
Returns true if a cola cap is required. 
 
Resets benefit formula percents. 
 
Initializes a PiaParams, with or without a first year of projection. 
 
Initializes arrays. 
 
Initializes a PiaParamsLC, with or without a first year of projection. 
 
Projects amounts dependent on benefit increases. 
 
Projects amounts dependent on benefit increases. 
 
Projects average annual wage and amounts dependent on it. 
 
Projects benefit formula percentages. 
 
Projects benefit formula percentages. 
 
Projects special minimum amounts. 
 
Projects special minimum amounts. 
 
Returns number of quarters of coverage for one year, applying annual test. 
 
Resizes special minimum arrays. 
 
Resizes special minimum arrays. 
 
Returns amount of monthly delayed retirement credit. 
 
Returns widow(er) benefit reduced for RIB-LIM. 
 
Returns widow(er) benefit reduced for RIB-LIM. 
 
Returns widow(er) benefit reduced for RIB-LIM. 
 
Sets the amount of the cap on the COLA for the given year. 
 
Sets data from historical average wages and benefit increase file. 
 
Sets data from historical average wages and benefit increase file. 
 
Sets historical average wage increases. 
 
Sets the first projected year, including for members. 
 
Sets the amount of the cap on the COLA for the MFB for the given year. 
 
Sets indicators for no change allowed. 
 
Sets amount per year of coverage in special minimum. 
 
Returns amount per year of coverage in special minimum. 
 
Returns amount per year of coverage in special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns maximum number of usable years for special minimum. 
 
Returns benefit amount decreased by cola. 
 
Returns benefit amount decreased by special 1999 cola (includes extra 0.1 percent decrease.) 
 
Divides out catch-up benefit increases. 
 
Updates wage bases. 
 
Updates wage bases. 
 
Updates benefit increases. 
 
Updates average wages, using specified amounts. 
 
Updates increases in average wages, using specified percentages. 
 
Updates amounts required for special minimum year of coverage.  
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!