---
title: SAIF.Business.Policy.Rating API reference
summary: Index of all public types in this library.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-31
library: SAIF.Business.Policy.Rating
reference_type: package
---

# SAIF.Business.Policy.Rating API reference

This page lists the public types exposed by `SAIF.Business.Policy.Rating`. Every type links to its dedicated API reference page.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [ClassRateExtensions](SAIF/Business/Policy/Rating/ClassRateExtensions.md) | Module | `SAIF.Business.Policy.Rating` | Computes base and adjusted class rates by composing applicable factors. |
| [clsARPCreditFactor](SAIF/Business/Policy/Rating/clsARPCreditFactor.md) | Class | `SAIF.Business.Policy.Rating` | Represents the assigned-risk-plan credit factor. |
| [clsDTECRate](SAIF/Business/Policy/Rating/clsDTECRate.md) | Class | `SAIF.Business.Policy.Rating` | Retrieves the effective DTEC rate for a market type and date. |
| [clsEmployeeRatingType](SAIF/Business/Policy/Rating/clsEmployeeRatingType.md) | Class | `SAIF.Business.Policy.Rating` | Represents an employee rating type code row. |
| [clsEmployeeRatingTypeCollection](SAIF/Business/Policy/Rating/clsEmployeeRatingTypeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates employee rating type code rows. |
| [clsFederalCoverageLiabilityLimit](SAIF/Business/Policy/Rating/clsFederalCoverageLiabilityLimit.md) | Class | `SAIF.Business.Policy.Rating` | Represents an effective-dated federal coverage liability limit. |
| [clsFederalCoverageLiabilityLimitCollection](SAIF/Business/Policy/Rating/clsFederalCoverageLiabilityLimitCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates federal coverage liability-limit rows. |
| [clsFederalCoverageTypeCode](SAIF/Business/Policy/Rating/clsFederalCoverageTypeCode.md) | Class | `SAIF.Business.Policy.Rating` | Represents a federal coverage type code row. |
| [clsFederalCoverageTypeCodeCollection](SAIF/Business/Policy/Rating/clsFederalCoverageTypeCodeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates federal coverage type code rows. |
| [clsManualClassAssociation](SAIF/Business/Policy/Rating/clsManualClassAssociation.md) | Class | `SAIF.Business.Policy.Rating` | Represents a typed association between manual classes. |
| [clsManualClassAssociationCollection](SAIF/Business/Policy/Rating/clsManualClassAssociationCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates manual class association rows. |
| [clsManualClassBase](SAIF/Business/Policy/Rating/clsManualClassBase.md) | Class | `SAIF.Business.Policy.Rating` | Represents the published, rate-file-scoped attributes of a manual class. |
| [clsManualClassBaseCollection](SAIF/Business/Policy/Rating/clsManualClassBaseCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates published manual class rows for a rate file or selection criteria. |
| [clsManualClassDescriptionAbbreviation](SAIF/Business/Policy/Rating/clsManualClassDescriptionAbbreviation.md) | Class | `SAIF.Business.Policy.Rating` | Represents an abbreviated manual class description row. |
| [clsManualClassDescriptionAbbreviationCollection](SAIF/Business/Policy/Rating/clsManualClassDescriptionAbbreviationCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates abbreviated manual class description rows. |
| [clsManualClassDetail](SAIF/Business/Policy/Rating/clsManualClassDetail.md) | Class | `SAIF.Business.Policy.Rating` | Represents rate-file-independent manual-class attributes such as default usage code and flags. |
| [clsManualClassDetailCollection](SAIF/Business/Policy/Rating/clsManualClassDetailCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates manual class detail rows. |
| [clsManualClassParagraph](SAIF/Business/Policy/Rating/clsManualClassParagraph.md) | Class | `SAIF.Business.Policy.Rating` | Represents paragraph text used in manual class descriptions. |
| [clsManualClassParagraphCollection](SAIF/Business/Policy/Rating/clsManualClassParagraphCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates manual class paragraph rows. |
| [clsManualClassParagraphUsage](SAIF/Business/Policy/Rating/clsManualClassParagraphUsage.md) | Class | `SAIF.Business.Policy.Rating` | Represents an effective-dated paragraph assignment for a manual class. |
| [clsManualClassParagraphUsageCollection](SAIF/Business/Policy/Rating/clsManualClassParagraphUsageCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates paragraph-usage rows. |
| [clsManualClassType](SAIF/Business/Policy/Rating/clsManualClassType.md) | Class | `SAIF.Business.Policy.Rating` | Represents a manual class type code row. |
| [clsManualClassTypeCollection](SAIF/Business/Policy/Rating/clsManualClassTypeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates manual class type code rows. |
| [clsPeriodRatingInfo](SAIF/Business/Policy/Rating/clsPeriodRatingInfo.md) | Class | `SAIF.Business.Policy.Rating` | Carries period-level rating context used across lookups. |
| [clsPremiumSizeDiscount](SAIF/Business/Policy/Rating/clsPremiumSizeDiscount.md) | Class | `SAIF.Business.Policy.Rating` | Represents a premium-size discount band. |
| [clsPremiumSizeDiscountCollection](SAIF/Business/Policy/Rating/clsPremiumSizeDiscountCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates premium-size discount bands. |
| [clsPrepayDiscountFactor](SAIF/Business/Policy/Rating/clsPrepayDiscountFactor.md) | Class | `SAIF.Business.Policy.Rating` | Represents an effective-dated discount factor for a prepay frequency. |
| [clsPrepayDiscountFactorCollection](SAIF/Business/Policy/Rating/clsPrepayDiscountFactorCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates prepay discount factor rows. |
| [clsPrepayFrequency](SAIF/Business/Policy/Rating/clsPrepayFrequency.md) | Class | `SAIF.Business.Policy.Rating` | Represents a prepay frequency code row. |
| [clsPrepayFrequencyCodeCollection](SAIF/Business/Policy/Rating/clsPrepayFrequencyCodeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates prepay frequency code rows. |
| [clsRateFileMaster](SAIF/Business/Policy/Rating/clsRateFileMaster.md) | Class | `SAIF.Business.Policy.Rating` | Represents a published rate-file header. |
| [clsRateFileMasterCollection](SAIF/Business/Policy/Rating/clsRateFileMasterCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates published rate-file headers. |
| [clsRateTier](SAIF/Business/Policy/Rating/clsRateTier.md) | Class | `SAIF.Business.Policy.Rating` | Represents a risk-type or rate-tier code row. |
| [clsRateTierCollection](SAIF/Business/Policy/Rating/clsRateTierCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates risk-type code rows. |
| [clsRateTierFactor](SAIF/Business/Policy/Rating/clsRateTierFactor.md) | Class | `SAIF.Business.Policy.Rating` | Represents an effective-dated risk-type factor. |
| [clsRateTierFactorCollection](SAIF/Business/Policy/Rating/clsRateTierFactorCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates risk-type factor rows. |
| [clsRatingPlanCode](SAIF/Business/Policy/Rating/clsRatingPlanCode.md) | Class | `SAIF.Business.Policy.Rating` | Represents a rating-plan code row. |
| [clsRatingPlanCodeCollection](SAIF/Business/Policy/Rating/clsRatingPlanCodeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates rating-plan code rows. |
| [clsRatingPlanFactor](SAIF/Business/Policy/Rating/clsRatingPlanFactor.md) | Class | `SAIF.Business.Policy.Rating` | Represents an effective-dated rating-plan factor range. |
| [clsRatingPlanFactorCollection](SAIF/Business/Policy/Rating/clsRatingPlanFactorCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates rating-plan factor rows. |
| [clsRatingPlanTypeCode](SAIF/Business/Policy/Rating/clsRatingPlanTypeCode.md) | Class | `SAIF.Business.Policy.Rating` | Represents a rating-plan-type code row. |
| [clsRatingPlanTypeCodeCollection](SAIF/Business/Policy/Rating/clsRatingPlanTypeCodeCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates rating-plan-type code rows. |
| [clsRatingPlanValidation](SAIF/Business/Policy/Rating/clsRatingPlanValidation.md) | Class | `SAIF.Business.Policy.Rating` | Represents a retrieve-only rating-plan validation row. |
| [clsRatingPlanValidationCollection](SAIF/Business/Policy/Rating/clsRatingPlanValidationCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates rating-plan validation rows. |
| [clsSAIFPlusDiscount](SAIF/Business/Policy/Rating/clsSAIFPlusDiscount.md) | Class | `SAIF.Business.Policy.Rating` | Represents the effective-dated SAIF Plus discount rate and caps. |
| [clsStatPremiumClass](SAIF/Business/Policy/Rating/clsStatPremiumClass.md) | Class | `SAIF.Business.Policy.Rating` | Represents an NCCI statistical premium class row. |
| [clsStatPremiumClassCollection](SAIF/Business/Policy/Rating/clsStatPremiumClassCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates statistical premium class rows. |
| [clsTerrorismRate](SAIF/Business/Policy/Rating/clsTerrorismRate.md) | Class | `SAIF.Business.Policy.Rating` | Retrieves the effective terrorism rate for a market type and date. |
| [clsUSLHWCompFactor](SAIF/Business/Policy/Rating/clsUSLHWCompFactor.md) | Class | `SAIF.Business.Policy.Rating` | Represents the effective USL&HW compensation factor. |
| [clsUSLHWCompFactorCollection](SAIF/Business/Policy/Rating/clsUSLHWCompFactorCollection.md) | Class | `SAIF.Business.Policy.Rating` | Enumerates USL&HW compensation factor rows. |
| [EmployeeRatingTypes](SAIF/Business/Policy/Rating/EmployeeRatingTypes.md) | Enum | `SAIF.Business.Policy.Rating` | Enumerates employee rating type values. |
| [FederalCoverageTypes](SAIF/Business/Policy/Rating/FederalCoverageTypes.md) | Enum | `SAIF.Business.Policy.Rating` | Enumerates supported federal coverage categories. |
| [iClaimFrequencyInfoProvider](SAIF/Business/Policy/Rating/iClaimFrequencyInfoProvider.md) | Interface | `SAIF.Business.Policy.Rating` | Exposes claim-frequency values consumed by rating logic. |
| [PrepayFrequencies](SAIF/Business/Policy/Rating/PrepayFrequencies.md) | Enum | `SAIF.Business.Policy.Rating` | Enumerates supported prepay frequencies. |
| [PrepayFrequencyExtensions](SAIF/Business/Policy/Rating/PrepayFrequencyExtensions.md) | Module | `SAIF.Business.Policy.Rating` | Filters prepay frequencies to those active on a date. |
| [RateTierFactorExtensions](SAIF/Business/Policy/Rating/RateTierFactorExtensions.md) | Module | `SAIF.Business.Policy.Rating` | Selects the first rate-tier factor that applies to a date and code. |
| [RatingPlanFactorExtensions](SAIF/Business/Policy/Rating/RatingPlanFactorExtensions.md) | Module | `SAIF.Business.Policy.Rating` | Filters rating-plan factors by date or plan. |

## Sources
- `Business\SAIF.Business.Policy.Rating\SAIF.BOF.Business.Policy.Rating.vbproj`