Skip to content

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