Currently the $date_reporting column is the date of symptom onset plus any user-specified reporting delay distribution. Given in real outbreak scenarios that the reporting date can be after symptom onset, hospital admission or outcome it would be useful to allow the user to adjust what the reporting delay is added to.
This can be added as a option in config, e.g. config$reporting_trigger = "onset", but could alternatively accept "admission" or "outcome".