pols_if_at#
- pols_if_at(i, timing)[source]#
- Number of policies in-force - pols_if_at(t, timing)calculates and returns the number of policies in-force at various timings in step- i. The second parameter- timingtakes a string value to indicate the timing, which is either- 'BEG_STEP',- 'DECR_LAST',- 'AFT_MAT',- 'AFT_NB'or- 'DECR_NEXT'.- BEG_STEP - The number of policies in-force at the beginning of step - i. At time 0, the value is read from- pols_if_init(). For time > 0, it is equal to- pols_if_at(i-1, 'DECR_NEXT').- DECR_LAST - The number of policies in-force reflecting decrement by lapse and death before the next policy anniversary in step - i. Defined as:- pols_if_at(i, 'BEG_STEP') - pols_lapse(i, 'LAST') - pols_death(i, 'LAST') - AFT_MAT - The number of policies after reflecting maturity decrement. Defined as: - pols_if_at(i, 'DECR_LAST') - pols_maturity(i) - AFT_NB - The number of policies after reflecting increase by new business. Defined as: - pols_if_at(i, 'AFT_MAT') + pols_new_biz(i) - DECR_NEXT - The number of policies after reflecting decrement by lapse and death after the next policy anniversary in step - i. Defined as:- pols_if_at(i, 'AFT_NB') - pols_lapse(i, 'NEXT') - pols_death(i, 'NEXT')