Skip to content

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

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