B(mdhif) ChargeCodeIntervalTotalSettlementAmount = ChargeCodeIntervalSubTotalSettlementAmount + B(mdhif) PTBIntervalSubTotalChargeAdjustmentNetAmount Where B(mdhif) ChargeCodeIntervalSubTotalCurrentSettlementAmount = B(mdhif)(attributes) ChargeCodeIntervalDetailCurrentSettlementAmount And B(mdhif) PTBIntervalSubTotalChargeAdjustmentNetAmount = B(mdhif)J PTBIntervalDetailTotalChargeAdjustmentNetAmount And PTBIntervalDetailTotalChargeAdjustmentNetAmount = B(mdhif)J PTBChargeAdjustmentNetAmount 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. B(mdhif) ChargeCodeIntervalTotalAllocationAmount = B(mdhif) ChargeCodeIntervalSubTotalAllocationAmount + B(mdhif) PTBIntervalSubTotalAllocationAdjustmentAmount Where
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
BPM%20for%20Settlements%20and%20Billing_v1.docx