Skip to content

Application operations and processes

This page is the catalog and hub for end-to-end operational workflows that span multiple libraries in LegalMaintenance. Each workflow's detailed, step-by-step logic lives in its own page under operations/.

Operations catalog

Operation Intent Trigger Libraries involved Screens Rules Tables
Attorney profile maintenance Maintain attorney bio, availability, and schedule data User navigates to the attorney profile screen LegalMaintenance, SAIF.Application.Claim.Legal, SAIF.Business.Claim.Legal Attorney Profile screen BR-APP-001 ATTORNEY_PROFILE, ATTORNEY_SCHEDULE
Attorney-to-claim assignment Assign an attorney to a claim/worker and raise the resulting task and calendar-sync side effects User selects a claim/worker context and submits an assignment SAIF.Application.Claim, SAIF.Application.Claim.Legal, SAIF.Business.Claim.Legal, SAIF.Business.Tasks.Claim Attorney Assignment screen BR-APP-002, BR-APP-004 ATTORNEY_WORKER_ASSIGNMENT, ATTORNEY_CONFLICT
Hearing location maintenance Maintain hearing-location reference data (locations, codes, durations) User navigates to the hearing location screen SAIF.Application.Claim.Legal, SAIF.Business.Claim.Legal Hearing Location screen BR-APP-001 HEARING_LOCATION, HEARING_LOCATION_CODE, DURATION_CODE
Print preview and document distribution Render and distribute legal correspondence/reports via xPression, MSMQ, or SSRS User selects "Print" from a legal maintenance screen SAIF.Services.Printing, SAIF.Services.Imaging.Import Print Preview screen BR-APP-005 n/a (document/service call, no direct table)
Inline AJAX grid edit via DataHelper.aspx Perform an inline mutation on a maintenance grid without the full page lifecycle Grid issues an AJAX POST from a maintenance screen SAIF.Application.Claim.Legal DataHelper.aspx (used by attorney table grids) BR-APP-001 ATTORNEY_PROFILE, ATTORNEY_WORKER_ASSIGNMENT
Batch job submission (Appworx) Submit a background print/report batch job to Appworx A legal manager constructs and submits an Appworx job request SAIF.Services.Appworx n/a (background job, no direct screen) BR-APP-004 JOB_QUEUE

Cross-operation flow diagram

The following diagram visualizes how the primary workflows relate: assignment triggers task and calendar side effects, and print/batch operations are invoked as terminal steps from multiple maintenance workflows.

flowchart TD
    A[Attorney profile maintenance] --> B[Attorney-to-claim assignment]
    B --> C["Print preview and document<br>distribution"]
    D[Hearing location maintenance] --> C
    E["Inline AJAX grid edit via<br>DataHelper.aspx"] --> A
    C --> F[Batch job submission Appworx]

Sources

  • LegalMaintenance web application (LegalMaintenance/*.aspx.vb)
  • LegalMaintenance web application (LegalMaintenance/*.aspx.vb)
  • LegalMaintenance web application (LegalMaintenance/*.aspx.vb)