---
title: clsPolicyAddress.YesNoFlag
summary: API reference for clsPolicyAddress.YesNoFlag.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-31
library: SAIF.Business.View.Policy
reference_type: package
---

# clsPolicyAddress.YesNoFlag

`YesNoFlag` is the option a caller passes when requesting a claim address, choosing whether the mailing address should be returned when the policy has no claim address of its own. It exists because that fallback is a caller decision rather than a fixed rule.

## Purpose

- Selects whether the mailing address substitutes for a missing claim address ([BR-017](../../business-rules.md#br-017-association-rows-without-a-matching-type-code-are-discarded)).

## Context

- Namespace: `SAIF.Business.View.Policy`
- Assembly/package: `SAIF.BOF.Business.View.Policy`
- Declared in: `Business/SAIF.Business.View.Policy/clsPolicyAddress.vb`

## Public members

| Member | Signature | Purpose |
| --- | --- | --- |
| Yes | `Yes` | Return the mailing address when the policy has no claim address of its own ([BR-017](../../business-rules.md#br-017-association-rows-without-a-matching-type-code-are-discarded)). |
| No | `No` | Return nothing when the policy has no claim address of its own ([BR-017](../../business-rules.md#br-017-association-rows-without-a-matching-type-code-are-discarded)). |

> **Note:** Statements marked with `†` are derived from dependency library
> documentation via the Legends CLI. Statements marked with `*` were inferred
> from code structure or contextual evidence. Statements marked with `**` could
> not be confirmed; treat as unknown until verified.

## Sources

- `Business/SAIF.Business.View.Policy/clsPolicyAddress.vb`
