Skip to content

WorkerInfo

WorkerInfo is a data-transfer object in the SAIF.Business.Claim.Legal.LegalApi component grouping of SAIF.Business.Claim.Legal. It represents a comprehensive worker/claim profile combining claim numbers, worker identity, policy, adjuster contact details, and OAR/reconsideration mailing tracking fields for a single injured worker, exposed to LegalApi consumers.*

Purpose

  • Aggregates claim identifiers, worker identity and injury details, policy/adjuster contact information, and OAR/reconsideration date tracking (including handicap-worker-reserve and state-entity flags) into a single response for API consumers needing a full worker/claim snapshot.*

Context

  • Namespace: SAIF.Business.Claim.Legal.LegalApi
  • Assembly/package: SAIF.Business.Claim.Legal

Public members

Member Signature Purpose
SaifClaimNum Public Property SaifClaimNum As String The SAIF-internal claim number.*
ClaimId Public Property ClaimId As String Identifier of the underlying claim.*
PolicyNum Public Property PolicyNum As String The insurance policy number associated with the claim.*
PrimaryTaxId Public Property PrimaryTaxId As String Primary tax ID (e.g., employer's) associated with the policy.*
WorkerFirstName Public Property WorkerFirstName As String First name of the injured worker.*
WorkerLastName Public Property WorkerLastName As String Last name of the injured worker.*
InjuryDate Public Property InjuryDate As Date Date of the worker's injury.*
RequestDate Public Property RequestDate As Date Date the underlying request for worker information was made.*
WcbNum Public Property WcbNum As String The Workers' Compensation Board case number.*
WcdClaimNum Public Property WcdClaimNum As String The Workers' Compensation Division claim number.*
PolicyName Public Property PolicyName As String Name of the policyholder/employer.*
PostmarkDate Public Property PostmarkDate As Date Postmark date of the mailed notice or request.*
OarDueDate Public Property OarDueDate As Date Date the Order and Award Request (OAR) is due.*
HandicapWorkerReserveFlag Public Property HandicapWorkerReserveFlag As Boolean Indicates whether the claim is flagged under the handicapped-worker reserve program.*
PTD Public Property PTD As String Indicator/description related to Permanent Total Disability (PTD) status of the claim.*
AdjusterMailid Public Property AdjusterMailid As String Mailbox/user identifier of the claim adjuster.*
RequestBy Public Property RequestBy As String Identifies who initiated the request for worker information.*
AdjusterLastName Public Property AdjusterLastName As String Last name of the claim adjuster.*
AdjusterFirstName Public Property AdjusterFirstName As String First name of the claim adjuster.*
AdjusterPhone Public Property AdjusterPhone As String Phone number of the claim adjuster.*
ReconDateText Public Property ReconDateText As String Display text for the reconsideration date.*
OarMailDateText Public Property OarMailDateText As String Display text for the OAR mailed date.*
ReconRecDateText Public Property ReconRecDateText As String Display text for the reconsideration-packet-received date.*
StateEntityFlag Public Property StateEntityFlag As String Indicates whether the employer/policyholder is a state entity.*
FileCreateDate Public Property FileCreateDate As Date Date the underlying case file was created.*

Behavioral notes

  • This class has no methods or business logic; it is a plain property bag populated by the LegalApi layer for serialization to callers.*

Constraints and usage notes

  • Unlike other LegalApi types in this namespace, WorkerInfo is exchanged directly (not wrapped in a separate *Data envelope class with StatusCode/Data), based on the absence of a corresponding envelope class in source.**

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 ** could not be confirmed; treat as unknown until verified.

Sources

  • SAIF.Business.Claim.Legal\LegalApi\WorkerInfo.vb