Skip to content

clsAcknowledge

Represents an acknowledgement record confirming receipt of legal correspondence for a case.

Field Value
Base class clsBusinessBase (SAIF.Framework.Core)†
Source file SAIF.Business.Claim.Legal\LegalNet\clsAcknowledge.vb

Public members

Properties

Member Signature Purpose
RequestDate ReadOnly Property RequestDate() As Date Date the underlying legal-case request was made; sourced from the associated clsLegalCase.RequestDate for display on the acknowledgement letter.
WorkerSSN ReadOnly Property WorkerSSN As String Masked worker SSN, returned as ***-**-#### when a full 11-character SSN is present.*
Issues ReadOnly Property Issues As String Concatenated, human-readable list of the request issues raised against the legal case, formatted for inclusion in the acknowledgement letter body.
CaseId ReadOnly Property CaseId() As Decimal Identifier of the legal case the acknowledgement belongs to.
ClaimNumber ReadOnly Property ClaimNumber() As String Claim number of the underlying claim, resolved for display on the acknowledgement letter rather than stored directly on this object.
Claimant ReadOnly Property Claimant() As String Formatted name of the injured worker (claimant) resolved from the underlying claim, for display on the acknowledgement letter.
WCBNumber Property WCBNumber() As String WCB/DCBS case number; validated by Rule_ValidWCBNum/Rule_ValidDCBSNum and checked for duplicates by Rule_CheckForDup.*

Methods

Member Signature Purpose
GetAcknowledgeList (shared) Shared Function GetAcknowledgeList(inDPI As IDataPortalInfo, inCaseType As String) As clsAcknowledgeList Retrieves all acknowledgement records for a case type via the LegalApi acknowledgement-list endpoint and loads them into a clsAcknowledgeList.

Constructors

Member Signature Purpose
New() Protected Friend Sub New() Framework-invoked constructor that registers business rules.
New(inDataPortalInfo, inCaseType) Protected Friend Sub New(inDataPortalInfo As IDataPortalInfo, inCaseType As String) Constructs the object for a given case type, then registers business rules.

Inherited public members

The following members are inherited from clsBusinessBase (SAIF.Framework.Core) and are not re-declared in this class:

Member Kind Description
Save Method Dispatches to the correct IBusinessCriteria CRUD SQL based on object state.†
AddBusinessRules Method Registers this class's business rules with the framework rule engine.†

Note: Statements marked with † are derived from dependency library documentation via the Legends CLI. Statements marked with * were inferred from code structure or contextual evidence. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • SAIF.Business.Claim.Legal\LegalNet\clsAcknowledge.vb