Class: PanPricingDetail
_Detail for a single price command/action. _
__
URI: cim:PanPricingDetail
classDiagram
class PanPricingDetail
PanPricingDetail : alternate_cost_delivered
PanPricingDetail : alternate_cost_unit
PanPricingDetail : current_time_date
PanPricingDetail : generation_price
PanPricingDetail --> Money : generation_price
PanPricingDetail : generation_price_ratio
PanPricingDetail : pan_pricing
PanPricingDetail --> PanPricing : pan_pricing
PanPricingDetail : price
PanPricingDetail --> Money : price
PanPricingDetail : price_ratio
PanPricingDetail : price_tier
PanPricingDetail : price_tier_count
PanPricingDetail : price_tier_label
PanPricingDetail : rate_label
PanPricingDetail : register_tier
PanPricingDetail : unit_of_measure
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| alternate_cost_delivered | 0..1 Float |
Alternative measure of the cost of the energy consumed | direct |
| alternate_cost_unit | 0..1 String |
Cost unit for the alternate cost delivered field | direct |
| current_time_date | 0..1 date |
Current time as determined by a PAN device | direct |
| generation_price | 0..1 Money |
Price of the commodity measured in base unit of currency per 'unitOfMeasure' | direct |
| generation_price_ratio | 0..1 Float |
Ratio of 'generationPrice' to the "normal" price chosen by the commodity prov... | direct |
| price | 0..1 Money |
Price of the commodity measured in base unit of currency per 'unitOfMeasure' | direct |
| price_ratio | 0..1 Float |
Ratio of 'price' to the "normal" price chosen by the commodity provider | direct |
| price_tier | 0..1 Integer |
Pricing tier as chosen by the commodity provider | direct |
| price_tier_count | 0..1 Integer |
Maximum number of price tiers available | direct |
| price_tier_label | 0..1 String |
Label for price tier | direct |
| rate_label | 0..1 String |
Label of the current billing rate specified by commodity provider | direct |
| register_tier | 0..1 String |
Register tier accumulating usage information | direct |
| unit_of_measure | 0..1 String |
Defines commodity as well as its base unit of measure | direct |
| pan_pricing | 0..1 PanPricing |
PAN pricing command/action issuing this price detail | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PanPricing | pan_pricing_details | range | PanPricingDetail |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:PanPricingDetail |
| native | cim:PanPricingDetail |
LinkML Source
Direct
name: PanPricingDetail
description: "Detail for a single price command/action.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
alternate_cost_delivered:
name: alternate_cost_delivered
description: 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.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.alternateCostDelivered
multivalued: false
domain_of:
- PanPricingDetail
range: float
required: false
alternate_cost_unit:
name: alternate_cost_unit
description: Cost unit for the alternate cost delivered field. One example is
kg of CO2 per unit of measure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.alternateCostUnit
multivalued: false
domain_of:
- PanPricingDetail
range: string
required: false
current_time_date:
name: current_time_date
description: "Current time as determined by a PAN device.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.currentTimeDate
multivalued: false
domain_of:
- PanPricingDetail
range: date
required: false
generation_price:
name: generation_price
description: "Price of the commodity measured in base unit of currency per 'unitOfMeasure'.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.generationPrice
multivalued: false
domain_of:
- PanPricingDetail
range: Money
required: false
generation_price_ratio:
name: generation_price_ratio
description: "Ratio of 'generationPrice' to the \"normal\" price chosen by the\
\ commodity provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.generationPriceRatio
multivalued: false
domain_of:
- PanPricingDetail
range: float
required: false
price:
name: price
description: "Price of the commodity measured in base unit of currency per 'unitOfMeasure'.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PanPricingDetail.price
multivalued: false
domain_of:
- Design
- TimeSeries
- Point
- MPMTestThreshold
- TradingHubValues
- PassThroughBill
- Domain
- PanPricingDetail
range: Money
required: false
price_ratio:
name: price_ratio
description: "Ratio of 'price' to the \"normal\" price chosen by the commodity\
\ provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceRatio
multivalued: false
domain_of:
- PanPricingDetail
range: float
required: false
price_tier:
name: price_tier
description: "Pricing tier as chosen by the commodity provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTier
multivalued: false
domain_of:
- PanPricingDetail
range: integer
required: false
price_tier_count:
name: price_tier_count
description: "Maximum number of price tiers available.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTierCount
multivalued: false
domain_of:
- PanPricingDetail
range: integer
required: false
price_tier_label:
name: price_tier_label
description: "Label for price tier.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTierLabel
multivalued: false
domain_of:
- PanPricingDetail
range: string
required: false
rate_label:
name: rate_label
description: "Label of the current billing rate specified by commodity provider.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.rateLabel
multivalued: false
domain_of:
- PanPricingDetail
range: string
required: false
register_tier:
name: register_tier
description: "Register tier accumulating usage information.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.registerTier
multivalued: false
domain_of:
- PanPricingDetail
range: string
required: false
unit_of_measure:
name: unit_of_measure
description: "Defines commodity as well as its base unit of measure.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PanPricingDetail.unitOfMeasure
multivalued: false
domain_of:
- BillDeterminant
- ChargeProfile
- PanPricingDetail
range: string
required: false
pan_pricing:
name: pan_pricing
description: PAN pricing command/action issuing this price detail.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.PanPricing
multivalued: false
domain_of:
- PanPricingDetail
range: PanPricing
required: false
class_uri: cim:PanPricingDetail
Induced
name: PanPricingDetail
description: "Detail for a single price command/action.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
alternate_cost_delivered:
name: alternate_cost_delivered
description: 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.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.alternateCostDelivered
multivalued: false
alias: alternate_cost_delivered
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: float
required: false
alternate_cost_unit:
name: alternate_cost_unit
description: Cost unit for the alternate cost delivered field. One example is
kg of CO2 per unit of measure.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.alternateCostUnit
multivalued: false
alias: alternate_cost_unit
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: string
required: false
current_time_date:
name: current_time_date
description: "Current time as determined by a PAN device.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.currentTimeDate
multivalued: false
alias: current_time_date
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: date
required: false
generation_price:
name: generation_price
description: "Price of the commodity measured in base unit of currency per 'unitOfMeasure'.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.generationPrice
multivalued: false
alias: generation_price
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: Money
required: false
generation_price_ratio:
name: generation_price_ratio
description: "Ratio of 'generationPrice' to the \"normal\" price chosen by the\
\ commodity provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.generationPriceRatio
multivalued: false
alias: generation_price_ratio
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: float
required: false
price:
name: price
description: "Price of the commodity measured in base unit of currency per 'unitOfMeasure'.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PanPricingDetail.price
multivalued: false
alias: price
owner: PanPricingDetail
domain_of:
- Design
- TimeSeries
- Point
- MPMTestThreshold
- TradingHubValues
- PassThroughBill
- Domain
- PanPricingDetail
range: Money
required: false
price_ratio:
name: price_ratio
description: "Ratio of 'price' to the \"normal\" price chosen by the commodity\
\ provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceRatio
multivalued: false
alias: price_ratio
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: float
required: false
price_tier:
name: price_tier
description: "Pricing tier as chosen by the commodity provider.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTier
multivalued: false
alias: price_tier
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: integer
required: false
price_tier_count:
name: price_tier_count
description: "Maximum number of price tiers available.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTierCount
multivalued: false
alias: price_tier_count
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: integer
required: false
price_tier_label:
name: price_tier_label
description: "Label for price tier.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.priceTierLabel
multivalued: false
alias: price_tier_label
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: string
required: false
rate_label:
name: rate_label
description: "Label of the current billing rate specified by commodity provider.\r\
\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.rateLabel
multivalued: false
alias: rate_label
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: string
required: false
register_tier:
name: register_tier
description: "Register tier accumulating usage information.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.registerTier
multivalued: false
alias: register_tier
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: string
required: false
unit_of_measure:
name: unit_of_measure
description: "Defines commodity as well as its base unit of measure.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:PanPricingDetail.unitOfMeasure
multivalued: false
alias: unit_of_measure
owner: PanPricingDetail
domain_of:
- BillDeterminant
- ChargeProfile
- PanPricingDetail
range: string
required: false
pan_pricing:
name: pan_pricing
description: PAN pricing command/action issuing this price detail.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:PanPricingDetail.PanPricing
multivalued: false
alias: pan_pricing
owner: PanPricingDetail
domain_of:
- PanPricingDetail
range: PanPricing
required: false
class_uri: cim:PanPricingDetail