Collapse All

Anypia Programmer's Documentation |  |

PiaData::qcDisReqCal Method
PiaData Class PiaData Members PiaData Methods Send Feedback

Determines number of required quarters of coverage for DI insured status.

C++

    void qcDisReqCal(
        const WorkerDataGeneral& workerData,
        const DateMoyr& date,
        int trial,
        bool dospecial,
        bool dofreeze
    );

Parameters

Parameters | Description
const WorkerDataGeneral& workerData | Basic worker data.
const DateMoyr& date | The date for which required quarters of coverage are desired.
int trial | Number of quarters to go beyond onset quarter.
bool dospecial | Indicator for special insured status calculation. false: do not do special insured status calculation. true: do special insured status calculation.
bool dofreeze | Indicator for assuming period between onset and waiting period in a prior period of disability is a freeze period. false - do not assume it is a freeze period (excluded period starts with waiting period). true - assume it is a freeze period (excluded period starts with onset).

Exceptions

Exceptions | Description
PiaException | PiaException of type PIA_IDS_DISREQCAL1 if year in most recent freeze period is out of range (only in debug mode); of type PIA_IDS_DISREQCAL2 if year in next most recent freeze period is out of range (only in debug mode).

Group

PiaData Methods

Links
PiaData Class, PiaData Members, PiaData Methods

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