Anypia Programmer's Documentation
ContentsIndexHome
PreviousUpNext
TransGuar Members

The following tables list the members exposed by TransGuar.

 
Name 
Description 
 
Type of method applicability. 
 
Years of benefit increases applied. 
 
Disability MFB cap indicator. 
 
Type of calculation method. 
 
Old-law PIA table indicator. 
 
Type of windfall elimination (WEP). 
 
Name 
Description 
 
Maximum ame in pia interval. 
 
Temporary mfb. 
 
Pointer to pia calculation data. 
 
Pointer to pia calculation parameters. 
 
Temporary pia. 
 
Pointer to worker data. 
 
Years of benefit increases applied. 
 
Name 
Description 
 
Bend points for MFB formula. 
 
Unordered earnings as in wearn. 
 
Earnings multiplied by fq of base year. 
 
Indicators for use of earnings. 
 
MFB at eligibility and succeeding MFB's. 
 
MFB at entitlement. 
 
Wage-indexed MFB formula percentages. 
 
PIA at eligibility and succeeding PIA's. 
 
PIA at entitlement. 
 
Portion of AIME PIA in each interval of MFB formula. 
 
Name 
Description 
 
Destructor. 
 
Applies benefit increases to 1977 Amendments PIA or MFB. 
 
Applies benefit increases to 1977 Amendments PIA or MFB. 
 
Computes transitional guarantee 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 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 sum of high n years of earnings. 
 
Returns disability MFB cap indicator. 
 
Returns type of benefit. 
 
Returns the calculation method. 
 
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 number of applicable PIA table. 
 
Returns title of this method. 
 
Returns windfall indicator. 
 
Returns number of years of coverage for windfall elimination provision. 
 
Initializes computed values to zero. 
 
Determines applicability of method. 
 
Returns old Statement assumptions indicator. 
 
Calculates an MFB at eligibility under the 1977 law. 
 
Finds AME from PIA in PIA table. 
 
Selects correct PIA table. 
 
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. 
 
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 sum of high n years of earnings, 
 
Sets disability MFB cap indicator. 
 
Sets the type of benefit. 
 
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.  
 
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. 
 
Initializes a TransGuar instance. 
 
Determines if windfall elimination provision applies. 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!