taxonomy().concept(ferc:ScheduleOtherGasSupplyExpensesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2ScheduleTitle").text
Other Gas Supply Expenses (Account 813)
|
taxonomy().concept(ferc:ScheduleOtherGasSupplyExpensesAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F2Instructions").text
- Report other gas supply expenses by descriptive titles that clearly indicate the nature of such expenses. Show maintenance expenses, revaluation of monthly encroachments recorded in Account 117.4, and losses on settlements of imbalances and gas losses not associated with storage separately. Indicate the functional classification and purpose of property to which any expenses relate. List separately items of $250,000 or more.
|
Line No. |
$headings = filter (taxonomy().concept(ferc:ScheduleOtherGasSupplyExpensesAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "334 - Schedule - Other Gas Supply Expenses (Account 813)")
$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(24)
list($i,none,none)
);
$data = if count(list({covered @ferc:OtherGasSupplyExpensesAxis=*})) > 0
list({covered @ferc:OtherGasSupplyExpensesAxis=* {list(
if exists({@ferc:OrderNumber @unit=* @period=$currentDuration})
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration}))
else
0,
if exists({@ferc:DescriptionOfOtherGasSupplyExpenses @unit @period=$currentDuration})
first(list({@ferc:DescriptionOfOtherGasSupplyExpenses @unit @period=$currentDuration}))
else
none,
if exists({@ferc:OtherGasSupplyExpenses @unit @period=$currentDuration})
first(list({@ferc:OtherGasSupplyExpenses @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
1
|
$row[2]
DSM Gas Expense
|
$row[3]
$96,587
|
25 |
taxonomy().concept(ferc:OtherGasSupplyExpenses).label("http://ferc.gov/form/2020-01-01/roles/label/F2OtherGasSupplyExpenses").text
Total
|
max(list([covered @concept=ferc:OtherGasSupplyExpenses @period = $currentDuration]))
$96,587
|