taxonomy().concept(ferc:RespondentLegalName).label("http://ferc.gov/form/2020-01-01/roles/label/F6Header").text Name of Respondent:
first(list([@ferc:RespondentLegalName @period=$currentDuration])) Duke Energy Kentucky, Inc.
taxonomy().concept(ferc:SubmissionType).label("http://ferc.gov/form/2020-01-01/roles/label/F6Header").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/F6Header").text Date of Report:
first(list([@ferc:ReportDate @period=$currentDuration])) 04/26/2019
taxonomy().concept(ferc:ReportYearPeriod).label("http://ferc.gov/form/2020-01-01/roles/label/F6Header").text Year/Period of Report:
End of: first(list([@ferc:ReportYear @period=$currentDuration])) 2018 / first(list([@ferc:ReportPeriod @period=$currentDuration])) Q4
$dataHead = navigate parent-child descendants from ferc:CarrierPropertyLineItems stop when $relationship.preferred-label == "http://ferc.gov/form/2020-01-01/roles/label/F6RollforwardHeader" role "http://ferc.gov/form/2020-01-01/roles/Schedule/F6/CarrierProperty" returns list (target-name, preferred-label, order); $rollforwardSection = list(for $x in $dataHead $abstractConcept = taxonomy().concept($x[1]); $is-heading = if ($x[2].role.uri == "http://ferc.gov/form/2020-01-01/roles/label/F6CarrierProperty") true else false; $abstractLabel = list($is-heading, $abstractConcept.label($x[2].role.uri).text); $data = navigate parent-child children from $x[1] role "http://ferc.gov/form/2020-01-01/roles/Schedule/F6/CarrierProperty" returns list(target, preferred-label, order); $dataRow2 = list(none, none, none, none, none, none, none, none); $row_num = (filter $abstractConcept.references("http://ferc.gov/form/2020-01-01/roles/reference/formLocation") where ($item.part-by-name(ferc-part:Schedule).part-value == "212 - Schedule - Carrier Property" and $item.part-by-name(ferc-part:ValueType).part-value.string == "Label")).to-list; $row_number = list(if ($row_num.part-by-name(ferc-part:Row)).length == 0 "" else ($row_num.part-by-name(ferc-part:Row))[1].part-value); $dataRow1 = list(for $y in $data $conceptPeriod = $y[1].period-type if $conceptPeriod == "instant" if $y[2].role.uri == "http://ferc.gov/form/2020-01-01/roles/label/F6BeginningBalance" if list([covered @concept = $y[1].name @period = $priorInstant]).length > 0 first(list([covered @concept = $y[1].name @period = $priorInstant])) else none else if list([covered @concept = $y[1].name @period = $currentInstant]).length > 0 first(list([covered @concept = $y[1].name @period = $currentInstant])) else none else if list([covered @concept = $y[1].name @period = $currentDuration]).length > 0 first(list([covered @concept = $y[1].name @period = $currentDuration])) else none); if $x[2].role.uri == "http://ferc.gov/form/2020-01-01/roles/label/F6CarrierProperty" $abstractLabel + $dataRow2 + $row_number else $abstractLabel + $dataRow1 + $row_number ) for $rowl in $rollforwardSection
taxonomy().concept(ferc:ScheduleCarrierPropertyAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6ScheduleTitle").text Carrier Property
taxonomy().concept(ferc:ScheduleCarrierPropertyAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6Instructions").text
  1. Give an analysis of changes during the year in Account No. 30, Carrier Property, by carrier property accounts, excluding investments in undivided joint interest property reported on pages 214 and 215. The total carrier property reported on page 213 (column i, line 44) and the total undivided joint interest property reported on all pages 215 (column i, line 44) should represent all carrier property owned by the reporting entity at year end.
  2. Enter in column (c) the cost of newly constructed property, additions, and improvements made to existing property. Include amounts distributed to carrier property accounts during the year which were previously charged to Account No. 187, Construction Work in Progress. In column (d) enter expenditures for existing pipeline property purchased or otherwise acquired. Enter in column (e) property sold, abandoned, or otherwise retired during the year. This will generally be a positive number, so that the calculation in column (f) works properly.
  3. If pipeline operating property was acquired from or sold to some other company during the year, footnote the acquisition or sale if it exceeded $250,000. Include the following in the footnote: the name of the company the property was acquired from or sold to, the mileage acquired or sold, and the date of acquisition or sale. Include termini, the original cost of property acquired from an affiliate or other common carrier (see Instruction 3-1, Property acquired, Instructions for Carrier Property Accounts in Uniform System of Accounts), and the cost of the property to the respondent. Also give the amount debited or credited to each company account representing such property acquired or disposed of.
  4. Enter in column (g) for each account the net of all other accounting adjustments, transfers, and clearances applicable to prior years' accounting.
  5. Explain fully each adjustment, clearance, or transfer in excess of $500,000 in a footnote. Explain transfers to or from Account No. 34, Noncarrier Property, in Schedule 219.
  6. Indicate in parenthesis any entry in columns (f), (g), or (h) which represents an excess of credits over debits.
PROP CHNGS DUR YR
Line No. $headings = filter (taxonomy().concept(ferc:ScheduleCarrierPropertyAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "212 - Schedule - Carrier Property") $headings = list(for $ref in $headings list($ref.part-by-name(ferc-part:Column).part-value, $ref.part-by-name(ferc-part:ColumnName).part-value)) $heading_dict = dict(for $row in $headings list("("+$row[1]+")",$row[2]) ); for $row in $heading_dict.keys.sort
$heading_dict[$row] Account
$row (a)
$rowl[11] 1 $rowl[2] $rowl[3] if $rowl[1] "gray-out" else "" $rowl[4] if $rowl[1] "gray-out" else "" $rowl[5] if $rowl[1] "gray-out" else "" $rowl[6] if $rowl[1] "gray-out" else "" $rowl[7] if $rowl[1] "gray-out" else "" $rowl[8] if $rowl[1] "gray-out" else "" $rowl[9] if $rowl[1] "gray-out" else "" $rowl[10] if $rowl[1] "gray-out" else ""