taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F60Header").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/F60Header").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/F60Header").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/F60Header").text
Year/Period of Report:
End of: [@ferc:ReportYear @period=$currentDuration]
2018/[@ferc:ReportPeriod @period=$currentDuration]
Q4
taxonomy().concept(ferc:ScheduleMiscellaneousGeneralExpensesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F60ScheduleTitle").text
Charges for Outside Professional and Other Consultative Services
Provide a listing of the amount included in Account 930.2, "Miscellaneous General Expenses" classifying such expenses according to their nature. Amounts less than $50,000 may be grouped showing the number of items and the total for the group.
Payments and expenses permitted by Section 321 (b)(2) of the Federal Election Campaign Act, as amended by Public Law 94-283 in 1976 (2 U.S.C. 441(b)(2)) shall be separately classified.
Line No.
$headings = filter (taxonomy().concept(ferc:ScheduleMiscellaneousGeneralExpensesAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "019 - Schedule - Miscellaneous General Expenses - Account 930.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
$row[3]
else
taxonomy().concept(to-qname($row[3]))))
);
for $row in $heading_dict.keys.sort
$heading_dict[$row][2].name.local-name
$heading_dict[$row][1]
Nature of Payment
$row
(a)
// adding a comment
$data2 = list(for $i in range(39)
list($i,none,none)
);
$data = if count(list({covered @ferc:MiscellaneousGeneralExpensesAxis=*})) > 0
list({covered @ferc:MiscellaneousGeneralExpensesAxis=* {list(
if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if exists({@ferc:MiscellaneousGeneralExpensesDescription @unit @period=$currentDuration})
first(list({@ferc:MiscellaneousGeneralExpensesDescription @unit @period=$currentDuration}))
else
none,
if exists({@ferc:MiscellaneousGeneralExpenses @unit @period=$currentDuration})
first(list({@ferc:MiscellaneousGeneralExpenses @unit @period=$currentDuration}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list(0,none,none)
skip
else
$x
);
for $row in $uniqueData.sort