Skip to content

SAIF.Business.View.Policy API reference

This page lists all public types exposed by SAIF.Business.View.Policy. Each type links to its full API reference page.

Types

Type Kind Namespace Purpose
clsPolicyData Class SAIF.Business.View.Policy Aggregate root that retrieves the read-only policy view and lazily exposes related agency, address, period, team, trading-as, and association data.
clsPolicyPeriod Class SAIF.Business.View.Policy Read-only policy-term record for effective dates, status, and period-sensitive indicators.
clsPolicyPeriodCollection Class SAIF.Business.View.Policy Ordered set of policy periods retrieved for a policy.
clsPolicyAddress Class SAIF.Business.View.Policy Address projection for policy mailing, location, claim, and contact contexts.
clsAgency Class SAIF.Business.View.Policy Agency-of-record projection used for display and authorization comparisons.
clsNonEmployerAccount Class SAIF.Business.View.Policy Non-employer account header lookup.
clsTradingAs Class SAIF.Business.View.Policy One DBA row attached to a policy.
clsTradingAsCollection Class SAIF.Business.View.Policy Collection of DBA names for a policy.
clsTeamAssignment Class SAIF.Business.View.Policy One assigned team member with derived email and masking behavior.
clsTeamAssignmentCollection Class SAIF.Business.View.Policy Service-team collection for a policy.
clsAffiliatedPolicy Class SAIF.Business.View.Policy Legacy affiliated-policy row retained for backward compatibility.
clsAffiliatedPolicyCollection Class SAIF.Business.View.Policy Legacy affiliated-policy list.
clsAssociationTypeCode Class SAIF.Business.View.Policy Association-type metadata record used by the current associations model.
clsUnknownAssociationTypeCode Class SAIF.Business.View.Policy Null-object association type for unresolved codes.
clsAssociationTypeCodeCollection Class SAIF.Business.View.Policy Catalog of configured association types.
clsPolicyHeaderAssociation Class SAIF.Business.View.Policy Header model that groups associations by type.
clsPolicyHeaderAssociationFactory Class SAIF.Business.View.Policy Factory that groups raw associations into header models.
clsAssociationTypeFactory Class SAIF.Business.View.Policy Convenience factory for association-type metadata.
clsPolicySecurity Class SAIF.Business.View.Policy Authorization boundary for policy access and accessible-policy-list retrieval.
PolicyAssociation Class SAIF.Business.View.Policy Lightweight current-model policy association row.
PolicyAssociationList Class SAIF.Business.View.Policy Association list plus shared retrieval factory.
Institutions Class SAIF.Business.View.Policy Generated typed DataSet surface for institution rows.
IPolicySecurityDataProvider Interface SAIF.Business.View.Policy Abstraction for policy facts needed by authorization logic.
strPolicyList Struct SAIF.Business.View.Policy Value carrier for accessible-policy list rows.
PolicyStatusEnums Module SAIF.Business.View.Policy Centralized policy-status constants and conversion helpers.
AssociationTypeExtensions Module SAIF.Business.View.Policy Extension helpers for association-type security and category semantics.
PolicyAssociationExtensions Module SAIF.Business.View.Policy Extension helpers for navigating and classifying policy associations.
AffiliateTypeExtensions Module SAIF.Business.View.Policy Compatibility helpers for the obsolete affiliate model.
AffiliateTypes Enum SAIF.Business.View.Policy Obsolete affiliate-type classification.
UserAccessLevels Enum SAIF.Business.View.Policy Ordinal access-tier model for authorization and masking.
AssociationTypes Enum SAIF.Business.View.Policy Typed identifiers for current-model association categories.
TeamFunctions Enum SAIF.Business.View.Policy Functional roles for policy team assignments.
EmployeeStatuses Enum SAIF.Business.View.Policy Team-member status values used during email derivation.
YesNoFlag Enum SAIF.Business.View.Policy Two-state yes/no indicator used in address-related data.

Sources

  • SAIF.Business.View.Policy/clsPolicyData.vb
  • SAIF.Business.View.Policy/clsPolicyPeriod.vb
  • SAIF.Business.View.Policy/clsPolicyPeriodCollection.vb
  • SAIF.Business.View.Policy/clsPolicyAddress.vb
  • SAIF.Business.View.Policy/clsAgency.vb
  • SAIF.Business.View.Policy/clsNonEmployerAccount.vb
  • SAIF.Business.View.Policy/clsTradingAs.vb
  • SAIF.Business.View.Policy/clsTradingAsCollection.vb
  • SAIF.Business.View.Policy/clsTeamAssignment.vb
  • SAIF.Business.View.Policy/clsTeamAssignmentCollection.vb
  • SAIF.Business.View.Policy/clsAffiliatedPolicy.vb
  • SAIF.Business.View.Policy/clsAffiliatedPolicyCollection.vb
  • SAIF.Business.View.Policy/Associations/clsAssociationTypeCode.vb
  • SAIF.Business.View.Policy/Associations/clsAssociationTypeCodeCollection.vb
  • SAIF.Business.View.Policy/Associations/clsPolicyAssociation.vb
  • SAIF.Business.View.Policy/Associations/clsPolicyAssociationFactory.vb
  • SAIF.Business.View.Policy/clsPolicySecurity.vb
  • SAIF.Business.View.Policy/PolicyAssociations.vb
  • SAIF.Business.View.Policy/Enums.vb
  • SAIF.Business.View.Policy/Institutions.Designer.vb