AssignClaimsResponse¶
AssignClaimsResponse is a data-transfer object in the SAIF.Business.Claim.Legal.LegalApi component grouping of SAIF.Business.Claim.Legal. It represents a single legal-case-to-attorney assignment record — a scheduled hearing with its assigned attorney, ALJ, and result — returned to LegalApi consumers as an item in an AssignClaimListData response.*
Purpose¶
- Carries the case, schedule, hearing, and assignment details needed to describe one attorney assignment for a legal case/hearing to an API consumer.*
Context¶
- Namespace:
SAIF.Business.Claim.Legal.LegalApi - Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Id | Public Property Id As Long |
Unique identifier of the assignment record.* |
| LegalCaseId | Public Property LegalCaseId As Long |
Identifies the legal case being assigned.* |
| ScheduleId | Public Property ScheduleId As Long |
Identifies the hearing/schedule entry associated with this assignment.* |
| CaseNumber | Public Property CaseNumber As String |
The case number displayed to API consumers.* |
| Claimant | Public Property Claimant As String |
Name of the claimant on the case.* |
| AssignAttorneyEmplId | Public Property AssignAttorneyEmplId As String |
Employee ID of the attorney assigned to the case.* |
| AssignAttorneyName | Public Property AssignAttorneyName As String |
Display name of the attorney assigned to the case.* |
| HearingDate | Public Property HearingDate As Date |
Date of the scheduled hearing.* |
| CreateDate | Public Property CreateDate As Date |
Date the assignment record was created.* |
| HearingLocation | Public Property HearingLocation As String |
Location/venue of the scheduled hearing.* |
| ResultCode | Public Property ResultCode As String |
Code representing the outcome/result of the hearing, if recorded.* |
| EmailAddress | Public Property EmailAddress As String |
Email address associated with the assigned attorney or worker.* |
| AljName | Public Property AljName As String |
Name of the administrative law judge presiding over the hearing.* |
| ScheduleTime | Public Property ScheduleTime As String |
Scheduled time of the hearing.* |
| ClaimNumber | Public Property ClaimNumber As String |
The underlying claim number linked to this legal case.* |
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 element type of
AssignClaimListData.Data; always returned wrapped with aStatusCode.*
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\AssignClaimsData.vb