Skip to content

AttorneyWorkerAssignment

AttorneyWorkerAssignment is a data-transfer object in the SAIF.Business.Claim.Legal.LegalApi component grouping of SAIF.Business.Claim.Legal. It represents a single attorney-to-worker assignment record, capturing which attorney is assigned to a given worker and the effective/expiration date range of that assignment.*

Purpose

  • Carries the attorney and worker identifiers plus the effective and expiration dates that define one attorney-worker assignment period, for exchange with LegalApi consumers.*

Context

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

Public members

Member Signature Purpose
Id Public Property Id As Decimal Unique identifier of the assignment record.*
EffDate Public Property EffDate As Date Date the assignment becomes effective.*
ExpDate Public Property ExpDate As Date Date the assignment expires.*
AttorneyEmplId Public Property AttorneyEmplId As String Employee ID of the assigned attorney.*
WorkerId Public Property WorkerId As Decimal Identifier of the worker (claimant) being assigned to the attorney.*

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

  • Used as the Data payload of AttorneyWorkerAssignmentData; always returned wrapped with a StatusCode.*

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\AttorneyWorkerAssignment.vb