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 inSAIF.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¶
conditionis deliberately lowercase in the source, unlike every other property on this type, and is reproduced as-is rather than corrected.MedicallyStationaryDateis the only nullableDateTime?field on this type, in contrast to the non-nullableDateTimefields elsewhere in the namespace.
Sources¶
- Data/SAIF.Data.Guidewire/Models/ClaimDataApi/ClaimCondition.cs