#include <UsagePoint.h>


Logical or physical point in the network to which readings or events may be attributed. Used at the place where a physical or virtual meter may be located; however, it is not required that a meter be present.
| IEC61968::Metering::AmiBillingReadyKind IEC61968::Metering::UsagePoint::amiBillingReady = IEC61968::Metering::AmiBillingReadyKind::_undef |
Tracks the lifecycle of the metering installation at a usage point with respect to readiness for billing via advanced metering infrastructure reads.
| IEC61970::Base::Domain::Boolean IEC61968::Metering::UsagePoint::checkBilling |
True if as a result of an inspection or otherwise, there is a reason to suspect that a previous billing may have been performed with erroneous data. Value should be reset once this potential discrepancy has been resolved.
| std::list<IEC61968::Common::ConfigurationEvent*> IEC61968::Metering::UsagePoint::ConfigurationEvents |
All configuration events created for this usage point.
| IEC61968::Metering::UsagePointConnectedKind IEC61968::Metering::UsagePoint::connectionState = IEC61968::Metering::UsagePointConnectedKind::_undef |
State of the usage point with respect to connection to the network.
| std::list<IEC61968::Metering::EndDevice*> IEC61968::Metering::UsagePoint::EndDevices |
All end devices at this usage point.
| std::list<IEC61970::Base::Core::Equipment*> IEC61968::Metering::UsagePoint::Equipments |
All equipment connecting this usage point to the electrical grid.
| IEC61970::Base::Domain::CurrentFlow IEC61968::Metering::UsagePoint::estimatedLoad |
Estimated load.
| IEC61970::Base::Domain::Boolean IEC61968::Metering::UsagePoint::grounded |
True if grounded.
| IEC61970::Base::Domain::Boolean IEC61968::Metering::UsagePoint::isSdp |
If true, this usage point is a service delivery point, i.e., a usage point where the ownership of the service changes hands.
| IEC61970::Base::Domain::Boolean IEC61968::Metering::UsagePoint::isVirtual |
If true, this usage point is virtual, i.e., no physical location exists in the network where a meter could be located to collect the meter readings. For example, one may define a virtual usage point to serve as an aggregation of usage for all of a company's premises distributed widely across the distribution territory. Otherwise, the usage point is physical, i.e., there is a logical point in the network where a meter could be located to collect meter readings.
| IEC61970::Base::Domain::Boolean IEC61968::Metering::UsagePoint::minimalUsageExpected |
If true, minimal or zero usage is expected at this usage point for situations such as premises vacancy, logical or physical disconnect. It is used for readings validation and estimation.
| IEC61970::Base::Domain::Voltage IEC61968::Metering::UsagePoint::nominalServiceVoltage |
Nominal service voltage.
| IEC61970::Base::Domain::String IEC61968::Metering::UsagePoint::outageRegion |
Outage region in which this usage point is located.
| IEC61970::Base::Core::PhaseCode IEC61968::Metering::UsagePoint::phaseCode = IEC61970::Base::Core::PhaseCode::_undef |
Phase code. Number of wires and specific nominal phases can be deduced from enumeration literal values. For example, ABCN is three-phase, four-wire, s12n (splitSecondary12N) is single-phase, three-wire, and s1n and s2n are single- phase, two-wire.
| IEC61970::Base::Domain::CurrentFlow IEC61968::Metering::UsagePoint::ratedCurrent |
Current flow that this usage point is configured to deliver.
| IEC61970::Base::Domain::ActivePower IEC61968::Metering::UsagePoint::ratedPower |
Active power that this usage point is configured to deliver.
| IEC61970::Base::Domain::String IEC61968::Metering::UsagePoint::readCycle |
Cycle day on which the meter for this usage point will normally be read. Usually correlated with the billing cycle.
| IEC61970::Base::Domain::String IEC61968::Metering::UsagePoint::readRoute |
Identifier of the route to which this usage point is assigned for purposes of meter reading. Typically used to configure hand held meter reading systems prior to collection of reads.
| IEC61968::Customers::ServiceCategory* IEC61968::Metering::UsagePoint::ServiceCategory |
Service category delivered by this usage point.
| IEC61970::Base::Domain::String IEC61968::Metering::UsagePoint::serviceDeliveryRemark |
Remarks about this usage point, for example the reason for it being rated with a non-nominal priority.
| std::list<IEC61968::Metering::ServiceMultiplier*> IEC61968::Metering::UsagePoint::ServiceMultipliers |
All multipliers applied at this usage point.
| IEC61970::Base::Domain::String IEC61968::Metering::UsagePoint::servicePriority |
Priority of service for this usage point. Note that usage points at the same service location can have different priorities.
1.8.13