Common Domain::Performance ABE::Performance Threshold ABE
Class PerformanceAlarmSpecification

The specification of how to populate the alarm fields when generating a threshold crossing alarm.

Attributes
«dataType» PerformanceConsequence _performanceConsequence _performanceConsequence

The Performance alarm specification is part of of a Performance threshold consequence.

PerceivedSeverity perfAlamSpecSeverity perfAlamSpecSeverity

A value for the PerceivedSeverity attribute as part of a threshold crossing alarm definition.

String perfAlarmSpecAdditionalText perfAlarmSpecAdditionalText

A value for the AdditionalText attribute as part of a threshold crossing alarm definition.

String perfAlarmSpecAlarmType perfAlarmSpecAlarmType

A value for the AlarmType attribute as part of a threshold crossing alarm definition.

String perfAlarmSpecProbableCause perfAlarmSpecProbableCause

A value for the ProbableCause attribute as part of a threshold crossing alarm definition.

String perfAlarmSpecSpecificProblem perfAlarmSpecSpecificProblem

A value for the SpecificProblem attribute as part of a threshold crossing alarm definition.

String perfAlarmThresholdCrossingDescription perfAlarmThresholdCrossingDescription

A specific description of the threshold crossing (intended to be populated e under the alarm under CrossedThreshold structure).


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsdataType
NamePerformanceAlarmSpecification
Name Expression
NamespacePerformance Threshold ABE
Owned Template Signature
OwnerPerformance Threshold ABE
Owning Template Parameter
PackagePerformance Threshold ABE
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _performanceConsequence
Public «dataType» PerformanceConsequence _performanceConsequence

The Performance alarm specification is part of of a Performance threshold consequence.

Constraints:
Properties:

AggregationNone
Alias
AssociationConsequenceContainsAlarmSpecification
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1
Name_performanceConsequence
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite_alarmSpecification
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::_performanceConsequence
Stereotype
Template Parameter
Type«dataType» PerformanceConsequence
Upper1
Upper Value(1)
VisibilityPublic


 perfAlamSpecSeverity
Public PerceivedSeverity perfAlamSpecSeverity

A value for the PerceivedSeverity attribute as part of a threshold crossing alarm definition.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameperfAlamSpecSeverity
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlamSpecSeverity
Stereotyperequired
Template Parameter
TypePerceivedSeverity
Upper1
Upper Value
VisibilityPublic


 perfAlarmSpecAdditionalText
Public String perfAlarmSpecAdditionalText

A value for the AdditionalText attribute as part of a threshold crossing alarm definition.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameperfAlarmSpecAdditionalText
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlarmSpecAdditionalText
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 perfAlarmSpecAlarmType
Public String perfAlarmSpecAlarmType

A value for the AlarmType attribute as part of a threshold crossing alarm definition.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameperfAlarmSpecAlarmType
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlarmSpecAlarmType
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 perfAlarmSpecProbableCause
Public String perfAlarmSpecProbableCause

A value for the ProbableCause attribute as part of a threshold crossing alarm definition.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameperfAlarmSpecProbableCause
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlarmSpecProbableCause
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 perfAlarmSpecSpecificProblem
Public String perfAlarmSpecSpecificProblem

A value for the SpecificProblem attribute as part of a threshold crossing alarm definition.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameperfAlarmSpecSpecificProblem
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlarmSpecSpecificProblem
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 perfAlarmThresholdCrossingDescription
Public String perfAlarmThresholdCrossingDescription

A specific description of the threshold crossing (intended to be populated e under the alarm under CrossedThreshold structure).

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» PerformanceAlarmSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NameperfAlarmThresholdCrossingDescription
Name Expression
Namespace«dataType» PerformanceAlarmSpecification
Opposite
Owner«dataType» PerformanceAlarmSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Performance ABE::Performance Threshold ABE::PerformanceAlarmSpecification::perfAlarmThresholdCrossingDescription
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic