IEC61970 16v29a - IEC61968 12v08
Public Attributes | List of all members
IEC61968::Metering::PanPricingDetail Class Reference

#include <PanPricingDetail.h>

Inheritance diagram for IEC61968::Metering::PanPricingDetail:
Inheritance graph
[legend]
Collaboration diagram for IEC61968::Metering::PanPricingDetail:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::Float alternateCostDelivered
 
IEC61970::Base::Domain::String alternateCostUnit
 
IEC61970::Base::Domain::DateTime currentTimeDate
 
IEC61970::Base::Domain::Money generationPrice
 
IEC61970::Base::Domain::Float generationPriceRatio
 
IEC61970::Base::Domain::Money price
 
IEC61970::Base::Domain::Float priceRatio
 
IEC61970::Base::Domain::Integer priceTier
 
IEC61970::Base::Domain::Integer priceTierCount
 
IEC61970::Base::Domain::String priceTierLabel
 
IEC61970::Base::Domain::String rateLabel
 
IEC61970::Base::Domain::String registerTier
 
IEC61970::Base::Domain::String unitOfMeasure
 

Detailed Description

Detail for a single price command/action.

Member Data Documentation

◆ alternateCostDelivered

IEC61970::Base::Domain::Float IEC61968::Metering::PanPricingDetail::alternateCostDelivered

Alternative measure of the cost of the energy consumed. An example might be the emissions of CO2 for each kWh of electricity consumed providing a measure of the environmental cost.

◆ alternateCostUnit

IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::alternateCostUnit

Cost unit for the alternate cost delivered field. One example is kg of CO2 per unit of measure.

◆ currentTimeDate

IEC61970::Base::Domain::DateTime IEC61968::Metering::PanPricingDetail::currentTimeDate

Current time as determined by a PAN device.

◆ generationPrice

IEC61970::Base::Domain::Money IEC61968::Metering::PanPricingDetail::generationPrice

Price of the commodity measured in base unit of currency per 'unitOfMeasure'.

◆ generationPriceRatio

IEC61970::Base::Domain::Float IEC61968::Metering::PanPricingDetail::generationPriceRatio

Ratio of 'generationPrice' to the "normal" price chosen by the commodity provider.

◆ price

IEC61970::Base::Domain::Money IEC61968::Metering::PanPricingDetail::price

Price of the commodity measured in base unit of currency per 'unitOfMeasure'.

◆ priceRatio

IEC61970::Base::Domain::Float IEC61968::Metering::PanPricingDetail::priceRatio

Ratio of 'price' to the "normal" price chosen by the commodity provider.

◆ priceTier

IEC61970::Base::Domain::Integer IEC61968::Metering::PanPricingDetail::priceTier

Pricing tier as chosen by the commodity provider.

◆ priceTierCount

IEC61970::Base::Domain::Integer IEC61968::Metering::PanPricingDetail::priceTierCount

Maximum number of price tiers available.

◆ priceTierLabel

IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::priceTierLabel

Label for price tier.

◆ rateLabel

IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::rateLabel

Label of the current billing rate specified by commodity provider.

◆ registerTier

IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::registerTier

Register tier accumulating usage information.

◆ unitOfMeasure

IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::unitOfMeasure

Defines commodity as well as its base unit of measure.


The documentation for this class was generated from the following files: