{"type": "object", "properties": {"BILLRUNNO": {"type": "integer", "examples": ["8", "996"], "minimum": 0, "maximum": 65535, "description": "Sequential run number"}, "CONTRACTYEAR": {"type": "integer", "examples": ["2026"], "minimum": 0, "maximum": 65535, "description": "Year of the run"}, "WEEKNO": {"type": "integer", "examples": ["6", "40"], "minimum": 0, "maximum": 65535, "description": "Week number of the run\nWARNING: There may be 53 weeks in a year, depending on how weeks align to the year start/end."}, "ADJ_CLEARED": {"type": "boolean", "examples": ["Y", "N"], "description": "Flag"}, "AUTHORISEDBY": {"type": "string", "description": "null, since not used"}, "AUTHORISEDDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "null, since not used\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "LASTCHANGED": {"type": "string", "examples": ["2026/09/01 01:23:00"], "format": "date-time", "description": "Last date and time record changed"}, "PAYMENTPOSTBY": {"type": "string", "description": "Who posted the payment"}, "PAYMENTPOSTDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "When the payment was posted\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "POSTBY": {"type": "string", "examples": ["ACOADE", "AJENSZ", "BPHILIPS", "JKOUNIS", "YCHEN2"], "description": "Who posted the results"}, "POSTDATE": {"type": "string", "examples": ["2026/09/01 11:40:13"], "format": "date-time", "description": "When the results were posted\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "RECEIPTPOSTBY": {"type": "string", "description": "null, since not used"}, "RECEIPTPOSTDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "null, since not used\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "REVISIONINDEX": {"type": "integer", "maximum": 32767, "minimum": -32768, "description": "Revision Run Type"}, "SHORTFALL": {"type": "number", "description": "Payment shortfall amount"}, "STATUS": {"type": "string", "examples": ["DAILY", "FINAL", "PRELIM", "REVISE"], "description": "The billing run type, PRELIM, FINAL, REVISE or INTERIM"}, "MAKEUP": {"type": "number", "description": "Not Used"}}, "required": ["BILLRUNNO", "CONTRACTYEAR", "WEEKNO"], "description": "BILLINGRUNTRK identifies the Statement type (i.e. Status of PRELIM, FINAL, REVISE) and date of the BillRunNo posted, per WeekNo. This provides a further extension of tracking data from the BILLINGDAYTRK table.\nBILLINGRUNTRK is public data, and is available to all participants.\n\nSource\n\nBILLINGRUNTRK is populated by the posting of a billing run.\n\nVolume\n\nAn indicative maximum is one record inserted per billing run, or 11\nrecords inserted per week."}