taxonomy().concept(ferc:ScheduleBalancingAuthorityAreaMonthlyCapabilitiesAtTimeOfMonthlyPeakDemandAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F714ScheduleTitle").text
Part II - Schedule 2. Balancing Authority Area Monthly Capabilities at Time of Monthly Peak Demand
|
taxonomy().concept(ferc:ScheduleBalancingAuthorityAreaMonthlyCapabilitiesAtTimeOfMonthlyPeakDemandAbstract).label("http://ferc.gov/form/2020-01-01/roles/label/F714Instructions").text
The peak demand and other terms used in this schedule are defined in the Form 714 instructions. Please first read the instructions, then complete this Schedule. The value in column (c) for the month of the annual peak demand should equal the total in column (d) in Schedule 1. Any difference must be explained in a footnote.
|
|
|
Net Capability at the Time of the Monthly Peak Demand, Based on Balancing Authority Area Area Net Energy For Load (NEL) |
|
|
Net Capability from Plants Reported on Schedule II |
External to the Balancing Authority Area Net Unit or Firm Capability (MW) |
|
|
|
|
Unavailable Capability Due to: |
|
|
|
|
Line No. (a) |
$headings = filter (taxonomy().concept(ferc:ScheduleBalancingAuthorityAreaMonthlyCapabilitiesAtTimeOfMonthlyPeakDemandAbstract).references("http://ferc.gov/form/2020-01-01/roles/reference/columnDetails")) where ($item.part-by-name(ferc-part:Schedule).part-value == "02.2 - Schedule - Balancing Authority Area Monthly Capabilities at Time of Monthly Peak Demand")
$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)
|
$members = navigate parent-child descendants from ferc:MonthDomain role "http://ferc.gov/form/2020-01-01/roles/Schedule/F714/BalancingAuthorityAreaMonthlyCapabilitiesAtTimeOfMonthlyPeakDemand" returns list (target-name, preferred-label, order);
$output = list(for $row in $members
$member=$row[1];
$member_label = taxonomy().concept($row[1]).label($row[2].role.uri).text;
$data = list(
$member_label,
if list({covered @ferc:PlantsAvailableCapability @unit @period=$currentDuration @ferc:MonthAxis=$member}).length > 0
first(list({covered @ferc:PlantsAvailableCapability @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:UnavailableCapabilityDueToPlannedOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:UnavailableCapabilityDueToPlannedOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:UnavailableCapabilityDueToUnplannedOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:UnavailableCapabilityDueToUnplannedOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:UnavailableCapabilityDueToOtherOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:UnavailableCapabilityDueToOtherOutageAndDerating @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:NetCapabilityFromPlants @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:NetCapabilityFromPlants @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:ExternalToTheBalancingAuthorityAreaNetUnitOrFirmCapabilityAvailable @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:ExternalToTheBalancingAuthorityAreaNetUnitOrFirmCapabilityAvailable @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:ExternalToTheBalancingAuthorityAreaNetUnitOrFirmCapabilityNotAvailable @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:ExternalToTheBalancingAuthorityAreaNetUnitOrFirmCapabilityNotAvailable @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none,
if exists({covered @ferc:NetCapabilityAtTheTimeOfTheMonthlyPeakDemand @unit @period=$currentDuration @ferc:MonthAxis=$member})
first(list({covered @ferc:NetCapabilityAtTheTimeOfTheMonthlyPeakDemand @unit @period=$currentDuration @ferc:MonthAxis=$member}))
else
none
);
$data
);
for $row in $output
1
|
$row[1]
Human Resources Co
|
$row[2]
M
|
$row[3]
NY
|
$row[4]
20%
|
$row[5]
20%
|
$row[6]
20%
|
$row[7]
20%
|
$row[8]
20%
|
$row[9]
20%
|