{"type": "object", "properties": {"AREAID": {"type": "string", "description": "Area identifier aligning with the load forecasting areas, tracks to ROOFTOP_PV_FCST_RUN.AREAID."}, "PREDISPATCHSEQNO": {"type": "string", "description": "Unique identifier of Pre-dispatch run in the form YYYYMMDDPP with 01 at 04:30."}, "FORECAST_PRIORITY": {"type": "integer", "maximum": 9223372036854775807, "minimum": -9223372036854775808, "description": "Priority of the forecast run used for the PD run, tracks to ROOFTOP_PV_FCST_RUN.FORECAST_PRIORITY."}, "FORECAST_RUN_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Datetime (interval ending) when the forecast run is valid. It would align with run_datetime, unless a forecast run is missed, in this case the previous run will be used. Tracks to ROOFTOP_PV_FCST_RUN.FORECAST_RUN_DATETIME."}, "OFFERDATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Submission datetime of the forecast run used for the PD run, tracks to ROOFTOP_PV_FCST_RUN.OFFERDATETIME."}, "PROVIDERID": {"type": "string", "description": "Provider identifier of the forecast run used for the PD run, tracks to ROOFTOP_PV_FCST_RUN.PROVIDERID."}}, "required": ["AREAID", "PREDISPATCHSEQNO"], "description": "Uniquely tracks which Rooftop PV forecast run (from ROOFTOP_PV_FCST_RUN) was used for the Area in which Pre-dispatch run."}