Skip to content

PremiumSetDatabases

Enum with two members -- Policy and Enterprise -- that controls which Oracle database receives the @POLDB suffix appended to database link names in premium set queries. Defined in clsPremiumSet.vb at line 1113; drives dual-database routing for clsPremiumSet.*

Purpose

  • Identifies the target Oracle database (Policy or Enterprise) for premium set queries, driving the @POLDB suffix routing in clsPremiumSet.*
  • Consumed by clsPremiumSet factory methods to append the correct Oracle database link suffix for dual-database premium routing.*

Context

  • Namespace: SAIF.Business.Policy.Premium
  • Assembly/package: SAIF.Business.Policy.Premium

Public members

Member Signature Purpose
Policy Enum value Policy Represents the policy option in the PremiumSetDatabases enumeration.*
Enterprise Enum value Enterprise Represents the enterprise option in the PremiumSetDatabases enumeration.*
## Behavioral notes
- Source file: Business\SAIF.Business.Policy.Premium\clsPremiumSet.vb.

Constraints and usage notes

  • Only two values are defined: Policy and Enterprise. Any routing logic must handle both values explicitly; an unrecognised value would produce a malformed database link suffix.*

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

  • Business\SAIF.Business.Policy.Premium\clsPremiumSet.vb