Class: MktUserAttribute
Subclass of IEC61968:Domain2:UserAttribute.
URI: cim:MktUserAttribute
classDiagram
class MktUserAttribute
UserAttribute <|-- MktUserAttribute
MktUserAttribute : attribute_property
MktUserAttribute --> AttributeProperty : attribute_property
MktUserAttribute : bill_determinant
MktUserAttribute --> BillDeterminant : bill_determinant
MktUserAttribute : charge_group
MktUserAttribute --> ChargeGroup : charge_group
MktUserAttribute : charge_type
MktUserAttribute --> ChargeType : charge_type
MktUserAttribute : erp_invoice_line_items
MktUserAttribute --> ErpInvoiceLineItem : erp_invoice_line_items
MktUserAttribute : erp_ledger_entries
MktUserAttribute --> ErpLedgerEntry : erp_ledger_entries
MktUserAttribute : market_statement_line_item
MktUserAttribute --> MarketStatementLineItem : market_statement_line_item
MktUserAttribute : pass_through_bill
MktUserAttribute --> PassThroughBill : pass_through_bill
MktUserAttribute : procedure_data_sets
MktUserAttribute --> ProcedureDataSet : procedure_data_sets
MktUserAttribute : property_specification
MktUserAttribute --> Specification : property_specification
MktUserAttribute : rating_specification
MktUserAttribute --> Specification : rating_specification
MktUserAttribute : sequence_number
MktUserAttribute : transaction
MktUserAttribute --> Transaction : transaction
MktUserAttribute : value
MktUserAttribute --> StringQuantity : value
Inheritance
- UserAttribute
- MktUserAttribute
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| bill_determinant | 0..* BillDeterminant |
direct | |
| attribute_property | 0..* AttributeProperty |
direct | |
| charge_group | 0..* ChargeGroup |
direct | |
| pass_through_bill | 0..* PassThroughBill |
direct | |
| charge_type | 0..* ChargeType |
direct | |
| market_statement_line_item | 0..* MarketStatementLineItem |
direct | |
| sequence_number | 0..1 Integer |
Sequence number for this attribute in a list of attributes | UserAttribute |
| value | 0..1 StringQuantity |
Value of an attribute, including unit information | UserAttribute |
| transaction | 0..1 Transaction |
Transaction for which this snapshot has been recorded | UserAttribute |
| procedure_data_sets | 0..* ProcedureDataSet |
UserAttribute | |
| property_specification | 0..1 Specification |
UserAttribute | |
| rating_specification | 0..1 Specification |
UserAttribute | |
| erp_invoice_line_items | 0..* ErpInvoiceLineItem |
UserAttribute | |
| erp_ledger_entries | 0..* ErpLedgerEntry |
UserAttribute |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ChargeType | mkt_user_attribute | range | MktUserAttribute |
| ChargeGroup | mkt_user_attribute | range | MktUserAttribute |
| BillDeterminant | mkt_user_attribute | range | MktUserAttribute |
| PassThroughBill | mkt_user_attribute | range | MktUserAttribute |
| MarketStatementLineItem | mkt_user_attribute | range | MktUserAttribute |
| AttributeProperty | mkt_user_attribute | range | MktUserAttribute |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:MktUserAttribute |
| native | cim:MktUserAttribute |
LinkML Source
Direct
name: MktUserAttribute
description: Subclass of IEC61968:Domain2:UserAttribute.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: UserAttribute
attributes:
bill_determinant:
name: bill_determinant
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.BillDeterminant
multivalued: true
domain_of:
- MktUserAttribute
- ChargeProfile
- ChargeProfileData
range: BillDeterminant
required: false
attribute_property:
name: attribute_property
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.AttributeProperty
multivalued: true
domain_of:
- MktUserAttribute
range: AttributeProperty
required: false
charge_group:
name: charge_group
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:MktUserAttribute.ChargeGroup
multivalued: true
domain_of:
- ChargeType
- MktUserAttribute
range: ChargeGroup
required: false
pass_through_bill:
name: pass_through_bill
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.PassThroughBill
multivalued: true
domain_of:
- MktUserAttribute
- MarketStatementLineItem
range: PassThroughBill
required: false
charge_type:
name: charge_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:MktUserAttribute.ChargeType
multivalued: true
domain_of:
- MajorChargeGroup
- ChargeGroup
- MktUserAttribute
range: ChargeType
required: false
market_statement_line_item:
name: market_statement_line_item
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.MarketStatementLineItem
multivalued: true
domain_of:
- MktUserAttribute
- PassThroughBill
- MarketStatement
range: MarketStatementLineItem
required: false
class_uri: cim:MktUserAttribute
Induced
name: MktUserAttribute
description: Subclass of IEC61968:Domain2:UserAttribute.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: UserAttribute
attributes:
bill_determinant:
name: bill_determinant
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.BillDeterminant
multivalued: true
alias: bill_determinant
owner: MktUserAttribute
domain_of:
- MktUserAttribute
- ChargeProfile
- ChargeProfileData
range: BillDeterminant
required: false
attribute_property:
name: attribute_property
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.AttributeProperty
multivalued: true
alias: attribute_property
owner: MktUserAttribute
domain_of:
- MktUserAttribute
range: AttributeProperty
required: false
charge_group:
name: charge_group
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:MktUserAttribute.ChargeGroup
multivalued: true
alias: charge_group
owner: MktUserAttribute
domain_of:
- ChargeType
- MktUserAttribute
range: ChargeGroup
required: false
pass_through_bill:
name: pass_through_bill
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.PassThroughBill
multivalued: true
alias: pass_through_bill
owner: MktUserAttribute
domain_of:
- MktUserAttribute
- MarketStatementLineItem
range: PassThroughBill
required: false
charge_type:
name: charge_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:MktUserAttribute.ChargeType
multivalued: true
alias: charge_type
owner: MktUserAttribute
domain_of:
- MajorChargeGroup
- ChargeGroup
- MktUserAttribute
range: ChargeType
required: false
market_statement_line_item:
name: market_statement_line_item
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:MktUserAttribute.MarketStatementLineItem
multivalued: true
alias: market_statement_line_item
owner: MktUserAttribute
domain_of:
- MktUserAttribute
- PassThroughBill
- MarketStatement
range: MarketStatementLineItem
required: false
sequence_number:
name: sequence_number
description: Sequence number for this attribute in a list of attributes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:UserAttribute.sequenceNumber
multivalued: false
alias: sequence_number
owner: MktUserAttribute
domain_of:
- ModelOperationArg
- ModelOperation
- DiagramObjectPoint
- ACDCTerminal
- WorkFlowStep
- SwitchingStep
- SwitchingStepGroup
- FieldDispatchStep
- UserAttribute
- Procedure
- TimeTariffInterval
- ConsumptionTariffInterval
- WirePosition
- ACLineSegmentPhase
- RegularTimePoint
- TimePoint
- PositionPoint
- WireSegmentPhase
- ProfileData
range: integer
required: false
value:
name: value
description: Value of an attribute, including unit information.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:UserAttribute.value
multivalued: false
alias: value
owner: MktUserAttribute
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: StringQuantity
required: false
transaction:
name: transaction
description: Transaction for which this snapshot has been recorded.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:UserAttribute.Transaction
multivalued: false
alias: transaction
owner: MktUserAttribute
domain_of:
- UserAttribute
range: Transaction
required: false
procedure_data_sets:
name: procedure_data_sets
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:UserAttribute.ProcedureDataSets
multivalued: true
alias: procedure_data_sets
owner: MktUserAttribute
domain_of:
- UserAttribute
- Procedure
- TransformerObservation
range: ProcedureDataSet
required: false
property_specification:
name: property_specification
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:UserAttribute.PropertySpecification
multivalued: false
alias: property_specification
owner: MktUserAttribute
domain_of:
- UserAttribute
range: Specification
required: false
rating_specification:
name: rating_specification
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:UserAttribute.RatingSpecification
multivalued: false
alias: rating_specification
owner: MktUserAttribute
domain_of:
- UserAttribute
range: Specification
required: false
erp_invoice_line_items:
name: erp_invoice_line_items
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:UserAttribute.ErpInvoiceLineItems
multivalued: true
alias: erp_invoice_line_items
owner: MktUserAttribute
domain_of:
- CustomerBillingInfo
- ErpPayment
- UserAttribute
- ErpInvoice
range: ErpInvoiceLineItem
required: false
erp_ledger_entries:
name: erp_ledger_entries
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:UserAttribute.ErpLedgerEntries
multivalued: true
alias: erp_ledger_entries
owner: MktUserAttribute
domain_of:
- UserAttribute
- ErpLedger
range: ErpLedgerEntry
required: false
class_uri: cim:MktUserAttribute