Skip to content

ClaimData

ClaimData is the primary, detailed representation of a single workers' compensation claim retrieved from Guidewire ClaimCenter, returned by both overloads of ClaimDataApiClient.GetClaim (by claim ID and by claim number, see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md). It carries claim identity, status, jurisdiction, financial/wage summary fields, reserve review metadata, embedded ClaimStatusDetails history, and the embedded Claimant.

Purpose

  • Provides the full set of claim-level attributes (status, dates, jurisdiction, legal representation, wage/reserve summary data) needed to describe a single claim.
  • Embeds the claim's status history (ClaimStatusDetails) and the associated worker (Claimant) so a single API call can return a complete claim snapshot.

Context

  • Namespace: SAIF.Data.Guidewire.Models.ClaimDataApi
  • Assembly/package: SAIF.Data.Guidewire (packaged in SAIF.SAIFCode.Core)

Public members

Member Signature Purpose
WCDStatus public string WCDStatus { get; set; } Workers' Compensation Division status code for the claim.
AccidentType public string AccidentType { get; set; } Coded type of accident underlying the claim.
AvgWeeklyWage public int AvgWeeklyWage { get; set; } Worker's average weekly wage used for benefit calculations.
ClaimCheckValue public string ClaimCheckValue { get; set; } Check-digit/validation value paired with the claim number.
ClaimClosureReason public string ClaimClosureReason { get; set; } Reason code recorded when the claim was closed.
ClaimID public string ClaimID { get; set; } Guidewire claim identifier.
ClaimNumber public string ClaimNumber { get; set; } Human-readable claim number.
ClaimStatus public string ClaimStatus { get; set; } Current claim status code.
ClaimType public string ClaimType { get; set; } Coded type of claim (e.g. medical only, disability).
ConcurrentEmp public string ConcurrentEmp { get; set; } Indicates concurrent employment status recorded for the worker.
DateRptdtoEmployer public DateTime DateRptdtoEmployer { get; set; } Date the injury was reported to the employer.
DeathDate public DateTime DeathDate { get; set; } Date of death, if the claim involves a fatality.
ExaminationDate public DateTime ExaminationDate { get; set; } Date of a medical examination related to the claim.
HowReported public string HowReported { get; set; } Method by which the claim was reported.
IsActive public bool IsActive { get; set; } Indicates whether the claim is currently active.
IsClaimAvailableOnline public bool IsClaimAvailableOnline { get; set; } Indicates whether the claim is available for online/self-service viewing.
IsExternalView public bool IsExternalView { get; set; } Indicates whether the claim is visible to external viewers.
IsNCEData public bool IsNCEData { get; set; } Indicates the claim data originates from a Non-Converted Entity (legacy) source.*
IsRestricted public bool IsRestricted { get; set; } Indicates whether the claim is access-restricted.
IsSecured public bool IsSecured { get; set; } Indicates whether the claim is flagged as secured/sensitive.
Jurisdiction public string Jurisdiction { get; set; } Jurisdiction (e.g. state) governing the claim.
LastReserveReviewDate public DateTime LastReserveReviewDate { get; set; } Date of the most recent reserve review.
LastReserveReviewUser public string LastReserveReviewUser { get; set; } User who performed the most recent reserve review.
LegalRepresentation public string LegalRepresentation { get; set; } Indicates the legal representation status on the claim.
LossCause public string LossCause { get; set; } Coded cause of the loss/injury.
LossDate public DateTime LossDate { get; set; } Date of the loss/injury event.
OneDayWaitDate public DateTime OneDayWaitDate { get; set; } Date associated with a one-day waiting-period rule.
OutstandingReserveFlag public bool OutstandingReserveFlag { get; set; } Indicates whether the claim has an outstanding reserve.
OwcpClaimNum public string OwcpClaimNum { get; set; } Office of Workers' Compensation Programs (OWCP) claim number, when applicable.
ReplacementClaimID public string ReplacementClaimID { get; set; } Guidewire claim ID of a claim that replaces this one, if any.
ReplacementClaimNumber public string ReplacementClaimNumber { get; set; } Claim number of a claim that replaces this one, if any.
ReportedDate public DateTime ReportedDate { get; set; } Date the claim was reported.
ThirdPartyStatus public string ThirdPartyStatus { get; set; } Status code for third-party liability/subrogation involvement.
ThreeDayWaitDate public DateTime ThreeDayWaitDate { get; set; } Date associated with a three-day waiting-period rule.
ThreeDayWaitPayable public string ThreeDayWaitPayable { get; set; } Indicates whether the three-day wait period is payable.
TwoDayWaitDate public DateTime TwoDayWaitDate { get; set; } Date associated with a two-day waiting-period rule.
WcdClaimNum public string WcdClaimNum { get; set; } Workers' Compensation Division claim number.
WeeklyCompRate public string WeeklyCompRate { get; set; } Weekly compensation rate for the claim.
WorkStatus public string WorkStatus { get; set; } Worker's current work status code.
ClaimStatusDetails public ClaimStatusDetails ClaimStatusDetails { get; set; } Embedded claim status history (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/ClaimStatusDetails.md).
WcdEffectiveDate public DateTime WcdEffectiveDate { get; set; } Effective date of the Workers' Compensation Division status.
CompensabilityStatus public string CompensabilityStatus { get; set; } Coded compensability determination for the claim.
CompensabilityStatusDate public DateTime CompensabilityStatusDate { get; set; } Date the compensability determination was made.
Claimant public Claimant Claimant { get; set; } The worker associated with this claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/Claimant.md).

Behavioral notes

  • The source file contains commented-out properties (ClaimMisc, ClaimPolicy, EmploymentData, Injury, LossLocation, Mco) that are not compiled and therefore not part of the public API surface; they are excluded from this reference.*

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/ClaimData.cs