Skip to content

Manage other legal parties and request issues

Retrieve employer/other-party associations and request-issue records tied to a legal case.

Field Value
Operation ID OP-CLL-013
Trigger Case detail screens load request issues or other-party associations
Inputs Business-object criteria properties set by the caller (see linked SQL parameter tables)
Outputs Persisted/retrieved clsRequestIssue state
Primary components clsRequestIssue, clsOtherLegalParty
Entry point SAIF.Business.Claim.Legal\LegalNet\clsOtherLegalParty.vb, LegalNet\clsRequestIssue.vb

Steps

  1. Execute the underlying data access for clsRequestIssue against: DB-CLL-028, DB-CLL-029, DB-CLL-030, DB-CLL-031
  2. Tables affected: REQUEST_ISSUE, LEGAL_CASE_EMPLOYER
  3. Return the resulting object graph (or success/failure status) to the caller.

Process flow

flowchart TD
    Start([Case detail screens load request issues or other-party associations]) --> Validate[Validate business rules]
    Validate --> Decision{Valid?}
    Decision -->|No| EndErr([Return validation errors])
    Decision -->|Yes| Exec[Execute data access for clsRequestIssue]
    Exec --> EndOk([Return result])

Failure and edge-case behavior

  • Validation failure: the operation returns collected errors without persisting any change.

Sources

  • SAIF.Business.Claim.Legal\ (clsRequestIssue, clsOtherLegalParty)