Skip to content

clsAffiliatedPolicy

clsAffiliatedPolicy represents one affiliated-policy entry (policy key/number/name/status) within a parent/child affiliation group, populated as a member of clsAffiliatedPolicyCollection.

Purpose

  • Represents one row of affiliated-policy data (policy number, name, status) within an affiliation group.

Context

  • Namespace: SAIF.Business.View.Policy
  • Assembly/package: SAIF.Business.View.Policy (embedded library reference)

Public members

Member Signature Purpose
PolicyNum Property PolicyNum As Decimal Policy number of this affiliated-policy entry.
PolicyName Property PolicyName As String Policy name of this affiliated-policy entry.
Status Property Status As String Status of the affiliated policy.

Inherited public members

Members in this section are inherited from clsBusinessBase in saif.framework.core. They are available on this type through inheritance.

Member Signature Purpose Origin
Rules Property Rules As clsRulesManager Owns the rule-registration/enforcement engine for this object.† saif.framework.core — clsBusinessBase
BeginEdit / CancelEdit / ApplyEdit Editing-scope members Manage an in-memory editing scope for this object.† saif.framework.core — clsBusinessBase

Behavioral notes

  • Individual instances are created by clsAffiliatedPolicyCollection.AfterRetrieve, not retrieved independently.*

Constraints and usage notes

  • Only rows matching the requested agent/agency filter (or no filter) are included (BR-VP-013).

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

  • SAIF.Business.View.Policy\clsAffiliatedPolicy.vb