Enterprise Domain::Workforce ABE::Workforce Resource ABE
Class WorkforcePoolAssignment

An abstract class representing assignment of an employee or other resource to a pool. An employee can be assigned to more than one pool. The attribute poolAssignmentRestriction is a place holder that represents any limitation of the assignment other than time period. Pool assignment will update available capacity WorkSchedule of some organization.

Attributes
String poolAssignmentRestriction poolAssignmentRestriction

Represents any limitation of the assignment other than time period. For example, this employee’s assignment to the pool has the highest priority compared to other assignments.

«baseType» TimePeriod validFor validFor

The period of time during which the Assignment is Valid.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameWorkforcePoolAssignment
Name Expression
NamespaceWorkforce Resource ABE
Owned Template Signature
OwnerWorkforce Resource ABE
Owning Template Parameter
PackageWorkforce Resource ABE
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforcePoolAssignment
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 poolAssignmentRestriction
Public String poolAssignmentRestriction

Represents any limitation of the assignment other than time period. For example, this employee’s assignment to the pool has the highest priority compared to other assignments.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassWorkforcePoolAssignment
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)
NamepoolAssignmentRestriction
Name Expression
NamespaceWorkforcePoolAssignment
Opposite
OwnerWorkforcePoolAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforcePoolAssignment::poolAssignmentRestriction
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time during which the Assignment is Valid.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassWorkforcePoolAssignment
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
NamespaceWorkforcePoolAssignment
Opposite
OwnerWorkforcePoolAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforcePoolAssignment::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic