Skip to content

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