Enterprise Domain::Workforce ABE::Workforce Schedule ABE
Class WorkforceEmployeeAssignment

Represents an assignment of a particular WorforceEmployeeRole for a particular work task in a specific timeframe. For example, assignment of a person in a network engineer role to a trouble shooting work task for at least 2 hours. The assignment is associated with a CalendarEntry of an Assignment WorkSchedule.

Attributes
CalendarEntry _calendarEntry _calendarEntry
Work _work _work
WorkforceEmployeeReservation _workforceEmployeeReservation _workforceEmployeeReservation
WorkforceEmployeeRole _workforceEmployeeRole _workforceEmployeeRole
String status status

Completion status of the assignment, like started, in-progress, uncompleted, completed. Note: this is not always the same as the status of the work, as there can be more than one employee assigned to the work.


Properties:

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

Attribute Details

 _calendarEntry
Public CalendarEntry _calendarEntry
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeeAssignedForCalendarEntry
Association End
ClassWorkforceEmployeeAssignment
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_calendarEntry
Name Expression
NamespaceWorkforceEmployeeAssignment
Opposite_workforceEmployeeAssignment
OwnerWorkforceEmployeeAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceEmployeeAssignment::_calendarEntry
Stereotype
Template Parameter
TypeCalendarEntry
Upper1
Upper Value(1)
VisibilityPublic


 _work
Public Work _work
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeeAssignedToWork
Association End
ClassWorkforceEmployeeAssignment
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_work
Name Expression
NamespaceWorkforceEmployeeAssignment
Opposite_workforceEmployeeAssignment
OwnerWorkforceEmployeeAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceEmployeeAssignment::_work
Stereotype
Template Parameter
TypeWork
Upper1
Upper Value(1)
VisibilityPublic


 _workforceEmployeeReservation
Public WorkforceEmployeeReservation _workforceEmployeeReservation
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeeAssignmentRealizesReservation
Association End
ClassWorkforceEmployeeAssignment
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
Name_workforceEmployeeReservation
Name Expression
NamespaceWorkforceEmployeeAssignment
Opposite_workforceEmployeeAssignment
OwnerWorkforceEmployeeAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceEmployeeAssignment::_workforceEmployeeReservation
Stereotype
Template Parameter
TypeWorkforceEmployeeReservation
Upper1
Upper Value(1)
VisibilityPublic


 _workforceEmployeeRole
Public WorkforceEmployeeRole _workforceEmployeeRole
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeeAssigned
Association End
ClassWorkforceEmployeeAssignment
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_workforceEmployeeRole
Name Expression
NamespaceWorkforceEmployeeAssignment
Opposite_workforceEmployeeAssignment
OwnerWorkforceEmployeeAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceEmployeeAssignment::_workforceEmployeeRole
Stereotype
Template Parameter
TypeWorkforceEmployeeRole
Upper1
Upper Value(1)
VisibilityPublic


 status
Public String status

Completion status of the assignment, like started, in-progress, uncompleted, completed. Note: this is not always the same as the status of the work, as there can be more than one employee assigned to the work.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassWorkforceEmployeeAssignment
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)
Namestatus
Name Expression
NamespaceWorkforceEmployeeAssignment
Opposite
OwnerWorkforceEmployeeAssignment
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceEmployeeAssignment::status
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic