Skip to content

Class: AttributeProperty

_Property for a particular attribute that contains name and value. _

__

URI: cim:AttributeProperty

 classDiagram
    class AttributeProperty
      AttributeProperty : mkt_user_attribute

          AttributeProperty --> MktUserAttribute : mkt_user_attribute

      AttributeProperty : property_name

      AttributeProperty : property_value

      AttributeProperty : sequence

Slots

Name Cardinality and Range Description Inheritance
property_name 0..1
String
direct
property_value 0..1
String
direct
sequence 0..1
String
direct
mkt_user_attribute 1..1
MktUserAttribute
direct

Usages

used by used in type used
MktUserAttribute attribute_property range AttributeProperty

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: AttributeProperty
description: "Property for a particular attribute that contains name and value.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  property_name:
    name: property_name
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AttributeProperty.propertyName
    multivalued: false
    domain_of:
    - AttributeProperty
    range: string
    required: false
  property_value:
    name: property_value
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AttributeProperty.propertyValue
    multivalued: false
    domain_of:
    - AttributeProperty
    range: string
    required: false
  sequence:
    name: sequence
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AttributeProperty.sequence
    multivalued: false
    domain_of:
    - BlockDispatchOrder
    - ChargeProfileData
    - AttributeProperty
    - WindDynamicsLookupTable
    - HVDCLookUpTable
    range: string
    required: false
  mkt_user_attribute:
    name: mkt_user_attribute
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AttributeProperty.MktUserAttribute
    multivalued: false
    domain_of:
    - ChargeType
    - ChargeGroup
    - BillDeterminant
    - PassThroughBill
    - MarketStatementLineItem
    - AttributeProperty
    range: MktUserAttribute
    required: true
class_uri: cim:AttributeProperty

Induced

name: AttributeProperty
description: "Property for a particular attribute that contains name and value.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  property_name:
    name: property_name
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AttributeProperty.propertyName
    multivalued: false
    alias: property_name
    owner: AttributeProperty
    domain_of:
    - AttributeProperty
    range: string
    required: false
  property_value:
    name: property_value
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:AttributeProperty.propertyValue
    multivalued: false
    alias: property_value
    owner: AttributeProperty
    domain_of:
    - AttributeProperty
    range: string
    required: false
  sequence:
    name: sequence
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AttributeProperty.sequence
    multivalued: false
    alias: sequence
    owner: AttributeProperty
    domain_of:
    - BlockDispatchOrder
    - ChargeProfileData
    - AttributeProperty
    - WindDynamicsLookupTable
    - HVDCLookUpTable
    range: string
    required: false
  mkt_user_attribute:
    name: mkt_user_attribute
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:AttributeProperty.MktUserAttribute
    multivalued: false
    alias: mkt_user_attribute
    owner: AttributeProperty
    domain_of:
    - ChargeType
    - ChargeGroup
    - BillDeterminant
    - PassThroughBill
    - MarketStatementLineItem
    - AttributeProperty
    range: MktUserAttribute
    required: true
class_uri: cim:AttributeProperty