persistent class EnsLib.Workflow.Worklist
Represents a worklist item associated with a User within a Workflow application.
as %String [ Calculated ];
Calculated Age of this item.
as %Boolean [ InitialExpression = 1 ];
Has the user seen this item yet?
as RoleDefinition [ SqlFieldName = RoleName,Required ];
The Role this item is associated with.
as EnsLib.Workflow.TaskResponse [ Required ];
Link to Task (TaskResponse) that created this item.
as Ens.DataType.UTC [ InitialExpression = $$$timeUTC ];
The timestamp when this Item was placed into the worklist.
as UserDefinition [ SqlFieldName = UserName,Required ];
The User this item is associated with.
Overridden accessor method for the calculated Age property.
classmethod CurrentAge(ts As Ens.DataType.UTC = "")
This class method calculate the current age of this item.
index (ID on Task,User) [IdKey];
Identity Indexindex (UserIdx on User:Exact);