Evaluates Present Values and Health Economic Models with Dynamic Pricing and Uptake
Method to add two dynpv objects together
Method to subtract one dynpv object from another
dynamicpv: Evaluates Present Values and Health Economic Models with Dy...
Present values with dynamic pricing and dynamic uptake
Calculate present value for a payoff in a single cohort with dynamic p...
Helper function to get a tibble of the relevant fields from heemod out...
Obtain parameter value(s) from a heemod output
Mean present value per uptaking patient
Number of cohorts of uptaking patients
Number of times at which present value calculations are performed
Method to add two dynpv objects together
Present value for each uptake cohort and calculation time
Summarize a dynpv object
Total present value
Trim the tailing zeroes from a long vector
Total number of uptaking patients
The goal of 'dynamicpv' is to provide a simple way to calculate (net) present values and outputs from health economic models (especially cost-effectiveness and budget impact) in discrete time that reflect dynamic pricing and dynamic uptake. Dynamic pricing is also known as life cycle pricing; dynamic uptake is also known as multiple or stacked cohorts, or dynamic disease prevalence. Shafrin (2024) <doi:10.1515/fhep-2024-0014> provides an explanation of dynamic value elements, in the context of Generalized Cost Effectiveness Analysis, and Puls (2024) <doi:10.1016/j.jval.2024.03.006> reviews challenges of incorporating such dynamic value elements. This package aims to reduce those challenges.
Useful links