---
title: ClaimAppConstants
summary: API reference for ClaimAppConstants.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-28
library: SAIF.Application.Claim
reference_type: package
---

# 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`
