Package: htaBIM 0.1.0

Shubhram Pandey

htaBIM: Budget Impact Modelling for Health Technology Assessment

Implements a structured, reproducible framework for budget impact modelling (BIM) in health technology assessment (HTA), following the ISPOR Task Force guidelines (Sullivan et al. (2014) <doi:10.1016/j.jval.2013.08.2291> and Mauskopf et al. (2007) <doi:10.1111/j.1524-4733.2007.00187.x>). Provides functions for epidemiology-driven population estimation, market share modelling with flexible uptake dynamics, per-patient cost calculation across multiple cost categories, multi-year budget projections, payer perspective analysis, deterministic sensitivity analysis (DSA), and probabilistic sensitivity analysis (PSA) via Monte Carlo simulation. Produces submission-quality outputs including ISPOR-aligned summary tables, scenario comparison tables, per-patient cost breakdowns, tornado diagrams, PSA histograms, and text and HTML reports compatible with NICE, CADTH, and EU-HTA dossier formats. Ships with an interactive Shiny dashboard built on 'bslib' for point-and-click model building and exploration.

Authors:Shubhram Pandey [aut, cre], Heorlytics Ltd [cph]

htaBIM_0.1.0.tar.gz
htaBIM_0.1.0.zip(r-4.7)htaBIM_0.1.0.zip(r-4.6)htaBIM_0.1.0.zip(r-4.5)
htaBIM_0.1.0.tgz(r-4.6-any)htaBIM_0.1.0.tgz(r-4.5-any)
htaBIM_0.1.0.tar.gz(r-4.7-any)htaBIM_0.1.0.tar.gz(r-4.6-any)
htaBIM_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
htaBIM/json (API)

# Install 'htaBIM' in R:
install.packages('htaBIM', repos = c('https://heorlytics.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/heorlytics/htabim/issues

Pkgdown/docs site:https://heorlytics.github.io

Datasets:
  • bim_example - Example budget impact model inputs: Disease X

On CRAN:

Conda:

4.00 score 474 downloads 26 exports 0 dependencies

Last updated from:15015d7998. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING145
source / vignettesOK208
linux-release-x86_64WARNING145
macos-release-arm64WARNING86
macos-oldrel-arm64WARNING93
windows-develWARNING117
windows-releaseWARNING89
windows-oldrelWARNING90
wasm-releaseOK122

Exports:bim_cost_breakdownbim_costsbim_costs_aebim_costs_drugbim_extractbim_market_sharebim_modelbim_payerbim_payer_cadthbim_payer_defaultbim_payer_nhsbim_payer_us_commercialbim_plot_barbim_plot_cost_breakdownbim_plot_linebim_plot_psabim_plot_sharesbim_plot_tornadobim_populationbim_reportbim_run_dsabim_run_psabim_scenario_tablebim_sensitivity_specbim_tablelaunch_shiny

Dependencies:

Introduction to htaBIM
Overview | Workflow | Step 1: Eligible population | Step 2: Market shares | Step 3: Costs | Step 4: Assemble model | Step 5: Plots | Sensitivity analysis | Deterministic (one-way) sensitivity analysis | Probabilistic sensitivity analysis (PSA) | Scenario comparison table | Cost breakdown | Results table | Built-in example data | Interactive app | References

Last update: 2026-03-19
Started: 2026-03-19

Interactive Shiny Dashboard
Overview | Launch locally | Live demo | App structure | Model Setup tab | Population funnel | Treatments | Costs & payer | Sensitivity tab | Deterministic sensitivity analysis (DSA) | Probabilistic sensitivity analysis (PSA) | Deployment to shinyapps.io | Linking from pkgdown

Last update: 2026-03-19
Started: 2026-03-19

Readme and manuals

Help Manual

Help pageTopics
Per-patient cost breakdown by component and treatmentbim_cost_breakdown
Build per-patient annual cost inputs for a budget impact modelbim_costs
Calculate per-patient adverse event costs from AE rates and unit costsbim_costs_ae
Calculate per-patient drug cost from pack size and dosing schedulebim_costs_drug
Example budget impact model inputs: Disease Xbim_example
Extract tidy results from a budget impact modelbim_extract
Specify treatment market shares for a budget impact modelbim_market_share
Assemble and run a budget impact modelbim_model
Define a payer perspective for a budget impact modelbim_payer
CADTH Canadian public payer perspectivebim_payer_cadth
Default payer perspective (healthcare system, 100% coverage)bim_payer_default
NHS England payer perspectivebim_payer_nhs
US commercial payer perspectivebim_payer_us_commercial
Grouped bar chart of annual budget impact by yearbim_plot_bar
Plot per-patient cost breakdown as a stacked bar chartbim_plot_cost_breakdown
Line plot of annual budget impact over timebim_plot_line
Plot PSA resultsbim_plot_psa
Market share stacked bar chartbim_plot_shares
Tornado diagram for DSA resultsbim_plot_tornado
Estimate the annual eligible patient population for a budget impact modelbim_population
Generate a budget impact model reportbim_report
Run a deterministic sensitivity analysis on a budget impact modelbim_run_dsa
Run a probabilistic sensitivity analysis (PSA)bim_run_psa print.bim_psa
Cross-scenario budget impact comparison tablebim_scenario_table
Specify a deterministic sensitivity analysis for a budget impact modelbim_sensitivity_spec
Generate a formatted budget impact summary tablebim_table
Launch the htaBIM interactive Shiny dashboardlaunch_shiny
Plot a budget impact modelplot.bim_model
Print method for bim_costsprint.bim_costs
Print method for bim_dsaprint.bim_dsa
Print method for bim_market_shareprint.bim_market_share
Print method for bim_modelprint.bim_model
Print method for bim_payerprint.bim_payer
Print method for bim_populationprint.bim_population
Summary method for bim_modelsummary.bim_model
Summary method for bim_populationsummary.bim_population