ClaimSummary¶
ClaimSummary (in SAIF.Data.Guidewire.Models.ClaimDataApi) carries a condensed, summary-level view of a claim, including employer, wage, and worker details; it embeds a full Claimant as its Worker property.
No ClaimDataApiClient method returning this specific type was found in the reviewed client code, so its concrete producing operation could not be confirmed.**
Purpose¶
- Provides a condensed claim summary combining employer/policy identifiers, wage and hire/loss/receipt dates, injured body part, and the associated worker (
Claimant).
Context¶
- Namespace:
SAIF.Data.Guidewire.Models.ClaimDataApi - Assembly/package:
SAIF.Data.Guidewire(packaged inSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| ClaimId | public string ClaimId { get; set; } |
Identifier of the summarized claim. |
| ClaimNumber | public string ClaimNumber { get; set; } |
Human-readable claim number. |
| Employer | public string Employer { get; set; } |
Name of the employer associated with the claim. |
| HireDate | public DateTime HireDate { get; set; } |
Date the worker was hired. |
| InjuredBodyPart | public string InjuredBodyPart { get; set; } |
Coded/free-text body part injured in the claim. |
| LossDate | public DateTime LossDate { get; set; } |
Date of the loss/injury event. |
| PolicyNumber | public string PolicyNumber { get; set; } |
Policy number associated with the claim. |
| ReceivedDate | public DateTime ReceivedDate { get; set; } |
Date the claim was received. |
| WageAmount | public long WageAmount { get; set; } |
Wage amount used for the claim summary. |
| WagePeriod | public string WagePeriod { get; set; } |
Period (e.g. weekly, annual) associated with WageAmount. |
| Worker | public Claimant Worker { get; set; } |
The worker associated with the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/Claimant.md). |
| WorkerDateofBirth | public DateTime WorkerDateofBirth { get; set; } |
Worker's date of birth. |
| WorkerDeathDate | public DateTime WorkerDeathDate { get; set; } |
Worker's date of death, if applicable. |
| WorkerName | public string WorkerName { get; set; } |
Worker's full name. |
| WorkerOccupation | public string WorkerOccupation { get; set; } |
Worker's occupation description. |
Behavioral notes¶
- This type duplicates several fields already present on the embedded
Worker(Claimant), such as name and date of birth, suggesting the flattened summary fields are intended for quick display without traversing the nestedClaimant.* - A distinct
ClaimSummarytype also exists inSAIF.Data.Guidewire.Models.WorkerDataApi; this page documents only theClaimDataApivariant.
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¶
- Data/SAIF.Data.Guidewire/Models/ClaimDataApi/ClaimSummary.cs