Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE
Class RevenueAssuranceObjective

Goal for a RevenueAssuranceParameter defined in terms of metrics, thresholds, and tolerances.

Attributes
PolicySet _policySet _policySet
RevenueAssuranceApplicability _revenueAssuranceApplicability _revenueAssuranceApplicability
RevenueAssuranceAssessmentItem _revenueAssuranceAssessmentItem _revenueAssuranceAssessmentItem
RevenueAssuranceConsequence _revenueAssuranceConsequence _revenueAssuranceConsequence
RevenueAssuranceParameter _revenueAssuranceParameter _revenueAssuranceParameter
String conformanceComparator conformanceComparator

An operator that specifies whether an objective is violated above or below the conformanceTarget.

«baseType» Duration conformancePeriod conformancePeriod

An interval of time during which the conformanceTarget must be measured.

long conformanceTarget conformanceTarget

A value used to determine if the objective is met.

String description description

A narrative that explains in detail what the objective is.

Integer gracePeriods gracePeriods

The number of times an objective can remain un-updated in reference to the conformancePeriod without a objective violation being created.

String name name

A word, term, or phrase by which an objective is known and distinguished from other RevenueAssuranceObjectives.

long thresholdTarget thresholdTarget

A percent that is used to specify when a warning should be used that indicates an objective is in danger of not being met.

«baseType» Duration tolerancePeriod tolerancePeriod

An interval of time over which the toleranceTarget is acceptable before indication of an objective violation.

long toleranceTarget toleranceTarget

A percent that specifies the allowable variation of a conformanceTarget.

«baseType» TimePeriod validFor validFor

The period of time during which the objective is applicable.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameRevenueAssuranceObjective
Name Expression
NamespaceRA Control ABE
Owned Template Signature
OwnerRA Control ABE
Owning Template Parameter
PackageRA Control ABE
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _policySet
Public PolicySet _policySet
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueAssuranceObjectiveDefinedBy
Association End
ClassRevenueAssuranceObjective
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_policySet
Name Expression
NamespaceRevenueAssuranceObjective
Opposite_revenueAssuranceObjective
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::_policySet
Stereotype
Template Parameter
TypePolicySet
Upper*
Upper Value(*)
VisibilityPublic


 _revenueAssuranceApplicability
Public RevenueAssuranceApplicability _revenueAssuranceApplicability
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueAssuranceObjectiveImpactedBy
Association End
ClassRevenueAssuranceObjective
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_revenueAssuranceApplicability
Name Expression
NamespaceRevenueAssuranceObjective
Opposite_revenueAssuranceObjective
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::_revenueAssuranceApplicability
Stereotype
Template Parameter
TypeRevenueAssuranceApplicability
Upper*
Upper Value(*)
VisibilityPublic


 _revenueAssuranceAssessmentItem
Public RevenueAssuranceAssessmentItem _revenueAssuranceAssessmentItem
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueAssuranceObjectiveEvaluatedBy
Association End
ClassRevenueAssuranceObjective
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_revenueAssuranceAssessmentItem
Name Expression
NamespaceRevenueAssuranceObjective
Opposite_revenueAssuranceObjective
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::_revenueAssuranceAssessmentItem
Stereotype
Template Parameter
TypeRevenueAssuranceAssessmentItem
Upper*
Upper Value(*)
VisibilityPublic


 _revenueAssuranceConsequence
Public RevenueAssuranceConsequence _revenueAssuranceConsequence
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueAssuranceObjectiveFailureResultsIn
Association End
ClassRevenueAssuranceObjective
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_revenueAssuranceConsequence
Name Expression
NamespaceRevenueAssuranceObjective
Opposite_revenueAssuranceObjective
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::_revenueAssuranceConsequence
Stereotype
Template Parameter
TypeRevenueAssuranceConsequence
Upper*
Upper Value(*)
VisibilityPublic


 _revenueAssuranceParameter
Public RevenueAssuranceParameter _revenueAssuranceParameter
Constraints:
Properties:

AggregationNone
Alias
AssociationRevenueAssuranceParmeterMeasuredBasedUpon
Association End
ClassRevenueAssuranceObjective
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_revenueAssuranceParameter
Name Expression
NamespaceRevenueAssuranceObjective
Opposite_revenueAssuranceObjective
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::_revenueAssuranceParameter
Stereotype
Template Parameter
TypeRevenueAssuranceParameter
Upper*
Upper Value(*)
VisibilityPublic


 conformanceComparator
Public String conformanceComparator

An operator that specifies whether an objective is violated above or below the conformanceTarget.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NameconformanceComparator
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::conformanceComparator
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 conformancePeriod
Public «baseType» Duration conformancePeriod

An interval of time during which the conformanceTarget must be measured.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NameconformancePeriod
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::conformancePeriod
Stereotype
Template Parameter
Type«baseType» Duration
Upper1
Upper Value
VisibilityPublic


 conformanceTarget
Public long conformanceTarget

A value used to determine if the objective is met.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NameconformanceTarget
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::conformanceTarget
Stereotype
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic


 description
Public String description

A narrative that explains in detail what the objective is.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
Namedescription
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 gracePeriods
Public Integer gracePeriods

The number of times an objective can remain un-updated in reference to the conformancePeriod without a objective violation being created.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NamegracePeriods
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::gracePeriods
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A word, term, or phrase by which an objective is known and distinguished from other RevenueAssuranceObjectives.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
Namename
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::name
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 thresholdTarget
Public long thresholdTarget

A percent that is used to specify when a warning should be used that indicates an objective is in danger of not being met.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NamethresholdTarget
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::thresholdTarget
Stereotype
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic


 tolerancePeriod
Public «baseType» Duration tolerancePeriod

An interval of time over which the toleranceTarget is acceptable before indication of an objective violation.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NametolerancePeriod
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::tolerancePeriod
Stereotype
Template Parameter
Type«baseType» Duration
Upper1
Upper Value
VisibilityPublic


 toleranceTarget
Public long toleranceTarget

A percent that specifies the allowable variation of a conformanceTarget.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NametoleranceTarget
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::toleranceTarget
Stereotype
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time during which the objective is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassRevenueAssuranceObjective
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)
NamevalidFor
Name Expression
NamespaceRevenueAssuranceObjective
Opposite
OwnerRevenueAssuranceObjective
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Revenue Assurance ABE::RA Control ABE::RevenueAssuranceObjective::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic