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,
WorkerInfois exchanged directly (not wrapped in a separate*Dataenvelope class withStatusCode/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