SAIF.Business.Policy.Core API reference¶
This page lists all public types exposed by SAIF.Business.Policy.Core. Each type links to its full API reference page.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| clsCancellationReason | Class | SAIF.Business.Policy.Core |
Represents a cancellation-reason code row used to classify why coverage is cancelled or reinstated.* |
| clsCancellationReasonCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over cancellation-reason lookup rows.* |
| clsCancellationWarning | Class | SAIF.Business.Policy.Core |
Represents a cancellation-warning record, including notice, cancel, rescind, reinstate, fee, and request metadata for policy cancellation workflows.* |
| clsCancellationWarningCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over cancellation-warning records for a policy.* |
| clsCancelReasonOverride | Class | SAIF.Business.Policy.Core |
Represents an insert-only override that replaces the default cancellation reason for a cancellation sequence.* |
| clsCounty | Class | SAIF.Business.Policy.Core |
Represents a county code row used by location and policy address data.* |
| clsCountyCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over county lookup rows.* |
| clsEmployerLiabilityLimits | Class | SAIF.Business.Policy.Core |
Represents an employers-liability limit row that can be retrieved by statistical code, explicit limits, or standard-limit selection.* |
| clsEmployerLiabilityLimitsCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over employers-liability limit rows.* |
| clsEntityType | Class | SAIF.Business.Policy.Core |
Represents an entity-type code row and the ownership rules attached to that entity classification.* |
| clsEntityTypeCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over entity-type lookup rows.* |
| clsInsuranceCarrier | Class | SAIF.Business.Policy.Core |
Represents insurance-carrier reference data and the fixed carrier codes used by policy workflows.* |
| clsLegacyPolicyPeriod | Class | SAIF.Business.Policy.Core |
Represents a legacy non-WCIS policy period surfaced alongside modern periods in the unified policy timeline.* |
| clsLegacyPolicyPeriodCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over legacy non-WCIS policy periods used in historical timeline reconstruction.* |
| LegacyPolicyPeriodExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over legacy policy periods for callers that need subsets of non-WCIS history.* |
| clsLocation | Class | SAIF.Business.Policy.Core |
Represents an editable location row, including address, communication, and audit metadata used by policy-related location maintenance.* |
| clsLocationCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over editable location rows.* |
| clsLocationContact | Class | SAIF.Business.Policy.Core |
Represents a contact attached to a location, including identity, phone, email, and masking-aware display fields.* |
| clsLocationContactCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over contacts associated with a location.* |
| LocationContactExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over location contacts for selecting the records used by policy-location displays.* |
| clsLocationType | Class | SAIF.Business.Policy.Core |
Represents a location-type code-table row, including editable sort/display fields and the flag that marks policy-location types.* |
| clsLocationTypeCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over location types used by the policy-core library.* |
| clsPolicy | Class | SAIF.Business.Policy.Core |
Represents the core policy aggregate root, exposing policy identity, status, billing, relationship, application, and child-collection state with masking-aware retrieval for sensitive fields.* |
| clsPolicyCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy records, including affiliated-policy and account-based retrieval paths.* |
| clsPolicyLocation | Class | SAIF.Business.Policy.Core |
Represents a policy location and address projection, including masking-aware contact and mailing details used in policy views.* |
| clsPolicyLocationCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy locations, including retrievals used for mailing, audit, and summary-location views.* |
| LocationTypeExtensions | Module | SAIF.Business.Policy.Core |
Adds LINQ-style filters that derive policy-location subsets such as active, summary, business, waiver, and mailing views.* |
| clsPolicyPeriod | Class | SAIF.Business.Policy.Core |
Represents a WCIS-backed policy period that adds issuance and coverage-bound lookups on top of the shared period base.* |
| clsPolicyPeriodExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over policy-period objects owned by the clsPolicyPeriod surface.* |
| clsPolicyPeriodBase | Class | SAIF.Business.Policy.Core |
Defines the shared policy-period contract for both WCIS and legacy periods, including coverage, renewal, and standard-premium behavior.* |
| clsPolicyPeriodBaseExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over base policy-period objects for mixed WCIS and legacy period views.* |
| clsPolicyPeriodBaseCollection | Class | SAIF.Business.Policy.Core |
Builds the unified sequence of policy periods by merging WCIS and legacy periods into one ordered timeline.* |
| PolicyPeriodBaseExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over base policy-period objects for subsets shared across modern and legacy periods.* |
| clsPolicyPeriodCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over WCIS-backed policy periods retrieved for a single policy or filtered retrieval mode.* |
| PolicyPeriodExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over concrete policy-period objects for subsets used by period-centric workflows.* |
| clsPolicyPeriodEmployerLiabilityLimits | Class | SAIF.Business.Policy.Core |
Represents the employers-liability limits attached to a specific policy period.* |
| clsPolicyPeriodEmployerLiabilityLimitsCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over employers-liability limit rows attached to policy periods.* |
| clsPolicyPeriodMaster | Class | SAIF.Business.Policy.Core |
Represents the writable policy-period master row used to persist core period metadata.* |
| clsPolicyPeriodStatus | Class | SAIF.Business.Policy.Core |
Represents a policy-period status code row and the conversion logic that maps stored codes to typed status values.* |
| clsPolicyPeriodStatusCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy-period status code rows.* |
| clsPolicyStatusCode | Class | SAIF.Business.Policy.Core |
Represents a policy-level status code row and the status-group translation associated with that code.* |
| clsPolicyStatusCodeCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy-status code rows.* |
| clsPolicyTeamFunction | Class | SAIF.Business.Policy.Core |
Represents a policy-team function code used to classify assigned team members.* |
| clsPolicyTeamFunctionCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy-team function lookup rows.* |
| clsPolicyTeamMember | Class | SAIF.Business.Policy.Core |
Represents a policy-team assignment that links a policy to a named role or user.* |
| clsPolicyTeamMemberCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over policy-team assignments.* |
| clsPriorCoverage | Class | SAIF.Business.Policy.Core |
Represents a prior-coverage row describing historical carrier and coverage information tied to a policy.* |
| clsPriorCoverageCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over prior-coverage rows tied to a policy.* |
| PriorCoverageExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over prior-coverage records for selecting the policy-history subsets callers need.* |
| clsSAIFOffice | Class | SAIF.Business.Policy.Core |
Represents a SAIF office code row, including the service-centre constant used by policy workflows.* |
| clsSAIFOfficeCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over SAIF office lookup rows.* |
| clsWCISEmployee | Class | SAIF.Business.Policy.Core |
Represents a WCIS employee row associated with policy processing and audit-related workflows.* |
| clsWCISEmployeeCollection | Class | SAIF.Business.Policy.Core |
Provides BOF collection behavior over WCIS employee rows.* |
| clsWCISInterfacer | Class | SAIF.Business.Policy.Core |
Provides the library's stored-procedure bridge for posting WCIS production-error log entries.* |
| iPolicyPeriodExtensions | Module | SAIF.Business.Policy.Core |
Adds sequence helpers over iPolicyPeriod collections for current, renewal, coverage, and experience-rating views.* |
| WCISInquiry | Class | SAIF.Business.Policy.Core |
Provides shared WCIS read operations that return scalar policy facts, counts, and flags without materializing a full business object.* |
| EntityTypes | Enum | SAIF.Business.Policy.Core |
Defines the entity-type codes that drive ownership requirements and policy validation logic.* |
| RequiredNumberOfOwners | Enum | SAIF.Business.Policy.Core |
Defines the owner-count requirement categories returned by entity-type validation logic.* |
| PolicyLocationTypes | Enum | SAIF.Business.Policy.Core |
Defines the location-type values used to classify policy locations for filtering and display.* |
| AddressRetrievalTypes | Enum | SAIF.Business.Policy.Core |
Defines the address-retrieval variants used when policy locations are loaded for specific views.* |
| RetrievalTypes | Enum | SAIF.Business.Policy.Core |
Defines the retrieval-mode values used by policy-core data-access helpers.* |
| RetrievalModes | Enum | SAIF.Business.Policy.Core |
Defines the high-level retrieval modes used when building policy-period collections.* |
| Statuses | Enum | SAIF.Business.Policy.Core |
Defines the named policy-period status values returned by the status-conversion logic.* |
| StatusGroups | Enum | SAIF.Business.Policy.Core |
Defines the grouped policy-period status buckets used to reason over broader lifecycle states.* |
| TeamFunctions | Enum | SAIF.Business.Policy.Core |
Defines the policy-team role values used to classify team-member assignments.* |
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.Core\SAIF.BOF.Business.Policy.Core.vbproj