#include <PanPricingDetail.h>
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 |
Detail for a single price command/action.
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.
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.
IEC61970::Base::Domain::DateTime IEC61968::Metering::PanPricingDetail::currentTimeDate |
Current time as determined by a PAN device.
IEC61970::Base::Domain::Money IEC61968::Metering::PanPricingDetail::generationPrice |
Price of the commodity measured in base unit of currency per 'unitOfMeasure'.
IEC61970::Base::Domain::Float IEC61968::Metering::PanPricingDetail::generationPriceRatio |
Ratio of 'generationPrice' to the "normal" price chosen by the commodity provider.
IEC61970::Base::Domain::Money IEC61968::Metering::PanPricingDetail::price |
Price of the commodity measured in base unit of currency per 'unitOfMeasure'.
IEC61970::Base::Domain::Float IEC61968::Metering::PanPricingDetail::priceRatio |
Ratio of 'price' to the "normal" price chosen by the commodity provider.
IEC61970::Base::Domain::Integer IEC61968::Metering::PanPricingDetail::priceTier |
Pricing tier as chosen by the commodity provider.
IEC61970::Base::Domain::Integer IEC61968::Metering::PanPricingDetail::priceTierCount |
Maximum number of price tiers available.
IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::priceTierLabel |
Label for price tier.
IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::rateLabel |
Label of the current billing rate specified by commodity provider.
IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::registerTier |
Register tier accumulating usage information.
IEC61970::Base::Domain::String IEC61968::Metering::PanPricingDetail::unitOfMeasure |
Defines commodity as well as its base unit of measure.