Source code for utility_modules.av_module
#!/usr/bin/env python
import re
from utility_modules.get_parameters import get_params
from policy_modules.fpl import Fpl as Fpl
import numpy as np
import pandas as pd
[docs]def prem_av(av_from, av_to, prem_from):
"""
parameters:
av_from: Baseline Actuarial Value
av_to: Actuarial Value to change to
prem_from: Baseline Premium
output:
Premium to update to
"""
premium_to = av_to/av_from * premium_from
return(premium_to)
[docs]def oop_av(av_from, av_to, oop_from):
"""
parameters:
av_from: Baseline Actuarial Value
av_to: Actuarial Value to change to
oop_from: Baseline Out of Pocket
output:
Out of Pocket to update to
"""
oop_to = (1- av_to)/(1-av_from)* oop_from
return(oop_to)