|
Anypia Programmer's Documentation
|
The following tables list the members exposed by PiaCalAny.
|
|
Name |
Description |
|
Pointer to child care calculation. | |
|
Pointer to disability guarantee. | |
|
Projected earnings. | |
|
Pointer to frozen minimum method. | |
|
Pointer to method with high pia. | |
|
Pointer to old-start method. | |
|
Worker's pia calculation data. | |
|
Pia calculation methods that apply to all benies in the family. | |
|
Pia calculation parameters. | |
|
Pointer to pia table method. | |
|
Array of Secondary benefits. | |
|
Pointer to special minimum method. | |
|
Pointer to transitional guarantee. | |
|
User-specified assumptions. | |
|
Pointer to wage-indexed method. | |
|
Widow and other family member calculation data. | |
|
Widow and other family member calculation data. | |
|
Pia calculation methods that apply only to widow(er)s. | |
|
Worker's personal data. |
|
|
Name |
Description |
|
Destructor. | |
|
Checks date of entitlement for a primary benie. | |
|
Applies maximum family benefit to family's benefits in a life case. | |
|
Applies maximum family benefit to each family benefit, after ratio has been determined. | |
|
Applies maximum family benefit to family's benefits in a survivor case. | |
|
Calculates the benefit factor and number of months of early or delayed retirement for a dependent or survivor. | |
|
Calculates the number of months of early or delayed retirement for a primary benie. | |
|
Calculates preparatory variables. | |
|
Calculates PIA and benefit. | |
|
Sets best child care years to use, using passed arguments rather than member variables. | |
|
Adds childcare credits into regular OASDI earnings, using passed arguments rather than member variables. | |
|
Calculates the maximum child care credit. | |
|
Adjusts QCs for child care credits, using passed arguments rather than member variables. | |
|
Checks primary data for validity and does some preliminary calculations. | |
|
Checks auxiliary data for validity and does some preliminary calculations. | |
|
Returns the insured status code for a deceased worker. | |
|
Checks for deemed insured status, assuming eligible for deemed insured status provision to apply. | |
|
Calculates number of years to drop out of elapsed period due to disability. | |
|
Calculates the disability insured status code for one year. | |
|
Projects earnings and fills in earnings to be used in calculations. | |
|
Projects earnings and fills in earnings to be used in calculations, using passed arguments rather than member variables. | |
|
Projects steady earnings. | |
|
Computes year of eligibility. | |
|
Computes date of eligibility before considering disability. | |
|
Computes year of eligibility after considering disability. | |
|
Returns eligibility year for widow(er). | |
|
Calculates and returns the insured status code for one date. | |
|
Calculates and returns the OACT insured status code for one date. | |
|
Calculates the date fully insured status was first attained (at full retirement age or later). | |
|
Returns type of benefit. | |
|
Returns true if ok to enable noncovered pension entry box. | |
|
Calculates the insured status code for one date. | |
|
Returns Statement assumptions indicator. | |
|
Calculates full benefit factor and number of months of actuarial reduction for aged wife or husband and sets reduction factor. | |
|
Calculates number of months of actuarial reduction for OAB and sets reduction factor. | |
|
Calculates number of months of actuarial reduction for DIB and sets reduction factor. | |
|
Calculates number of months of actuarial reduction for disabled widow(er) and sets reduction factor. | |
|
Calculates full benefit factor and number of months of actuarial reduction for aged widow(er) and sets reduction factor. | |
|
Calculates number of months of delayed retirement credit for OAB and sets increment factor. | |
|
Calculates number of months of actuarial reduction for young auxiliary and sets benefit factor. | |
|
Calculates number of months of actuarial reduction for young survivor and sets benefit factor. | |
![]() |
Determine number of computation years and dropout years. | |
|
Determine number of computation years and dropout years. | |
|
Determine number of computation years and dropout years, before considering 1-for-5 dropout. | |
![]() |
Returns ending elapsed year for a beneficiary case. | |
|
Returns ending elapsed year for a beneficiary case. | |
|
Determine number of elapsed years. | |
|
Calculates number of old-age calculations to do. | |
|
Sets information for Statement case. | |
![]() |
Calculates PIA and MFB, not including re-indexed widow(er). | |
|
Calculates PIA and MFB, not including re-indexed widow(er). | |
|
Figures high pia and mfb. | |
|
Figures benefit for primary. | |
|
Figures benefits for auxiliaries. | |
|
Initializes a PiaCalAny instance. | |
|
Calculates simplified quarters of coverage, 1937-50. | |
|
Calculates annual quarters of coverage and insured status. | |
|
Calculates quarters of coverage earned for currently insured status. | |
|
Calculates required quarters of coverage for fully insured status at end of year. | |
|
Calculates required quarters of coverage for permanently insured status. | |
![]() |
Calculates PIA for one re-indexed widow(er). | |
|
Calculates PIA for one re-indexed widow(er). | |
|
Calculates PIA for all re-indexed widow(er)s. | |
|
Calculates relative earnings position. | |
|
Releases memory. | |
|
Resets indicator for earnings used after 1991. | |
|
Sets indicator for entitlement after 1990 amendments. | |
|
Sets indicator for delayed retirement credit in special minimum case. | |
|
Sets eligibility year for widow. | |
|
Sets applicable mfb. | |
|
Sets applicable pia. | |
|
Sets the type of benefit. | |
|
Sets Statement assumptions indicator. | |
|
Sets applicable pifc. | |
|
Sets support pia, if applicable pia is special minimum and there is delayed retirement credit involved. | |
|
Checks disabled widow's date of disability. |
|
Copyright (c) 2010. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|