Package: NHSRwaitinglist 0.1.2.9001

Chris Mainey

NHSRwaitinglist: Waiting List Metrics Using Queuing Theory

Waiting list management using queuing theory to analyse, predict and manage queues, based on the approach described in Fong et al. (2022) <doi:10.1101/2022.08.23.22279117>. Aimed at UK National Health Service (NHS) applications, waiting list summary statistics, target-value calculations, waiting list simulation, and scheduling functions are included.

Authors:Neil Walton [aut], Jacqueline Grout [ctb], Zoë Turner [ctb], Matt Dray [aut], Paul Fenton [ctb], Peter Shakeshaft [ctb], David Foord [ctb], Tom Smith [aut], Chris Mainey [cre, aut], Mohammed Mohammed [ctb], NHS-R community [cph]

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

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

Bug tracker:https://github.com/nhs-r-community/nhsrwaitinglist/issues

Pkgdown/docs site:https://nhs-r-community.github.io

Datasets:

On CRAN:

Conda:

nhsnhs-oanhs-r-communityqueuing-theorywaiting-listquarto

7.51 score 23 stars 29 scripts 253 downloads 19 exports 63 dependencies

Last updated from:0d85b6910b (on main). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK193
source / vignettesOK223
linux-release-x86_64OK208
macos-release-arm64OK163
macos-oldrel-arm64OK222
windows-develOK149
windows-releaseOK149
windows-oldrelOK129
wasm-releaseOK145

Exports:calc_queue_loadcalc_relief_capacitycalc_target_capacitycalc_target_mean_waitcalc_target_queue_sizecalc_waiting_list_pressurecreate_waiting_listplot_rtt_journeyrep_rtt_improvementsim_patientssim_schedulewl_insertwl_joinwl_queue_sizewl_referral_statswl_removal_statswl_schedulewl_simulatorwl_stats

Dependencies:base64encbslibcachemclicpp11crayoncurldata.tabledigestdplyrevaluatefarverfastmapfontawesomeforcatsfsgenericsggplot2gluegtableherehighrhtmltoolsisobandjquerylibjsonliteknitrlabelinglaterlifecyclemagrittrmemoisemimepillarpkgconfigpkgsearchprocessxpsquartoR6randomNamesrappdirsRColorBrewerRcpprlangrmarkdownrprojrootrstudioapiS7sassscalesstringistringrtibbletidyselecttinytextoOrdinalutf8vctrsviridisLitewithrxfunyaml

Exploring waiting list management strategies with simulation
Introduction | Scenarios | Set-up | 1. Bringing down a waiting list | What is the target for this service? | Options for management | 1. Raising capacity | 2. Reducing demand | 2. Our waiting list can afford to grow | 3. How our list will change with referral growth / service change | 4. Estimating uncertainty via Monte Carlo methods

Last update: 2026-06-24
Started: 2025-04-28

Walkthrough of waiting list functions
Setup | Demand, capacity, and load | Waiting list targets | Target queue length | Target queue size | Relief capacity | Target capacity | Waiting list pressure | Summary | Further reading

Last update: 2025-04-28
Started: 2023-12-12

Three example waiting lists
Anatomy of a waiting list | 1. A growing waiting list | Referral statistics | Removal statistics | Overall stats | 2. A finely balanced waiting list | 3. A waiting list with sufficient capacity | Conclusion

Last update: 2025-03-27
Started: 2024-07-21