{"type": "object", "properties": {"ADJBILLRUNNO": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "Bill run number of the posted revision statement inserted to the Final Statement"}, "ADJCONTRACTYEAR": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "ContractYear of the posted revision statement inserted to the Final Statement"}, "ADJWEEKNO": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "WeekNo of the posted revision statement inserted to the Final Statement"}, "BILLRUNNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Billing run number."}, "CONTRACTYEAR": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Settlement year."}, "PARTICIPANTID": {"type": "string", "description": "Participant ID"}, "WEEKNO": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Settlement week number.\nWARNING: There may be 53 weeks in a year, depending on how weeks align to the year start/end."}, "ADJAMOUNT": {"type": "number", "description": "Adjusted amount."}, "INTERESTAMOUNT": {"type": "number", "description": "Interest amount."}, "IRN": {"type": "number", "description": "Interest rate applied to the revision adjustment"}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last changed."}, "PREVAMOUNT": {"type": "number", "description": "Statement total of the previous posted revision statement inserted to the Final Statement."}, "IRP": {"type": "number", "description": "unused; always null"}, "IRSR_ADJAMOUNT": {"type": "number", "description": "unused; always null"}, "IRSR_INTERESTAMOUNT": {"type": "number", "description": "unused; always null"}, "IRSR_PREVAMOUNT": {"type": "number", "description": "unused; always null"}}, "required": ["ADJBILLRUNNO", "ADJCONTRACTYEAR", "ADJWEEKNO", "BILLRUNNO", "CONTRACTYEAR", "PARTICIPANTID", "WEEKNO"], "description": "BILLINGPRIORADJUSTMENTS sets out prior period adjustments and associated interest inserted in subsequent Final Statements arising from Revision Statement postings.\nBILLINGPRIORADJUSTMENTS data is confidential to the relevant\nparticipant.\n\nSource\n\nBILLINGPRIORADJUSTMENTS is populated on the posting of a Final billing\nrun only.\n\nVolume\n\nApproximately two records inserted per week.\n\nNote\n\nActual adjustment payable is ADJAMOUNT - PERAMOUNT + INTEREST AMOUNT."}