Skip to content

ClaimAppConstants

ClaimAppConstants extends the framework AppConstants base class with the claim domain's user-facing message strings and the logical Oracle portal key. Centralizing these literals here means every LegalNet manager that inherits ClaimAppManager shows identical wording for claim-not-found, confidential-denial, and confirm-delete prompts.

Purpose

  • Provides the single source of truth for claim-facing message text, avoiding string duplication across the LegalNet managers.
  • Declares DPIClaimKey, the logical portal key ("ClaimDPI") every claim manager uses to look up its Oracle data-portal handle (BR-CLM-013).

Context

  • Namespace: SAIF.Application.Claim
  • Assembly/package: SAIF.Application.Claim (embedded, ProjectReference)

Public members

Member Signature Purpose
CLAIMNOTFOUND Public Const String = "Error: Claim not found." Shown when the context claim cannot be retrieved (BR-CLM-004).
PLEASEENTERCLAIM Public Const String = "Please enter a valid claim number." Initial/no-context prompt, also shown when an invalid key is supplied (BR-CLM-001).
ERRORCONFIDENTIALCLAIM Public Const String = "Error: You do not have authority to view this confidential claim." Fallback text when a confidential-claim denial has no adjuster name to reference (BR-CLM-011).
DPIClaimKey Public Const String = "ClaimDPI" Registry key for the Oracle claim data portal, used as the default ClaimAppManager.DPI lookup key.
CONFIRMDELETE Public Const String = "Click Save to confirm delete" Two-step delete confirmation prompt reused across LegalNet managers.
SELECTTODELETE Public Const String = "Please select a row to delete" Grid-selection prompt shown before a delete action.
NOLEGALREPASSIGNED Public Const String = "Error: There is no legal representative assigned in Manage Claims." Precondition message shown when an operation requires a legal representative assignment.
NEWREEL Public Const String = "Click save to add index for new reel" Imaging reel-index confirmation prompt.

Inherited public members

Members in this section are inherited from AppConstants in SAIF.Application. They are available on this type through inheritance.

Member Signature Purpose Origin
SAIFVALUE Public Const String = "SAIF" Shared organization-name literal used across application managers.† SAIF.Application — AppConstants

Behavioral notes

  • ClaimAppConstants.vb carries a redundant file-level Imports SAIF.Application.Claim, importing its own root namespace; this has no functional effect.*

Constraints and usage notes

  • All members are compile-time constants; a message-text change requires a rebuild and redeployment of this library, not a configuration change.

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 † were retrieved from dependency library documentation via the Legends CLI RAG service. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.

Sources

  • SAIF.Application.Claim/ClaimAppConstants.vb