Skip to content

Recovery

Recovery represents a single recovery transaction (such as subrogation or reimbursement) on a claim, and is the element type of RecoveriesData.Recoveries (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/RecoveriesData.md), nested under ClaimFinancialData returned by ClaimDataApiClient.GetGWClaimFinancials (see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md).

Purpose

  • Carries the amount, payee, category, and transaction metadata for one recovery transaction recorded against a claim.

Context

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

Public members

Member Signature Purpose
Amount public decimal Amount { get; set; } Monetary amount of the recovery.
BillID public string BillID { get; set; } Identifier of the bill associated with the recovery.
Category public string Category { get; set; } Coded category of the recovery.
PayeeName public string PayeeName { get; set; } Name of the party the recovery is attributed to/from.
PayeeRole public string PayeeRole { get; set; } Role of the payee in the recovery transaction.
RecoveryStatus public string RecoveryStatus { get; set; } Status code of the recovery transaction.
RecoveryType public string RecoveryType { get; set; } Coded type of recovery (e.g. subrogation, reimbursement).
TransactionDate public DateTime TransactionDate { get; set; } Date the recovery transaction occurred.
TransactionID public string TransactionID { get; set; } Identifier of the recovery transaction.
TransactionType public string TransactionType { get; set; } Coded type of the transaction.

Sources

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