Skip to content

Class: ChargeProfileData

_Model of various charges associated with an energy profile to support billing and settlement. _

__

URI: cim:ChargeProfileData

 classDiagram
    class ChargeProfileData
      ChargeProfileData : bill_determinant

          ChargeProfileData --> BillDeterminant : bill_determinant

      ChargeProfileData : charge_profile

          ChargeProfileData --> ChargeProfile : charge_profile

      ChargeProfileData : sequence

      ChargeProfileData : time_stamp

      ChargeProfileData : value

Slots

Name Cardinality and Range Description Inheritance
sequence 0..1
Integer
The sequence number of the profile direct
time_stamp 0..1
date
The date and time of an interval direct
value 0..1
Float
The value of an interval given a profile type (amount, price, or quantity), s... direct
bill_determinant 0..1
BillDeterminant
direct
charge_profile 0..1
ChargeProfile
direct

Usages

used by used in type used
BillDeterminant charge_profile_data range ChargeProfileData
ChargeProfile charge_profile_data range ChargeProfileData

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:ChargeProfileData
native cim:ChargeProfileData

LinkML Source

Direct

name: ChargeProfileData
description: "Model of various charges associated with an energy profile to support\
  \ billing and settlement.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  sequence:
    name: sequence
    description: "The sequence number of the profile.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.sequence
    multivalued: false
    domain_of:
    - BlockDispatchOrder
    - ChargeProfileData
    - AttributeProperty
    - WindDynamicsLookupTable
    - HVDCLookUpTable
    range: integer
    required: false
  time_stamp:
    name: time_stamp
    description: "The date and time of an interval.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.timeStamp
    multivalued: false
    domain_of:
    - NetworkModelProjectChangeVersion
    - MeasurementValue
    - ReadingQuality
    - DERCurveData
    - Control
    - ChargeProfileData
    - SCADAInformation
    range: date
    required: false
  value:
    name: value
    description: "The value of an interval given a profile type (amount, price, or\
      \ quantity), subject to the UOM. \r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.value
    multivalued: false
    domain_of:
    - VoltagePerReactivePower
    - Length
    - ConductancePerLength
    - VolumeFlowRate
    - Volume
    - Voltage
    - Temperature
    - Admittance
    - Impedance
    - CostPerVolume
    - SusceptancePerLength
    - Money
    - Minutes
    - FloatQuantity
    - CostPerEnergyUnit
    - PerCent
    - IntegerQuantity
    - ApparentPower
    - WaterLevel
    - Displacement
    - Damping
    - Seconds
    - ResistancePerLength
    - Inductance
    - AngleDegrees
    - CostRate
    - Speed
    - Capacitance
    - PU
    - Pressure
    - KiloActivePower
    - ReactivePower
    - StringQuantity
    - ActivePowerChangeRate
    - Hours
    - Conductance
    - RotationSpeed
    - CurrentFlow
    - Frequency
    - AngleRadians
    - ActivePower
    - ReactancePerLength
    - Resistance
    - Reactance
    - Susceptance
    - RealEnergy
    - Classification
    - HeatRate
    - Emission
    - CostPerHeatUnit
    - ActivePowerPerFrequency
    - InductancePerLength
    - CapacitancePerLength
    - DecimalQuantity
    - Area
    - ActivePowerPerCurrentFlow
    - Mass
    - Status
    - UserAttribute
    - AccountingUnit
    - BaseReading
    - EndDeviceEventDetail
    - MeterMultiplier
    - RegularTimePoint
    - AnalogValue
    - AnalogLimit
    - CommodityPrice
    - ChargeProfileData
    - StringMeasurementValue
    - Command
    - DiscreteValue
    - ValueToAlias
    - ServiceMultiplier
    - AnalyticScore
    - IrregularTimePoint
    - ActivePowerLimit
    - ApparentPowerLimit
    - CurrentLimit
    - VoltageLimit
    - AccumulatorValue
    - AccumulatorLimit
    - SetPoint
    - ScheduledActivePowerLimitValue
    - ScheduledApparentPowerLimitValue
    - ScheduledCurrentLimitValue
    - ScheduledVoltageLimitValue
    - MagneticField
    - ParticulateDensity
    - Bearing
    - PumpingShutDownCostSchedule
    - PumpingLevelSchedule
    - HourlyPreDispatchSchedule
    - PumpingCostSchedule
    - OpenTieSchedule
    - WheelingReferenceSchedule
    range: float
    required: false
  bill_determinant:
    name: bill_determinant
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.BillDeterminant
    multivalued: false
    domain_of:
    - MktUserAttribute
    - ChargeProfile
    - ChargeProfileData
    range: BillDeterminant
    required: false
  charge_profile:
    name: charge_profile
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.ChargeProfile
    multivalued: false
    domain_of:
    - BillDeterminant
    - ChargeProfileData
    range: ChargeProfile
    required: false
class_uri: cim:ChargeProfileData

Induced

name: ChargeProfileData
description: "Model of various charges associated with an energy profile to support\
  \ billing and settlement.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  sequence:
    name: sequence
    description: "The sequence number of the profile.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.sequence
    multivalued: false
    alias: sequence
    owner: ChargeProfileData
    domain_of:
    - BlockDispatchOrder
    - ChargeProfileData
    - AttributeProperty
    - WindDynamicsLookupTable
    - HVDCLookUpTable
    range: integer
    required: false
  time_stamp:
    name: time_stamp
    description: "The date and time of an interval.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.timeStamp
    multivalued: false
    alias: time_stamp
    owner: ChargeProfileData
    domain_of:
    - NetworkModelProjectChangeVersion
    - MeasurementValue
    - ReadingQuality
    - DERCurveData
    - Control
    - ChargeProfileData
    - SCADAInformation
    range: date
    required: false
  value:
    name: value
    description: "The value of an interval given a profile type (amount, price, or\
      \ quantity), subject to the UOM. \r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.value
    multivalued: false
    alias: value
    owner: ChargeProfileData
    domain_of:
    - VoltagePerReactivePower
    - Length
    - ConductancePerLength
    - VolumeFlowRate
    - Volume
    - Voltage
    - Temperature
    - Admittance
    - Impedance
    - CostPerVolume
    - SusceptancePerLength
    - Money
    - Minutes
    - FloatQuantity
    - CostPerEnergyUnit
    - PerCent
    - IntegerQuantity
    - ApparentPower
    - WaterLevel
    - Displacement
    - Damping
    - Seconds
    - ResistancePerLength
    - Inductance
    - AngleDegrees
    - CostRate
    - Speed
    - Capacitance
    - PU
    - Pressure
    - KiloActivePower
    - ReactivePower
    - StringQuantity
    - ActivePowerChangeRate
    - Hours
    - Conductance
    - RotationSpeed
    - CurrentFlow
    - Frequency
    - AngleRadians
    - ActivePower
    - ReactancePerLength
    - Resistance
    - Reactance
    - Susceptance
    - RealEnergy
    - Classification
    - HeatRate
    - Emission
    - CostPerHeatUnit
    - ActivePowerPerFrequency
    - InductancePerLength
    - CapacitancePerLength
    - DecimalQuantity
    - Area
    - ActivePowerPerCurrentFlow
    - Mass
    - Status
    - UserAttribute
    - AccountingUnit
    - BaseReading
    - EndDeviceEventDetail
    - MeterMultiplier
    - RegularTimePoint
    - AnalogValue
    - AnalogLimit
    - CommodityPrice
    - ChargeProfileData
    - StringMeasurementValue
    - Command
    - DiscreteValue
    - ValueToAlias
    - ServiceMultiplier
    - AnalyticScore
    - IrregularTimePoint
    - ActivePowerLimit
    - ApparentPowerLimit
    - CurrentLimit
    - VoltageLimit
    - AccumulatorValue
    - AccumulatorLimit
    - SetPoint
    - ScheduledActivePowerLimitValue
    - ScheduledApparentPowerLimitValue
    - ScheduledCurrentLimitValue
    - ScheduledVoltageLimitValue
    - MagneticField
    - ParticulateDensity
    - Bearing
    - PumpingShutDownCostSchedule
    - PumpingLevelSchedule
    - HourlyPreDispatchSchedule
    - PumpingCostSchedule
    - OpenTieSchedule
    - WheelingReferenceSchedule
    range: float
    required: false
  bill_determinant:
    name: bill_determinant
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.BillDeterminant
    multivalued: false
    alias: bill_determinant
    owner: ChargeProfileData
    domain_of:
    - MktUserAttribute
    - ChargeProfile
    - ChargeProfileData
    range: BillDeterminant
    required: false
  charge_profile:
    name: charge_profile
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ChargeProfileData.ChargeProfile
    multivalued: false
    alias: charge_profile
    owner: ChargeProfileData
    domain_of:
    - BillDeterminant
    - ChargeProfileData
    range: ChargeProfile
    required: false
class_uri: cim:ChargeProfileData