
Create structural reporting metadata grid
Source:R/model-module-helpers.R
enw_structural_reporting_metadata.RdCreates a base metadata grid for structural reporting patterns by generating all combinations of reference dates, delays, and report dates. This grid serves as the foundation for defining custom reporting patterns.
Arguments
- pobs
A preprocessed observation list from
enw_preprocess_data().
Value
A data.table with columns:
.group: Group identifierdate: Reference datereport_date: Report date (reference date + delay)
Examples
if (FALSE) { # \dontrun{
pobs <- enw_preprocess_data(obs, max_delay = 30)
metadata <- enw_structural_reporting_metadata(pobs)
# Add custom reporting pattern (e.g., only report on first day of month)
metadata[, report := as.integer(format(report_date, "%d") == "01")]
} # }