Skip to content

clsAggRightDates

clsAggRightDates is a read-only business object that surfaces aggravation-rights dates for a claim by calling the Oracle stored procedure sp82046_CalcAggRightDates and populating its properties from the returned REF CURSOR (see Stored-procedure read models).

Purpose

  • Wraps sp82046_CalcAggRightDates as a strongly-typed read-only object (SQL-013).
  • Raises a not-found condition when the procedure returns no rows for the supplied claim (BR-008).

Context

  • Namespace: SAIF.Business.Claim
  • Assembly/package: SAIF.Business.Claim.dll

Public members

Member Signature Purpose
AfterRetrieve Protected Overrides Sub AfterRetrieve() Populates object properties from the REF CURSOR result, or adds a "Claim Not Found" error when the cursor returns no rows.

Behavioral notes

  • The procedure body resides in the Oracle database and could not be retrieved in this environment; its result-set shape is only inferable from this class's population code.*

Constraints and usage notes

  • This is a read-only object — no Insert/Update/Delete SQL is implemented.

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/clsAggRightDates.vb