Enterprise Domain::Workforce ABE::Workforce Resource ABE
Class WorkforceEmployeePool

Represents an employee pool, as a set or group of employees available for assignment to work tasks. A WorkforceOrganizationRole can have many workforce pools, and vice versa, a pool can contain employees from more than one organization. Examples of a Pool are Fiber installation team, service repair team, etc. A Pool contains people/resources with particular skills, availability, location, other restrictions, and preferences. Pool is associated with Capacity. For example, a WorkForceEmpolyeePool shows that on July 1, from 8 am to 12 pm there are 100 man hours available with the skill of fiber layout for the New York area. A detailed model of the capacity of the pool down to timeslot, skill/work level is a subject for a future SID release.

Attributes
WorkforceEmployeePoolAssignment _workforceEmployeePoolAssignment _workforceEmployeePoolAssignment
WorkforceEmployeeReservation _workforceEmployeeReservation _workforceEmployeeReservation
WorkforceOrganizationRole _workforceOrganizationRole _workforceOrganizationRole
boolean isWfSupplierEmployeePool isWfSupplierEmployeePool

Indicates whether this pool is managed by the workforce provider company, or by a 3rd-party contractor

Attributes inherited from SID Models::Common Domain::Project ABE::Project Resource ABE::ProjectResourcePool SID Models::Common Domain::Project ABE::Project Resource ABE::ProjectResourcePool
_projectResourceSpec _projectResourceSpec, _projectResource _projectResource, _projectResourceReservationAllocation _projectResourceReservationAllocation, _specificWOUsageFufillment _specificWOUsageFufillment, _place _place

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameWorkforceEmployeePool
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::WorkforceEmployeePool
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _workforceEmployeePoolAssignment
Public WorkforceEmployeePoolAssignment _workforceEmployeePoolAssignment
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeePoolContainsWfEmployee
Association End
ClassWorkforceEmployeePool
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)
Multiplicity*
Name_workforceEmployeePoolAssignment
Name Expression
NamespaceWorkforceEmployeePool
Opposite_workforceEmployeePool
OwnerWorkforceEmployeePool
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforceEmployeePool::_workforceEmployeePoolAssignment
Stereotype
Template Parameter
TypeWorkforceEmployeePoolAssignment
Upper*
Upper Value(*)
VisibilityPublic


 _workforceEmployeeReservation
Public WorkforceEmployeeReservation _workforceEmployeeReservation
Constraints:
Properties:

AggregationNone
Alias
AssociationWfEmployeePoolReserved
Association End
ClassWorkforceEmployeePool
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)
Multiplicity*
Name_workforceEmployeeReservation
Name Expression
NamespaceWorkforceEmployeePool
Opposite_workforceEmployeePool
OwnerWorkforceEmployeePool
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforceEmployeePool::_workforceEmployeeReservation
Stereotype
Template Parameter
TypeWorkforceEmployeeReservation
Upper*
Upper Value(*)
VisibilityPublic


 _workforceOrganizationRole
Public WorkforceOrganizationRole _workforceOrganizationRole
Constraints:
Properties:

AggregationNone
Alias
AssociationWfOrganizationDefinesWfEmployeePools
Association End
ClassWorkforceEmployeePool
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)
Multiplicity*
Name_workforceOrganizationRole
Name Expression
NamespaceWorkforceEmployeePool
Opposite_workforceEmployeePool
OwnerWorkforceEmployeePool
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforceEmployeePool::_workforceOrganizationRole
Stereotype
Template Parameter
TypeWorkforceOrganizationRole
Upper*
Upper Value(*)
VisibilityPublic


 isWfSupplierEmployeePool
Public boolean isWfSupplierEmployeePool

Indicates whether this pool is managed by the workforce provider company, or by a 3rd-party contractor

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassWorkforceEmployeePool
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)
NameisWfSupplierEmployeePool
Name Expression
NamespaceWorkforceEmployeePool
Opposite
OwnerWorkforceEmployeePool
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Resource ABE::WorkforceEmployeePool::isWfSupplierEmployeePool
Stereotype
Template Parameter
Typeboolean
Upper1
Upper Value
VisibilityPublic