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 inSAIF.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
JsonPropertyattributes 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