Skip to content

clsReviewLevelCode

clsReviewLevelCode is a code-table entry type in the CodeTables component grouping of SAIF.Business.Claim.Legal. It represents one row of the REVIEW_LEVEL_CODE reference table, populated by clsReviewLevelCodes (GetReviewLevelCode) via SELECT CODE, CODE_DESCR, CASE_TYPE_CODE FROM REVIEW_LEVEL_CODE. It carries CaseType so review-level lookup lists can be filtered/scoped to the case type of the legal case being edited.*

Purpose

  • Represents one appeal/case review-level code/description pair sourced from REVIEW_LEVEL_CODE.
  • Carries CaseType so lookups can be scoped/filtered to the case type of the legal case being processed.*

Context

  • Namespace: SAIF.Business.Claim.Legal.CodeTables
  • Assembly/package: SAIF.Business.Claim.Legal

Public members

Member Signature Purpose
CaseType Public ReadOnly Property CaseType As String The CASE_TYPE_CODE value from REVIEW_LEVEL_CODE, used to scope which case types this review-level code applies to.*
New Friend Sub New(inCode As String, inDescr As String, inCaseType As String) Constructs the entry from code, description, and case-type code; restricted to the assembly, so instances are only created by clsReviewLevelCodes during retrieval.*

Inherited public members

Members in this section are inherited from CodeTableInfo(Of String) in SAIF.Framework. This base type is supplied by an external framework package rather than a documented dependency library in this run, so its members are not itemized here.**

Behavioral notes

  • Instances are only ever constructed internally by clsReviewLevelCodes.New while iterating the REVIEW_LEVEL_CODE query result.*

Constraints and usage notes

  • The Friend constructor means consumers cannot create ad-hoc clsReviewLevelCode instances outside this assembly; they must retrieve entries via GetReviewLevelCode.*

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.Legal\mdlCodeTables.vb