﻿---
title: PaymentPlanDefaultValuesExtensions
summary: API reference for PaymentPlanDefaultValuesExtensions.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-31
library: SAIF.Business.Policy.Premium
reference_type: package
---

# PaymentPlanDefaultValuesExtensions

Extension module on `clsPaymentPlanDefaultValues`; provides utility methods for payment plan default value consumers, enabling common derived operations over default configuration data.*

## Purpose
- Extends `clsPaymentPlanDefaultValues` with utility operations for payment plan creation and configuration consumers.*
- Consumed by payment plan creation workflows that need derived or convenience operations over default value data.*

## Context
- Namespace: `SAIF.Business.Policy.Premium.Billing`
- Assembly/package: `SAIF.Business.Policy.Premium`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| NonStandardPlansExcluded | `Public Function NonStandardPlansExcluded(ByVal Target As IEnumerable(Of clsPaymentPlanDefaultValues)) As IEnumerable(Of clsPaymentPlanDefaultValues)` | Executes the non standard plans excluded behavior defined by this type. |
## Behavioral notes
- Source file: `Business\SAIF.Business.Policy.Premium\Billing\clsPaymentPlanDefaultValuesCollection.vb`.

## Constraints and usage notes
- Extension methods operate on non-null `clsPaymentPlanDefaultValues` instances.*


> **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.Premium\Billing\clsPaymentPlanDefaultValuesCollection.vb`