Class: OperatonalLimitTypeScaling
_One operational limit type scales values of another operational limit type when under the same operational limit set. This applies to any operational limit assigned to the target operational limit type and without other limit dependency models. _
URI: cim:OperatonalLimitTypeScaling
classDiagram
class OperatonalLimitTypeScaling
OperatonalLimitTypeScaling : scaling_percent
OperatonalLimitTypeScaling --> PerCent : scaling_percent
OperatonalLimitTypeScaling : source_operational_limit_type
OperatonalLimitTypeScaling --> OperationalLimitType : source_operational_limit_type
OperatonalLimitTypeScaling : target_operational_limit
OperatonalLimitTypeScaling --> OperationalLimitType : target_operational_limit
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| scaling_percent | 0..1 PerCent |
The percentage scaling of the source limit to compute the target limit | direct |
| source_operational_limit_type | 0..1 OperationalLimitType |
direct | |
| target_operational_limit | 1..1 OperationalLimitType |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| OperationalLimitType | source_operational_limit_type_scaling | range | OperatonalLimitTypeScaling |
| OperationalLimitType | target_operational_limitm_type_scaling | range | OperatonalLimitTypeScaling |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:OperatonalLimitTypeScaling |
| native | cim:OperatonalLimitTypeScaling |
LinkML Source
Direct
name: OperatonalLimitTypeScaling
description: 'One operational limit type scales values of another operational limit
type when under the same operational limit set. This applies to any operational
limit assigned to the target operational limit type and without other limit dependency
models. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
scaling_percent:
name: scaling_percent
description: "The percentage scaling of the source limit to compute the target\
\ limit. Applys to operational limits within an operaitonal limit set when\
\ both source and target operational limit types exist.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.scalingPercent
multivalued: false
domain_of:
- OperatonalLimitTypeScaling
range: PerCent
required: false
source_operational_limit_type:
name: source_operational_limit_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.SourceOperationalLimitType
multivalued: false
domain_of:
- OperatonalLimitTypeScaling
range: OperationalLimitType
required: false
target_operational_limit:
name: target_operational_limit
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.TargetOperationalLimit
multivalued: false
domain_of:
- OperatonalLimitTypeScaling
range: OperationalLimitType
required: true
class_uri: cim:OperatonalLimitTypeScaling
Induced
name: OperatonalLimitTypeScaling
description: 'One operational limit type scales values of another operational limit
type when under the same operational limit set. This applies to any operational
limit assigned to the target operational limit type and without other limit dependency
models. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
scaling_percent:
name: scaling_percent
description: "The percentage scaling of the source limit to compute the target\
\ limit. Applys to operational limits within an operaitonal limit set when\
\ both source and target operational limit types exist.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.scalingPercent
multivalued: false
alias: scaling_percent
owner: OperatonalLimitTypeScaling
domain_of:
- OperatonalLimitTypeScaling
range: PerCent
required: false
source_operational_limit_type:
name: source_operational_limit_type
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.SourceOperationalLimitType
multivalued: false
alias: source_operational_limit_type
owner: OperatonalLimitTypeScaling
domain_of:
- OperatonalLimitTypeScaling
range: OperationalLimitType
required: false
target_operational_limit:
name: target_operational_limit
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OperatonalLimitTypeScaling.TargetOperationalLimit
multivalued: false
alias: target_operational_limit
owner: OperatonalLimitTypeScaling
domain_of:
- OperatonalLimitTypeScaling
range: OperationalLimitType
required: true
class_uri: cim:OperatonalLimitTypeScaling