{"type": "object", "properties": {"CONTRACTID": {"type": "string", "description": "The NMAS System Security Contract ID."}, "DUID": {"type": "string", "examples": ["W/HOE#2"], "description": "The DUID associated with the Contract Payment.\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "PARTICIPANTID": {"type": "string", "description": "The Contract Participant Id."}, "PAYMENTTYPE": {"type": "string", "description": "The Payment Type associated with the Service like Availability, Usage, Enablement, Energy Revenue, Test, ADHOC and so on."}, "PERIODID": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "The Settlement Period Id (1-288)."}, "SERVICETYPE": {"type": "string", "description": "The NMAS System Security Service Types (INERTIA, SYSTEM STRENGTH, TYPE1, TYPE2 and so on)."}, "SETTLEMENTDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "The Settlement Date of the Billing Week.\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "VERSIONNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "The Settlement Run No."}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "The last changed date time of the record."}, "PAYMENTAMOUNT": {"type": "number", "description": "The NMAS Contract Manual Payment for the Payment Type."}, "REGIONID": {"type": "string", "enum": ["QLD1", "VIC1", "TAS1", "NSW1", "SA1", "SNOWY1"], "description": "The Contract Region Id."}}, "required": ["CONTRACTID", "DUID", "PARTICIPANTID", "PAYMENTTYPE", "PERIODID", "SERVICETYPE", "SETTLEMENTDATE", "VERSIONNO"], "description": "This report contains the NMAS Manual TI Payments that are uploaded by the Settlement Business Team. Amounts in this table are not calculated by the Settlement System."}