if (taxonomy().concept(ferc:AdjacentBalancingAuthorityAreaInterconnectionsAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F714AdjacentBalancingAuthorityAreaInterconnections").text) != none taxonomy().concept(ferc:AdjacentBalancingAuthorityAreaInterconnectionsAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F714AdjacentBalancingAuthorityAreaInterconnections").text else "Part II - Schedule 4. Adjacent Balancing Authority Area Interconnections"
Part II - Schedule 4. Adjacent Balancing Authority Area Interconnections
|
taxonomy().concept(ferc:ScheduleBalancingAuthorityAreaScheduledAndActualInterchangeAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F714Instructions").text
Under the name of its operating electric utility, list all generating plants (1) within the respondent's balancing authority area which are controlled, metered or for which the required information is otherwise available to balancing authority area operators and (2) dynamically scheduled plants or units outside the balancing authority area. Specifically identify dynamically scheduled plants. Report only plant totals with generators in an operating or standby status. Provide totals for columns (d) and (e) as a last line. The total in column (d) should equal the value in column (c) on Schedule 2 for the month of the annual peak demand. The total in column (e) should equal the value in column (f) on Schedule 3 for the month of the annual peak demand. Any differences must be explained in a footnote. Refer to the Form 714 instructions for specific guidelines.
|
Line No. (a) |
$headings = filter (taxonomy().concept(ferc:AdjacentBalancingAuthorityAreaInterconnectionsAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "02.4 - Schedule - Adjacent Balancing Authority Area Interconnections")
$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(30)
list($i,none,none,none)
);
$data = if count(list({covered @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis=*})) > 0
$Interconnections = set({covered @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis=*}.dimension(ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis));
list(for $x in $Interconnections
list(
if exists({@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x})
first(list({@ferc:OrderNumber @unit=* @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x}))
else
0,
if exists({@ferc:NameOfAdjacentBalancingAuthorityArea @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x})
first(list({@ferc:NameOfAdjacentBalancingAuthorityArea @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x}))
else
none,
if exists({@ferc:BalancingAuthorityAreaInterconnectionLineOrBusNames @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x})
first(list({@ferc:BalancingAuthorityAreaInterconnectionLineOrBusNames @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x}))
else
none,
if exists({@ferc:LineOrBusVoltage @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x})
first(list({@ferc:LineOrBusVoltage @unit @period=$currentDuration @ferc:AdjacentBalancingAuthorityAreaInterconnectionsAxis = $x}))
else
none
))
else $data2;
$uniqueData = list(for $x in $data
if $x == list(0,none,none,none)
skip
else
$x
);
for $row in $uniqueData.sort
1
|
$row[2]
Human Resources Co
|
$row[3]
M
|
$row[4]
NY
|