A work item appears in an organizational entity’s work list. To direct it to a resource (user) within that organizational entity, use the
allocateWorkItem call from
WorkItemManagementService, specifying the ID of the work item and the GUID of the resource as input parameters.
When the user opens the work item from their client user interface, the client application calls the
openWorkItem function from
WorkPresentationService, with the work item ID as an input parameter. The
WorkPresentationService operation is used instead of the operation of the same name in the
WorkItemManagementService, because the work item makes a visual presentation to the user, and
WorkPresentationService is optimized for the presentation of forms.
The client application invokes the
Forms runtime to display the work item’s initial form. It may make other calls to the Forms runtime for subsequent forms within the work item. See
Forms for further information on using the Forms runtime.
When the user has finished with the work item, and indicates this by pressing a
Close button or similar in their client application’s user interface, the Forms runtime notifies the client application.