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 withinclsOutcomeManager) - Assembly/package:
SAIF.Application.Claim.Legal.dll(embedded library, used internally byclsOutcomeManager)
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¶
clsCodeListhas no base class and no persistence behavior of its own; it is purely a display-list item type consumed byclsOutcomeManager*.
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