Skip to content

ClaimAppConstants

ClaimAppConstants defines shared claim-application messages and the ClaimDPI portal key for SAIF.Application.Claim.

Purpose

  • Centralize reusable UI and workflow messages returned by ClaimAppManager and related claim-application components.
  • Expose the ClaimDPI key used to create and resolve the Oracle data portal for claim applications.

Context

  • Namespace: SAIF.Application.Claim
  • Assembly/package: SAIF.BOF.Application.Claim

Public members

Member Signature Purpose
CLAIMNOTFOUND Public Const CLAIMNOTFOUND As String = "Error: Claim not found." Standard message shown when context retrieval cannot load a valid claim.
PLEASEENTERCLAIM Public Const PLEASEENTERCLAIM As String = "Please enter a valid claim number." Standard message shown when the caller does not supply a valid claim number or claim ID.
ERRORCONFIDENTIALCLAIM Public Const ERRORCONFIDENTIALCLAIM As String = "Error: You do not have authority to view this confidential claim." Default denial message returned when confidential-claim access is blocked.
DPIClaimKey Public Const DPIClaimKey As String = "ClaimDPI" Names the Oracle data portal key used by DPI and CreateOraclePortal.
CONFIRMDELETE Public Const CONFIRMDELETE As String = "Click Save to confirm delete" Prompts the caller to save in order to confirm a delete action.
SELECTTODELETE Public Const SELECTTODELETE As String = "Please select a row to delete" Prompts the caller to select a row before a delete action can continue.
NOLEGALREPASSIGNED Public Const NOLEGALREPASSIGNED As String = "Error: There is no legal representative assigned in Manage Claims." Reports that no legal representative is assigned for a claim workflow that requires one.
NEWREEL Public Const NEWREEL As String = "Click save to add index for new reel" Prompts the caller to save before adding index information for a new reel.

Behavioral notes

  • ClaimAppConstants inherits AppConstants so claim applications can extend the shared BOF application constants with claim-specific values.
  • ClaimAppManager uses PLEASEENTERCLAIM, CLAIMNOTFOUND, ERRORCONFIDENTIALCLAIM, and DPIClaimKey directly during initialization, context changes, and portal creation.

Constraints and usage notes

  • Consumers should treat these constant names as part of the public contract because multiple claim-application libraries reference them directly.
  • Message text is user-facing and should remain synchronized with claim-application workflows that depend on exact wording.

Sources

  • Application\SAIF.Application.Claim\ClaimAppConstants.vb
  • Application\SAIF.Application.Claim\ClaimAppManager.vb