Custom K2 2003 web service written against the K2ROM that retrieves a worklist as a dataset.
It contains two webmethods that return a dataset:
getUserWorklistDS: Allows you to specify a particular user’s username, domain, and password to retrieve their worklist. Works with windows authentication as well as the K2 SQL User Manager
getMyWorklistDS: Uses Windows authentication to get the current user’s worklist.
The dataset contains five datatables:
1. ItemData: Returns information about the users worklist including the Data field which includes (WLID, Data, Serial Number, Status, ProcessName, ProcessFullName, ProcessFolder, ActivityName, EventName, Folio, EventDate, EventPriority, EventMeta)
2. Proc: Returns all process fields and their values for a every worklist item
3. Activity: Returns all the activity fields and their values for a every worklist item
4. ProcXML: Returns all process xml datafields and their values for a every worklist item
5. ActXML: Returns all activity xml datafields and their values for a every worklist item