|
Anypia Programmer's Documentation
|
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. | |
![]() |
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!
|