taxonomy().concept(ferc:ScheduleElectricPlantHeldForFutureUseAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1ScheduleTitle").text
Gas Property And Capacity Leased From Others
|
taxonomy().concept(ferc:ScheduleElectricPlantHeldForFutureUseAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F1Instructions").text
- Report separately each property held for future use at end of the year having an original cost of $250,000 or more.
Group other items of property held for future use.
- For property having an original cost of $250,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:ScheduleElectricPlantHeldForFutureUseAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "214 - Schedule - Electric 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],taxonomy().concept(to-qname($row[3]))))
);
for $row in $heading_dict.keys.sort
$row
(a)
|
1 |
Land and Rights: |
|
|
|
// adding a comment
$data2 = list(for $i in range(2,20)
list($i,none,none,none,none)
);
$data = if count(list({covered @ferc:ElectricPlantHeldForFutureUseAxis=* @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis = ferc:LandAndRightsMember })) > 0
list({covered @ferc:ElectricPlantHeldForFutureUseAxis=* {list(
if count(list({@ferc:OrderNumber @unit=* @period=$currentDuration})) > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration }))
else
0,
if list({@ferc:ElectricPlantHeldForFutureUseDescription @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration }).count > 0
first(list({@ferc:ElectricPlantHeldForFutureUseDescription @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration}))
else
none,
if list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration}).count > 0
first(list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration}))
else
none,
if list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration}).count > 0
first(list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit @period=$currentDuration}))
else
none,
if list({@ferc:ElectricPlantHeldForFutureUse @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @unit=* @period=$currentInstant}).count > 0
first(list({@ferc:ElectricPlantHeldForFutureUse @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:LandAndRightsMember @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
2
|
$row[2]
Minor Project
|
$row[3]
08/22/2019
|
$row[4]
08/22/2017
|
$row[5]
$3,000,000
|
21 |
Other Property: |
|
|
|
// adding a comment
$data2 = list(for $i in range(22,46)
list($i,none,none,none,none, none)
);
$data = if count(list({covered @ferc:ElectricPlantHeldForFutureUseAxis=* @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember})) > 0
list({covered @ferc:ElectricPlantHeldForFutureUseAxis=* {list(
if list({@ferc:OrderNumber @unit=* @period=$currentDuration}).length > 0
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if exists({@ferc:ElectricPlantHeldForFutureUseDescription @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration})
first(list({@ferc:ElectricPlantHeldForFutureUseDescription @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration}))
else
none,
if exists({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration})
first(list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseOriginalDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration}))
else
none,
if exists({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration})
first(list({@ferc:ElectricPlantPropertyClassifiedAsHeldForFutureUseExpectedUseInServiceDate @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentDuration}))
else
none,
if exists({@ferc:ElectricPlantHeldForFutureUse @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentInstant})
first(list({@ferc:ElectricPlantHeldForFutureUse @ferc:ElectricPlantHeldForFutureUsePropertyTypeAxis=ferc:OtherPropertyMember @unit @period=$currentInstant}))
else
none
)}})
else $data2;
$uniqueData = list(for $x in $data
if $x == list($x[1],none,none,none,none)
skip
else
$x
);
for $row in $uniqueData.sort
22
|
$row[2]
Minor Project
|
$row[3]
08/22/2019
|
$row[4]
04/22/2017
|
$row[5]
$3,000,000
|
47 |
TOTAL |
|
|
max(list([covered @concept=ferc:ElectricPlantHeldForFutureUse @period = $currentInstant]))
$92,477,242
|