Skip to content

ClaimFinancialData

ClaimFinancialData aggregates a claim's payment, reserve, and recovery information into a single response, and is the return type of ClaimDataApiClient.GetGWClaimFinancials(long claimId, int? numberOfTransactions = null, bool excludeClaimPayments = false, bool excludeClaimReserves = false, bool excludeClaimRecoveries = false, bool excludeClaimFinancialSummary = false) (see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md). Each nested collection uses a Newtonsoft.Json JsonProperty attribute to map to the Guidewire API's claimPayments, claimReserves, and claimRecoveries field names.

Purpose

  • Provides a single financial snapshot of a claim, combining payments (PaymentsData), reserves (ReservesData), and recoveries (RecoveriesData) under one response object.

Context

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

Public members

Member Signature Purpose
ClaimId public string ClaimId { get; set; } Identifier of the claim the financial data belongs to.
Payments [JsonProperty("claimPayments")] public PaymentsData Payments { get; set; } Payment history and totals for the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/PaymentsData.md); deserialized from the claimPayments JSON field.
Reserves [JsonProperty("claimReserves")] public ReservesData Reserves { get; set; } Reserve amounts by category for the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/ReservesData.md); deserialized from the claimReserves JSON field.
Recoveries [JsonProperty("claimRecoveries")] public RecoveriesData Recoveries { get; set; } Recovery transactions for the claim (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/RecoveriesData.md); deserialized from the claimRecoveries JSON field.

Behavioral notes

  • The three nested properties rely on JsonProperty attributes because their JSON field names (claimPayments, claimReserves, claimRecoveries) differ from the C# property names (Payments, Reserves, Recoveries).

Sources

  • Data/SAIF.Data.Guidewire/Models/ClaimDataApi/ClaimFinancialData.cs