Class: AccountingUnit
Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify the unit for 'value'.
URI: cim:AccountingUnit
classDiagram
class AccountingUnit
AccountingUnit : energy_unit
AccountingUnit --> RealEnergy : energy_unit
AccountingUnit : monetary_unit
AccountingUnit --> Currency : monetary_unit
AccountingUnit : multiplier
AccountingUnit --> UnitMultiplier : multiplier
AccountingUnit : value
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| energy_unit | 0..1 RealEnergy |
Unit of service | direct |
| monetary_unit | 0..1 Currency |
Unit of currency | direct |
| multiplier | 0..1 UnitMultiplier |
Multiplier for the 'energyUnit' or 'monetaryUnit' | direct |
| value | 0..1 Float |
Value expressed in applicable units | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Charge | fixed_portion | range | AccountingUnit |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:AccountingUnit |
| native | cim:AccountingUnit |
LinkML Source
Direct
name: AccountingUnit
description: Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify
the unit for 'value'.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
energy_unit:
name: energy_unit
description: Unit of service.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:AccountingUnit.energyUnit
multivalued: false
domain_of:
- AccountingUnit
range: RealEnergy
required: false
monetary_unit:
name: monetary_unit
description: Unit of currency.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:AccountingUnit.monetaryUnit
multivalued: false
domain_of:
- AccountingUnit
range: Currency
required: false
multiplier:
name: multiplier
description: Multiplier for the 'energyUnit' or 'monetaryUnit'.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:AccountingUnit.multiplier
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
- AccountingUnit
- ReadingType
- MagneticField
- ParticulateDensity
- Bearing
range: UnitMultiplier
required: false
value:
name: value
description: Value expressed in applicable units.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:AccountingUnit.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
class_uri: cim:AccountingUnit
Induced
name: AccountingUnit
description: Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify
the unit for 'value'.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
energy_unit:
name: energy_unit
description: Unit of service.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:AccountingUnit.energyUnit
multivalued: false
alias: energy_unit
owner: AccountingUnit
domain_of:
- AccountingUnit
range: RealEnergy
required: false
monetary_unit:
name: monetary_unit
description: Unit of currency.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:AccountingUnit.monetaryUnit
multivalued: false
alias: monetary_unit
owner: AccountingUnit
domain_of:
- AccountingUnit
range: Currency
required: false
multiplier:
name: multiplier
description: Multiplier for the 'energyUnit' or 'monetaryUnit'.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:AccountingUnit.multiplier
multivalued: false
alias: multiplier
owner: AccountingUnit
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
- AccountingUnit
- ReadingType
- MagneticField
- ParticulateDensity
- Bearing
range: UnitMultiplier
required: false
value:
name: value
description: Value expressed in applicable units.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:AccountingUnit.value
multivalued: false
alias: value
owner: AccountingUnit
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
class_uri: cim:AccountingUnit