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