Skip to content

ClaimCondition

ClaimCondition represents a single medical/eligibility condition decision recorded against a claim, and is the element type of ClaimConditions.Conditions (see ../SAIF.Data.Guidewire.Models.ClaimDataApi/ClaimConditions.md), returned by ClaimDataApiClient.GetGWClaimDataCondition(long claimId) (see ../SAIF.Data.Guidewire.Clients/ClaimDataApiClient.md).

Purpose

  • Carries the specific condition code/description, the decision made about it (e.g. accepted/denied), the decision date, and whether/when the condition became medically stationary.

Context

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

Public members

Member Signature Purpose
ClaimId public long ClaimId { get; set; } Identifier of the claim this condition decision belongs to.
Decision public string Decision { get; set; } Outcome of the condition decision (e.g. accepted/denied).
DecisionDate public DateTime DecisionDate { get; set; } Date the condition decision was made.
ConditionDescription public string ConditionDescription { get; set; } Free-text description of the medical condition.
MedicallyStationaryDate public DateTime? MedicallyStationaryDate { get; set; } Nullable date the condition was declared medically stationary; null if not yet determined.
condition public string condition { get; set; } Coded value identifying the condition; note the lowercase property name matches the source exactly.
ConditionType public string ConditionType { get; set; } Coded category/type of the condition.

Behavioral notes

  • condition is deliberately lowercase in the source, unlike every other property on this type, and is reproduced as-is rather than corrected.
  • MedicallyStationaryDate is the only nullable DateTime? field on this type, in contrast to the non-nullable DateTime fields elsewhere in the namespace.

Sources

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