Enterprise Domain::Workforce ABE::Workforce Schedule ABE
Class WorkforceResourceReservation

Represents an implementation of a request for the reservation of usage time in some resource pool (tools, trucks, materials, etc.). It is also possible to reserve usage time of a particular resource.

Attributes
CalendarEntry _calendarEntry _calendarEntry
Work _work _work
WorkforceResourceAssignment _workforceResourceAssignment _workforceResourceAssignment
WorkforceResourcePool _workforceResourcePool _workforceResourcePool
WorkforceResourceRole _workforceResourceRole _workforceResourceRole
«baseType» TimePeriod validFor validFor

The period of time during which a Resource or a pool is reserved for the work.


Properties:

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

Attribute Details

 _calendarEntry
Public CalendarEntry _calendarEntry
Constraints:
Properties:

AggregationNone
Alias
Association(_workforceResourceReservation:WorkforceResourceReservation)(_calendarEntry:CalendarEntry)
Association End
ClassWorkforceResourceReservation
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
NamespaceWorkforceResourceReservation
Opposite_workforceResourceReservation
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::_calendarEntry
Stereotype
Template Parameter
TypeCalendarEntry
Upper1
Upper Value(1)
VisibilityPublic


 _work
Public Work _work
Constraints:
Properties:

AggregationNone
Alias
AssociationWfResourcePoolReservedToWork
Association End
ClassWorkforceResourceReservation
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
NamespaceWorkforceResourceReservation
Opposite_workforceResourceReservation
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::_work
Stereotype
Template Parameter
TypeWork
Upper1
Upper Value(1)
VisibilityPublic


 _workforceResourceAssignment
Public WorkforceResourceAssignment _workforceResourceAssignment
Constraints:
Properties:

AggregationNone
Alias
AssociationWfResourceAssignmentRealizesReservation
Association End
ClassWorkforceResourceReservation
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_workforceResourceAssignment
Name Expression
NamespaceWorkforceResourceReservation
Opposite_workforceResourceReservation
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::_workforceResourceAssignment
Stereotype
Template Parameter
TypeWorkforceResourceAssignment
Upper1
Upper Value(1)
VisibilityPublic


 _workforceResourcePool
Public WorkforceResourcePool _workforceResourcePool
Constraints:
Properties:

AggregationNone
Alias
AssociationWfResourcePoolReserved
Association End
ClassWorkforceResourceReservation
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_workforceResourcePool
Name Expression
NamespaceWorkforceResourceReservation
Opposite_workforceResourceReservation
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::_workforceResourcePool
Stereotype
Template Parameter
TypeWorkforceResourcePool
Upper1
Upper Value(1)
VisibilityPublic


 _workforceResourceRole
Public WorkforceResourceRole _workforceResourceRole
Constraints:
Properties:

AggregationNone
Alias
AssociationWfResourceReserved
Association End
ClassWorkforceResourceReservation
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_workforceResourceRole
Name Expression
NamespaceWorkforceResourceReservation
Opposite_workforceResourceReservation
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::_workforceResourceRole
Stereotype
Template Parameter
TypeWorkforceResourceRole
Upper1
Upper Value(1)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period of time during which a Resource or a pool is reserved for the work.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassWorkforceResourceReservation
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
NamespaceWorkforceResourceReservation
Opposite
OwnerWorkforceResourceReservation
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Workforce ABE::Workforce Schedule ABE::WorkforceResourceReservation::validFor
Stereotyperequired
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic