Compare and hash period rating information¶
Compare and hash period rating information.
| Field | Value |
|---|---|
| Operation ID | OP-012 |
| Trigger | A caller compares two iPeriodRatingInfo implementations or inspects market-type helpers. |
| Inputs | One or two iPeriodRatingInfo instances |
| Outputs | Boolean comparison result or hash code |
| Primary components | iPeriodRatingInfo |
| Entry point | Business\SAIF.Business.Policy\iPeriodRatingInfo.vb |
Steps¶
- Use
IsVoluntaryorIsAssignedRiskto classify the rating information by market type. - Use
BaseEqualsto compare anniversary rating date, rating-effective date, ARD/RED flags, effective and expiration dates, rate tier code, and market type. - Use
BaseGetHashCodeto build a stable hash from the same eight values. - Apply related business rules: BR-POL-015
Process flow¶
The following diagram visualizes the main control flow for this operation.
flowchart TD
Start([Trigger]) --> Work[Execute operation steps]
Work --> Done([Return result])
Failure and edge-case behavior¶
- Business rules are cross-referenced from the catalog page and the SQL or procedure logic cited in these steps.
- Database and procedure failures surface according to the underlying implementation path.
Related documentation¶
Sources¶
Business\SAIF.Business.Policy\iPeriodRatingInfo.vb