Skip to content

clsCodeList

clsCodeList is a simple code/description data holder nested inside clsOutcomeManager. It has no base class of its own and exists solely to populate the Win/Loss appeal-outcome list (clsOutcomeManager.OrderTypeCodeList) with paired code and description values for display in a dropdown/list control.

Purpose

  • Hold a single code/description pair representing one Win/Loss appeal-outcome option.
  • Provide a lightweight, dependency-free item type for clsOutcomeManager's Win/Loss code list, avoiding a full business-object round trip for what is effectively static display data.

Context

  • Namespace: SAIF.Application.Claim.Legal (nested within clsOutcomeManager)
  • Assembly/package: SAIF.Application.Claim.Legal.dll (embedded library, used internally by clsOutcomeManager)

Public members

Member Signature Purpose
New(code, description) Public Sub New(code As String, description As String)* Constructs a code/description pair for one Win/Loss outcome option.
Code Public ReadOnly Property Code As String* Stores the raw appeal-outcome code (e.g., a Win/Loss classification value) used as the underlying data value for the list item.
Description Public ReadOnly Property Description As String* Stores the human-readable label displayed for the corresponding code in clsOutcomeManager.OrderTypeCodeList.

Behavioral notes

  • clsCodeList has no base class and no persistence behavior of its own; it is purely a display-list item type consumed by clsOutcomeManager*.

Constraints and usage notes

  • This type is scoped to clsOutcomeManager's Win/Loss list; it is not a general-purpose code/description type shared across other managers in this library**.

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.Application.Claim.Legal\LegalNet\clsOutcomeManager.vb