CAISOTotalPTBChargeAdjustmentAmount = (- 1) * PTBIntervalDetailTotalChargeAdjustmentAmount And where (mdhif) CAISOTotalPTBAllocationAdjustmentDeltaAmount = B(mdhif) PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount B(mdhif) PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount = B(mdhif)J PTBAllocationAdjustmentDeltaAmount And where IF (mdhif) CAISOTotalPTBUnadjustedAllocationAmount <> 0 THEN B(mdhif) ReallocationRatio = B(mdhif) PTBUnadjustedAllocationAmount / CAISOTotalPTBUnadjustedAllocationAmount (mdhi) ELSE B(mdhif) ReallocationRatio = 0 (mdhif) CAISOTotalPTBUnadjustedAllocationAmount = B(mdhif) PTBUnadjustedAllocationAmount And IF B(mdhif) PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount = 0 THEN B(mdhif) PTBUnadjustedAllocationAmount =
CAISOTotalPTBChargeAdjustmentAmount = (- 1) * PTBIntervalDetailTotalChargeAdjustmentAmount And where CAISOTotalPTBAllocationAdjustmentDeltaAmount (mdhif) = PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount B(mdhif) PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount B(mdhif) = PTBAllocationAdjustmentDeltaAmount B(mdhif)J And where IF CAISOTotalPTBUnadjustedAllocationAmount (mdhif) <> 0 THEN ReallocationRatio B(mdhif) = PTBUnadjustedAllocationAmount B(mdhif) / CAISOTotalPTBUnadjustedAllocationAmount (mdhi) ELSE ReallocationRatio B(mdhif) = 0 CAISOTotalPTBUnadjustedAllocationAmount (mdhif) = PTBUnadjustedAllocationAmount B(mdhif) And IF PTBIntervalDetailTotalAllocationAdjustmentDeltaAmount B(mdhif) = 0 THEN PTBUnadjustedAllocationAmount B(mdhif) =
BPM%20for%20Settlements%20and%20Billing_v20.docx