if list([covered @concept in list(ferc:ScheduleWaiver, ferc:ScheduleExemption) @ferc:ScheduleRemarksAxis="ScheduleRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilitiesAbstract"]).length > 0 false else true
taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Name of Respondent:
[@ferc:RespondentLegalName @period=$currentDuration] Duke Energy Kentucky, Inc.
taxonomy().concept(ferc:SubmissionType).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text This report is:
(1) if missing({covered @concept=ferc:SubmissionType}) "☐ An Original]]>" else if [@concept=ferc:SubmissionType @period=$currentDuration] == "O" "☑ An Original]]>" else "☐ An Original]]>" An Original
(2) if missing([covered @concept=ferc:SubmissionType]) "☐ A Resubmission]]>" else if [@concept=ferc:SubmissionType @period=$currentDuration] == "R" "☑ A Resubmission]]>" else "☐ A Resubmission]]>" A Resubmission
taxonomy().concept(ferc:ReportDate).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Date of Report:
[@ferc:ReportDate @period=$currentDuration] 04/26/2019
taxonomy().concept(ferc:ReportYearPeriod).label("http://ferc.gov/form/2020-01-01/roles/label/F2Header").text Year/Period of Report:
End of: [@ferc:ReportYear @period=$currentDuration] 2018 / [@ferc:ReportPeriod @period=$currentDuration] Q4
// adding a comment $data2 = list(for $i in range(25) list($i,none,none,none,none,none,none,none,none,none,none,none) ); $data = if count(list({covered @ferc:RateScheduleAndZoneOfDeliveryAxis=*})) > 0 list({covered @ferc:RateScheduleAndZoneOfDeliveryAxis=* {list( if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0 first(list({@ferc:OrderNumber @unit=* @period=$currentDuration})) else 0, if list({@ferc:ZoneOfDeliveryOrReceiptRateSchedule @unit @period=$currentDuration}).length > 0 first(list({@ferc:ZoneOfDeliveryOrReceiptRateSchedule @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none,none,none,none,none,none,none,none,none,none) skip else $x ); for $row in $uniqueData.sort $data2 = list(for $i in range(1) list($i,none,none,none,none,none,none,none,none,none,none,none,none) ); $AxisUsed = if list([covered @ferc:ZoneOfDelivery @ferc:ZoneAxis]).length > 0 ferc:ZoneAxis else if list([covered @ferc:RateSchedule @ferc:RateScheduleAxis]).length > 0 ferc:RateScheduleAxis else none $data = if $AxisUsed != none list({covered @$AxisUsed=* {list( if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0 first(list({@ferc:OrderNumber @unit=* @period=$currentDuration})) else 0, if list({@concept in list(ferc:RateSchedule, ferc:ZoneOfDelivery) @unit @period=$currentDuration}).length > 0 first(list({@concept in list(ferc:RateSchedule, ferc:ZoneOfDelivery) @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration}).length > 0 first(list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$currentDuration})) else none, if list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration}).length > 0 first(list({@ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @unit @period=$priorDuration})) else none, if $AxisUsed == ferc:ZoneAxis "Zone SubTotal " else "Rate Schedule SubTotal " )}}) else $data2; $uniqueData = list(for $x in $data if $x == list(0,none,none,none,none,none,none,none,none,none,none,none,$x[13]) skip else $x ); for $row in $uniqueData.sort
taxonomy().concept(ferc:ScheduleRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilitiesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2ScheduleTitle").text Revenues from Transportation of Gas of Others Through Transmission Facilities (Account 489.2)
taxonomy().concept(ferc:ScheduleRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilitiesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Instructions").text
  1. Report revenues and Dth of gas delivered by Zone of Delivery by Rate Schedule. Total by Zone of Delivery and for all zones. If respondent does not have separate zones, provide totals by rate schedule.
  2. Revenues for penalties including penalties for unauthorized overruns must be reported on page 308.
  3. Other Revenues in columns (f) and (g) include reservation charges received by the pipeline plus usage charges for transportation and hub services, less revenues reflected in columns (b) through (e).
  4. Delivered Dth of gas must not be adjusted for discounting.
  5. Each incremental rate schedule and each individually certificated rate schedule must be separately reported.
  6. Where transportation services are bundled with storage services, report total revenues but only transportation Dth.
Line No. $headings = filter (taxonomy().concept(ferc:ScheduleRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilitiesAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "304 - Schedule - Revenues from Transportation of Gas of Others Through Transmission Facilities (Account 489.2)") $heading = list(for $ref in $headings list($ref.part-by-name(ferc-part:Column).part-value, $ref.part-by-name(ferc-part:ColumnName).part-value, $ref.part-by-name(ferc-part:ElementName).part-value)) $heading_dict = dict(for $row in $heading list("("+$row[1]+")",list($row[2],if $row[3] == none "" else taxonomy().concept(to-qname($row[3])))) ); for $row in $heading_dict.keys.sort
if $heading_dict[$row][2] != "" $heading_dict[$row][2].name.local-name else ""
$heading_dict[$row][1] Zone of Delivery, Rate Schedule
$row (a)
1 $row[2] Interruptible Gathering - MT, ND $row[3] $0 $row[4] $0 $row[5] $0 $row[6] $0 $row[7] $4,458,543 $row[8] $4,726,918 $row[9] $4,458,543 $row[10] $4,726,918 $row[11] 6,247,695 dth $row[12] 6,623,765 dth
$row[13] + $row[2].string Interruptible Gathering - MT, ND $row[3] $0 $row[4] $0 $row[5] $0 $row[6] $0 $row[7] $4,458,543 $row[8] $4,726,918 $row[9] $4,458,543 $row[10] $4,726,918 $row[11] 6,247,695 dth $row[12] 6,623,765 dth
40 Total max(list([covered @concept=ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $currentDuration])) $36,882,942 max(list([covered @concept=ferc:RevenuesFromTransitionCostsAndTakeOrPayRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $priorDuration])) 119,417,042 max(list([covered @concept=ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $currentDuration])) $823,468,108 max(list([covered @concept=ferc:RevenuesForGriAndAcaRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $priorDuration])) 1,473,648,227 max(list([covered @concept=ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $currentDuration])) 1,473,648,227 max(list([covered @concept=ferc:OtherRevenuesRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $priorDuration])) 1,473,648,227 max(list([covered @concept=ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $currentDuration])) 1,473,648,227 max(list([covered @concept=ferc:RevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $priorDuration])) 1,473,648,227 max(list([covered @concept=ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $currentDuration])) 1,473,648,227 max(list([covered @concept=ferc:QuantityOfNaturalGasRevenuesFromTransportationOfGasOfOthersThroughTransmissionFacilities @ferc:UtilityTypeAxis=ferc:GasUtilityMember @period = $priorDuration])) 1,473,648,227