{"type": "object", "properties": {"BAS_CLASS": {"type": "string", "description": "The BAS classification that the transaction type belongs to."}, "BILLRUNNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Unique run no within a given contract year and week no"}, "CONTRACTYEAR": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "AEMO Contract Year number starting in week containing 1st January"}, "PARTICIPANTID": {"type": "string", "description": "Unique participant identifier"}, "TRANSACTION_TYPE": {"type": "string", "description": "The transaction type (e.g. CUSTOMER_ENERGY_PURCHASES)"}, "WEEKNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Week no within the contract year. Week no 1 is the week containing 1st January\nWARNING: There may be 53 weeks in a year, depending on how weeks align to the year start/end."}, "GST_AMOUNT": {"type": "number", "description": "The GST amount for this transaction type."}, "GST_EXCLUSIVE_AMOUNT": {"type": "number", "description": "The GST exclusive amount paid by/to the participant to/by AEMO for this transaction type."}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last date and time record changed"}}, "required": ["BAS_CLASS", "BILLRUNNO", "CONTRACTYEAR", "PARTICIPANTID", "TRANSACTION_TYPE", "WEEKNO"], "description": "BILLING_GST_DETAIL shows the BAS class, GST_Exclusive and GST amount (if any) attributable to a participant for each transaction type.\nBILLING_GST_DETAIL data is confidential to NSP participants.\n\nSource\n\nPopulated by the posting of a billing run.\n\nVolume\n\nApproximately 20 records are inserted per billrunno, or about 220\nrecords inserted per week."}