taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F1Header").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/F1Header").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 @period=$currentDuration]) ☐ 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/F1Header").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/F1Header").text Year/Period of Report:
End of: [@ferc:ReportYear @period=$currentDuration] 2018 / [@ferc:ReportPeriod @period=$currentDuration] Q4
taxonomy().concept(ferc:ScheduleSteamElectricGeneratingPlantStatisticsAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1Schedule").text STEAM-ELECTRIC GENERATING PLANT STATISTICS (Large Plants)
taxonomy().concept(ferc:ScheduleSteamElectricGeneratingPlantStatisticsAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1Instructions").text

1. Report data for plant in Service only. 2. Large plants are steam plants with installed capacity (name plate rating) of 25,000 Kw or more. Report in this page gas-turbine and internal combustion plants of 10,000 Kw or more, and nuclear plants. 3. Indicate by a footnote any plant leased or operated as a joint facility. 4. If net peak demand for 60 minutes is not available, give data which is available, specifying period. 5. If any employees attend more than one plant, report on line 11 the approximate average number of employees assignable to each plant. 6. If gas is used and purchased on a therm basis report the Btu content or the gas and the quantity of fuel burned converted to Mct. 7. Quantities of fuel burned (Line 38) and average cost per unit of fuel burned (Line 41) must be consistent with charges to expense accounts 501 and 547 (Line 42) as show on Line 20. 8. If more than one fuel is burned in a plant furnish only the composite heat rate for all fuels burned.

9. Items under Cost of Plant are based on U. S. of A. Accounts. Production expenses do not include Purchased Power, System Control and Load Dispatching, and Other Expenses Classified as Other Power Supply Expenses. 10. For IC and GT plants, report Operating Expenses, Account Nos. 547 and 549 on Line 25 ""Electric Expenses,"" and Maintenance Account Nos. 553 and 554 on Line 32, ""Maintenance of Electric Plant."" Indicate plants designed for peak load service. Designate automatically operated plants. 11. For a plant equipped with combinations of fossil fuel steam, nuclear steam, hydro, internal combustion or gas-turbine equipment, report each as a separate plant. However, if a gas-turbine unit functions in a combined cycle operation with a conventional steam unit, include the gas-turbine with the steam plant. 12. If a nuclear power generating plant, briefly explain by footnote (a) accounting method for cost of power generated including any excess costs attributed to research and development; (b) types of cost units used for the various components of fuel cost; and (c) any other informative data concerning plant type fuel used, fuel enrichment type and quantity for the report period and other physical and operating characteristics of plant.

$data = navigate parent-child descendants from ferc:SteamElectricGeneratingPlantStatisticsLineItems role "http://ferc.gov/form/2020-01-01/roles/Schedule/F1/ScheduleSteamElectricGeneratingPlantStatistics" returns list (target-name, preferred-label, result-order); $plantSet = set({covered @ferc:PlantNameAxis = *}.dimension(ferc:PlantNameAxis)).sort; $plants = if $plantSet.length == 0 list(none,none) else $plantSet $data-labels = list(for $row in $data if $row[3] > 2 $concept = taxonomy().concept($row[1]); $row_num = (filter $concept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "402 - Schedule - Steam-Electric Generating Plant Statistics (Large Plants)" and $item.part-by-name(ferc-part:ValueType).part-value.string == "Label")).to-list; $current = list(for $plant in $plants if exists([covered @concept = $row[1] @period = $currentDuration @ferc:PlantNameAxis = $plant]) and not $plant == none first(list([covered @concept = $row[1] @period = $currentDuration @ferc:PlantNameAxis = $plant])) else none); list($concept, $concept.label($row[2].role.uri).text, //Title of Account $current) else skip ); for $data-label in $data-labels
Line No.
Item
(a)
$plantSet = set({covered @ferc:PlantNameAxis = *}.dimension(ferc:PlantNameAxis)); $plants = if $plantSet.length == 0 list(none,none) else $plantSet $headings = list(for $plant in $plants list($plant, first(list([covered @ferc:PlantName @ferc:PlantNameAxis = $plant])) ) ); for $row in $headings.sort
Plant Name:
$row[2] 123344
$data-label[1].name.local-name
$data-label[2] if $data-label[1].is-abstract "sch-title" else ""
for $plantID in $data-label[3] $plantID if $data-label[1].is-numeric "ixt4:num-dot-decimal" else none if $data-label[1].is-abstract "gray-out" else ""
$data = navigate parent-child descendants from ferc:SteamElectricGeneratingPlantStatisticsLineItems role "http://ferc.gov/form/2020-01-01/roles/Schedule/F1/ScheduleSteamElectricGeneratingPlantStatisticsFuelStatistics" returns list (target-name, preferred-label, result-order); $plantSet = set({covered @ferc:PlantNameAxis = *}.dimension(ferc:PlantNameAxis)).sort; $fuelHeaders = list("Coal","Gas","Oil","Nuclear"); $plants = if $plantSet.length == 0 list(none,none) else $plantSet $fuelHeadersByPlant = list(list(taxonomy().concept(ferc:FuelKindAxis), "Plant Name", sum(list(for $plantFuel in $plants.sort list(for $fuel in set({covered @ferc:PlantNameAxis = $plantFuel @ferc:FuelKindAxis = *}.dimension(ferc:FuelKindAxis)).sort first(list([covered @ferc:PlantName @ferc:PlantNameAxis = $plantFuel])) ) ) ) ) ); $data-set = list(for $row in $data if $row[3] > 0 $concept = taxonomy().concept($row[1]); $row_num = (filter $concept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "402 - Schedule - Steam-Electric Generating Plant Statistics (Large Plants) - Fuel Statistics" and $item.part-by-name(ferc-part:ValueType).part-value.string == "Label")).to-list; $current = list(for $plantFuel in $plants.sort list(for $fuel in set({covered @ferc:PlantNameAxis = $plantFuel @ferc:FuelKindAxis = *}.dimension(ferc:FuelKindAxis)).sort if exists([covered @concept = $row[1] @period = $currentDuration @ferc:PlantNameAxis = $plantFuel @ferc:FuelKindAxis=$fuel]) and not $plantFuel == none first(list([covered @concept = $row[1] @period = $currentDuration @ferc:PlantNameAxis = $plantFuel @ferc:FuelKindAxis=$fuel])) else none ) ); list($concept, $concept.label($row[2].role.uri).text, //Title of Account sum($current) ) else skip ); for $datum in ( $fuelHeadersByPlant + $data-set)
35
$datum[1].name.local-name
$datum[2] if $datum[1].is-abstract "sch-title" else "" if $datum[2]=="Plant Name" "col-heading-row" else ""
for $plantID2 in $datum[3] $plantID2 if $datum[1].is-numeric "numeric_items" else none if $datum[1].is-numeric "ixt4:num-dot-decimal" else none if $datum[1].is-abstract false else true