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