taxonomy().concept(ferc:ScheduleCarrierPropertyAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F6Instructions").text
- 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.
- 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.
- 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.
- Enter in column (g) for each account the net of all other accounting adjustments, transfers, and clearances applicable to prior years' accounting.
- 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.
- Indicate in parenthesis any entry in columns (f), (g), or (h) which represents an excess of credits over debits.
|
$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
$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 ""
|