ClsAssignmentProcess¶
ClsAssignmentProcess orchestrates the assignment batch workflow, calling LegalNet retrieval or integration operations and coordinating the downstream collections, notifications, and external updates needed to complete the run.*
Purpose¶
Use this type when code needs to run the assignment batch end to end rather than manipulate a single data row; its public surface exposes the batch identifier, loaded result collections, and helper methods for Outlook, notification, file-location, and evaluation follow-up work.*
Context¶
-
Namespace:
SAIF.Business.Claim.Legal.LegalNet -
Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Kind | Type | Description |
|---|---|---|---|
| MaxSeq | Property | Integer | Latest assignment-result sequence number used to identify the current batch run.* |
| AssignmentList | Property | clsAssignmentResultCollection | Assignment summary rows loaded for the current batch.* |
| AssignmentDetail | Property | clsResultDetailCollection | Assignment detail rows loaded for the current batch.* |
| RunAssignmentProcess | Method | Boolean | Invokes the assignment batch and returns whether the Legal API call completed successfully.* |
| GetAssignmentResults | Method | Void | Loads the current batch's assignment summary/detail collections and triggers file-location, evaluation, notification, and Outlook follow-up work.* |
| GetMaxSeq | Method | Integer | Reads the latest assignment-result sequence number used to identify the batch run.* |
| getEmployeeMailId | Method | String | Looks up an employee mail ID for notification or calendar synchronization.* |
| updateOutlook | Method | Integer | Synchronizes schedule data to Exchange calendar appointments and returns the number of errors encountered.* |
| SendNotifications | Method | Void | Sends the attorney notifications generated by the assignment run.* |
| updateFileLocation | Method | Void | Updates legal file-location data after the assignment run completes.* |
| updateLCE | Method | Void | Updates legal-case-evaluation data after the assignment run completes.* |
| New | Constructor | ClsAssignmentProcess | Initializes a fully populated assignment batch from the supplied seed values.* |
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
SAIF.Business.Claim.Legal\LegalNet\clsAssignmentProcess.vb