Collapse All

Anypia Programmer's Documentation |  |

PiaParams::ribLimCalPL Method
PiaParams Class PiaParams Members PiaParams Methods Send Feedback

Returns widow(er) benefit reduced for RIB-LIM.

C++

    static double ribLimCalPL(
        double widowBen,
        double oabPia,
        double oabBen,
        const DateMoyr& benefitDate
    );

Parameters

Parameters | Description
double widowBen | Widow(er) benefit reduced for widow(er)'s age, but not for RIB-LIM.
double oabPia | PIA upon which widow(er) benefit is based. Note that this is not a re-indexed widow(er) PIA, since the OAB must have survived to age 62.
double oabBen | Benefit that deceased OAB was receiving, increased by colas up to benefitDate (with rounding applied).
const DateMoyr& benefitDate | The date of benefit.

Returns

Reduced widow(er) benefit (with rounding applied).

Remarks

This should only be called in cases where the deceased worker was an OAB before death. Note that this is a static function.

Before 1973, the widow benefit was 82.5 percent of PIA. Starting in 1973, there was an age-related factor applied to the PIA, resulting in benefits that could be more or less than 82.5 percent of PIA. As part of that change, widow benefits were limited to what the deceased worker was receiving as an OAB. If he was not receiving an OAB, there was no limit. He could have been receiving a benefit as low as 80 percent of PIA. But if he was receiving less than 82.5 percent of PIA, the widow can still get 82.5 percent of PIA, so as not to get less than she could have gotten before the law changed.

Group

PiaParams Methods

Links
PiaParams Class, PiaParams Members, PiaParams Methods

Copyright (c) 2010. All rights reserved.
Contents | Index | Home
What do you think about this topic? Send feedback!