|
Anypia Programmer's Documentation
|
Determines number of required quarters of coverage for DI insured status.
void qcDisReqCal( const WorkerDataGeneral& workerData, const DateMoyr& date, int trial, bool dospecial, bool dofreeze );
|
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 |
Description |
|
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). |
|
Copyright (c) 2010. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|