Settlements Process Welcome to the Settlements Process section of the BPM for Settlements & Billing. In this section, you find the following information: A description of a Settlement Run and various Settlement Run Types How CAISO groups Charge Codes A description and processing rules for the three types of Pass Through Bill (PTB) transactions How CAISO schedules calculation runs Settlement Runs & Types A Settlement Run is the daily execution of specified Settlement calculations in order to generate either current or revised Settlement results for output. During the execution of a Settlement Run, both charges and matching revenue distributions are calculated as balanced transactions in accordance with the equations specified for each Charge Code and Pre-calculation. For all calculations included in a Settlement Run, revenue distributions are payments to a Business Associated expressed as a negative value and charges are monies owned from a Business Associated expressed as a positive value. There are two categories of Settlement Runs: Initial and Recalculation. A unique Settlement Run is defined for each Settlement calculation result set that contains a specific set of Charge and Pre-calculations. Each of these defined Settlement Runs is a unique Settlement Run Type. A Settlement Run Type exists in support of each for the following result sets: Settlement Run Type Description of Output TAC Rate Run Run including all pre-calculations needed to calculate and proved current TAC and rates for posting. Daily Initial Market Run Initial run for each Charge Code set with the same Payment Date that is executed for all Trading Days in a Bill Period. These result sets are used to facilitate the generation and publication of all versions of the Daily Initial Settlement Statement, which in turn support the generation and publication of all versions of the Initial Invoice or Payment Advice. Monthly Initial Market Run Same as the Initial Market Run, however this run includes all Trading Days in a Bill Period. These result sets are used to facilitate the generation and publication of all versions of the Monthly Initial Settlement Statement.
ChargeCodeIntervalTotalSettlementAmount B(mdhif) = ChargeCodeIntervalSubTotalSettlementAmount + PTBIntervalSubTotalChargeAdjustmentNetAmount B(mdhif) Where ChargeCodeIntervalSubTotalCurrentSettlementAmount B(mdhif) = ChargeCodeIntervalDetailCurrentSettlementAmount B(mdhif)(attributes) And PTBIntervalSubTotalChargeAdjustmentNetAmount B(mdhif) = PTBIntervalDetailTotalChargeAdjustmentNetAmount B(mdhif)J And PTBIntervalDetailTotalChargeAdjustmentNetAmount = PTBChargeAdjustmentNetAmount B(mdhif)J B – The Business Associated ID (mdhif) - The Applicable Settlement Period for the Charge Code (i.e., – Trading Month m, Trading Day d, Trading Hour h, Settlement Interval I, Dispatch Interval f) (attributes) - Are the relevant set of attributes applicable to the Charge Code J - The unique PTB ID automatically set by the Settlement system Calculation Specifics - PTB Allocation Adjustment The calculation for Charge Codes that are adjusted by the PTB Allocation Adjustment type is slightly more complicated due to CAISO requirements to maintain revenue neutrality. Additionally, the calculation logic must consider if any PTB Charge Adjustments exist on the predecessor Charge Code that feeds it. Like the PTB Charge Adjustment, the equitation used when processing PTB Allocation Adjustment can also be presented in a conceptual manner using generic variable names. A numeric example of this equation is provided in Attachment C - PTB Charge Code Adjustment Examples Part I and II. ChargeCodeIntervalTotalAllocationAmount B(mdhif) = ChargeCodeIntervalSubTotalAllocationAmount B(mdhif) + PTBIntervalSubTotalAllocationAdjustmentAmount B(mdhif) Where
ChargeCodeIntervalSubTotalAllocationAmount B(mdhif) = UnadjustedChargeCodeIntervalTotalAllocationAmount Where UnadjustedChargeCodeIntervalTotalAllocationAmount B(mdhif) = ChargeCodeIntervalDetailAllocationAmount B(mdhif)(attributes) And where PTBIntervalSubTotalAllocationAdjustmentAmount B(mdhif) = PTBIntervalDetailTotalAllocationAdjustmentAmount And where PTBIntervalDetailTotalAllocationAdjustmentAmount = PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount + ReallocationRatio B(mdhif) * ( CAISOTotalPTBChargeAdjustmentAmount (mdhif) – CAISOTotalPTBAllocationAdjustmentDeltaAmount ) Where CAISOTotalPTBChargeAdjustmentAmount (mdhif) = (- 1) * PTBIntervalDetailTotalChargeAdjustmentAmount B(mdhif) And where CAISOTotalPTBAllocationAdjustmentDeltaAmount (mdhif) = PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount B(mdhif) PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount = PTBAllocationAdjustmentDeltaAmount B(mdhif)J And IF
r Resource ID Unique reference ID for one of the following combinations: BA ID/Generating Unit, BA ID/Participating Load, BA ID/LAP, BA ID/Import Interchange ID/Energy/AS Type, or BA ID/Export Interchange ID/Energy/AS Type R Business Associate ID Role Indicator for the Role of the BA ID in the market hierarchy (e.g.- PTO, CRR holder, NMP, participant) R’ Penalty Resource ID Unique ID for a specific Location where Uninstructed Deviation Penalties shall be assessed s IST Name The unique transaction name or ID for the Inter SC Trade. It is the same for both the "To" and "From" schedules S MSS System Unit Flag indicating the Resource ID r represents one or more individual Generating Units and/or Loads within a MSS S’ Entity Component Subtype Location type flag for an Entity Component Type t Resource Type Flag indicates the specific resource type for Resource r such as a Generator, Load, Control Area Intertie (System Resource), or a UDC Intertie (System Resource) T’ Entity Type Flag that indicates whether or not a Resource ID is part of a MSS or UDC u UDC ID Unique name or ID for a Utility Distribution Company U Bill Period End The last Trading Day in a Bill Period U’ Bill Period Start The Trading Day in a Bill Period range. v TAC Area Unique name or ID that indicates a specific area both High and Low Voltage transmission Access Charges are assessed V RUC Participating Flag RUC Participation Flag indicating resource is participating in Residual Unit Commitment (RUC). V’ Invoice Reference Number A unique number associated with a specific Invoice or Payment Advice for a Business Associate.