taxonomy().concept(ferc:ScheduleGasPlantHeldForFutureUseAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2ScheduleTitle").text
Gas Plant Held for Future Use (Account 105)
|
taxonomy().concept(ferc:ScheduleGasPlantHeldForFutureUseAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Instructions").text
- Report separately each property held for future use at end of the year having an original cost of $1,000,000 or more. Group other items of property held for future use.
- For property having an original cost of $1,000,000 or more previously used in utility operations, now held for future use, give in column (a), in addition to other required information, the date that utility use of such property was discontinued, and the date the original cost was transferred to Account 105.
|
Line No. |
$headings = filter (taxonomy().concept(ferc:ScheduleGasPlantHeldForFutureUseAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "214 - Schedule - Gas Plant Held for Future Use")
$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
$row
(a)
|
// adding a comment
$data2 = list(for $i in range(44)
list($i,none,none,none,none)
);
$data = if count(list({covered @ferc:GasPlantHeldForFutureUseAxis=*})) > 0
list({covered @ferc:GasPlantHeldForFutureUseAxis=* {list(
if exists({@ferc:OrderNumber @unit=* @period=$currentDuration})
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if exists({@ferc:GasPlantHeldForFutureUseDescription @unit @period=$currentDuration})
first(list({@ferc:GasPlantHeldForFutureUseDescription @unit @period=$currentDuration}))
else
none,
if exists({@ferc:GasPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @unit @period=$currentDuration})
first(list({@ferc:GasPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @unit @period=$currentDuration}))
else
none,
if exists({@ferc:GasPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @unit @period=$currentDuration})
first(list({@ferc:GasPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @unit @period=$currentDuration}))
else
none,
if exists({@ferc:GasPlantHeldForFutureUse @unit @period=$currentInstant})
first(list({@ferc:GasPlantHeldForFutureUse @unit @period=$currentInstant}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list(0,none,none,none,none)
skip
else
$x
);
for $row in $uniqueData.sort
1
|
$row[2]
Minor Project
|
$row[3]
1/17/2000
|
$row[4]
1/17/2020
|
$row[5]
$2,000,000
|
45 |
taxonomy().concept(ferc:GasPlantHeldForFutureUse).label("http://ferc.gov/form/2020-01-01/roles/label/F2Total").text
Total
|
|
|
max(list([covered @concept=ferc:GasPlantHeldForFutureUse @period=$currentInstant]))
$4,080,200
|