PolicyStatusEnums.Statuses¶
Statuses enumerates the lifecycle states of a policy — quoted, application, pending application, rejected application, active, pending cancellation, cancelled, finalized — plus the three PMS states that come from the prospect management system. Unknown and All exist for unmapped codes and for unfiltered queries respectively.
Purpose¶
- Names the lifecycle states a policy can hold.
- Provides
Unknownfor codes with no mapping andAllfor unfiltered selection.
Context¶
- Namespace:
SAIF.Business.View.Policy - Assembly/package:
SAIF.BOF.Business.View.Policy - Declared in:
Business/SAIF.Business.View.Policy/Enums.vb
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Unknown | Unknown |
The stored status code has no recognised mapping. |
| All | All |
Matches every status; used when a query must not filter on status at all. |
| Quoted | Quoted |
A quote has been produced but not accepted. |
| Application | Application |
An application has been received. |
| Active | Active |
Coverage is in force. |
| PendingCancellation | PendingCancellation |
A cancellation has been initiated but has not yet taken effect. |
| PendingApplication | PendingApplication |
An application is awaiting a decision. |
| RejectedApplication | RejectedApplication |
The application was declined. |
| Finalized | Finalized |
The policy term has been finalised and closed out. |
| Cancelled | Cancelled |
Coverage has been cancelled. |
| PMSProspect | PMSProspect |
A prospect held in the prospect management system. |
| PMSActive | PMSActive |
An active record in the prospect management system. |
| PMSClosed | PMSClosed |
A closed record in the prospect management system. |
Note: Statements marked with
†are derived from dependency library documentation via the Legends CLI. Statements marked with*were inferred from code structure or contextual evidence. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
Business/SAIF.Business.View.Policy/Enums.vb