{"type": "object", "properties": {"DUID": {"type": "string", "examples": ["BALDHWF1", "BANGOWF1", "BANGOWF2", "BERYLSF1", "BLUFF1", "BNGSF1", "BNGSF2", "W/HOE#2"], "description": "Unique Identifier of Dispatchable Unit\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "OFFERDATETIME": {"type": "string", "examples": ["2026/08/20 13:41:12"], "format": "date-time", "description": "Date and Time when this unit availability submission was loaded"}, "PERIODID": {"type": "integer", "examples": ["1", "48"], "maximum": 32767, "minimum": -32768, "description": "Trading interval number (1...48) within this TRADINGDATE for which UPPERMWLIMIT applies"}, "TRADINGDATE": {"type": "string", "examples": ["2026/09/02 00:00:00"], "format": "date-time", "description": "Trading Day for which this unit availability submission applies"}, "UPPERMWLIMIT": {"type": "integer", "examples": ["0", "-1", "5", "110"], "maximum": 2147483647, "minimum": -2147483648, "description": "Maximum imposed MW limit (down regulation in AWEFS/ASEFS). Value between 0 and the registered DUID Maximum Capacity. Value = -1 means no limit applies."}}, "required": ["DUID", "OFFERDATETIME", "PERIODID", "TRADINGDATE"], "description": "A submission of Upper MW Limit for an intermittent generating unit, by Trading Day and Trading Interval"}