---
title: PolicyStatus
summary: API reference for PolicyStatus.
status: draft
owner: SAIF.Core documentation team
last_reviewed: 2026-09-24
library: SAIF.Data
reference_type: package
---

# PolicyStatus

Code-table entity representing Policy status data within the policies area of the claims/policy domain, mapped for NHibernate persistence.*

## Purpose
- Models policy status data used by the policies area of this library.*
- Inherits shared identity/lifecycle behavior from `CodeTableEntity`.

## Context
- Namespace: `SAIF.Data.Model.Policies`
- Assembly/package: `SAIF.Data`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| PolicyStatusGroup | `string PolicyStatusGroup { get; set; }` | Value of policy status group exposed by this type.* |
| PolicyStatusCodeActive | `string PolicyStatusCodeActive` | Field exposing policy status code active.* |
| PolicyStatusCodePendingCancel | `string PolicyStatusCodePendingCancel` | Field exposing policy status code pending cancel.* |
| PolicyStatusCodeCanceled | `string PolicyStatusCodeCanceled` | Field exposing policy status code canceled.* |
| PolicyStatusCodeFinanlized | `string PolicyStatusCodeFinanlized` | Field exposing policy status code finanlized.* |
| PolicyStatusCodeIncompleteApplication | `string PolicyStatusCodeIncompleteApplication` | Field exposing policy status code incomplete application.* |
| PolicyStatusCodePendingApplication | `string PolicyStatusCodePendingApplication` | Field exposing policy status code pending application.* |
| PolicyStatusCodeQuotedApplication | `string PolicyStatusCodeQuotedApplication` | Field exposing policy status code quoted application.* |
| PolicyStatusCodeRejectedApplication | `string PolicyStatusCodeRejectedApplication` | Field exposing policy status code rejected application.* |
| PolicyStatusCodePmsActive | `string PolicyStatusCodePmsActive` | Field exposing policy status code pms active.* |
| PolicyStatusCodePmsClosed | `string PolicyStatusCodePmsClosed` | Field exposing policy status code pms closed.* |
| PolicyStatusCodePmsProspect | `string PolicyStatusCodePmsProspect` | Field exposing policy status code pms prospect.* |

## Behavioral notes
- Properties are typically declared `virtual` to support NHibernate lazy-loading proxies (see the corresponding mapping file under `Data/SAIF.Data.NHibernate`).*

## Constraints and usage notes
- No additional usage constraints beyond standard NHibernate entity/DTO conventions could be confirmed from static analysis.**

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

## Sources
- `Data/SAIF.Data/Model/Policies/PolicyStatus.cs`
