AMS-II.E monitoring requires consistent records of project energy use, service indicators, and operating hours.

check_applicability_monitoring(
  monitoring_data,
  required_cols = c("project_total_energy_mwh", "service_level_indicator", "operating_hours")
)

Arguments

monitoring_data

Tibble containing monitoring period records.

required_cols

Character vector of columns that must be present.

Value

Logical scalar indicating whether the monitoring dataset satisfies the completeness requirements.

Examples

monitoring <- tibble::tibble(
  building_id = "Office_A",
  project_total_energy_mwh = 12.5,
  service_level_indicator = 0.35,
  operating_hours = 220
)
check_applicability_monitoring(monitoring,
  required_cols = c("project_total_energy_mwh", "service_level_indicator", "operating_hours")
)
#> [1] TRUE