---
title: ClaimPersonAddress
summary: API reference for ClaimPersonAddress.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.View.Claim
reference_type: package
---

# ClaimPersonAddress

`ClaimPersonAddress` is a public data-contract type used by claim-domain API retrieval paths.*

## Purpose
- Carry claim-domain payload data between BOF API views and framework-managed API client calls.*

## Context
- Namespace: `SAIF.Business.View.Claim`
- Assembly/package: `SAIF.BOF.Business.View.Claim`
## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `PersonId` | `Public Property PersonId As Long` | Public member declared by this type. |
| `Line1` | `Public Property Line1 As String` | Public member declared by this type. |
| `Line2` | `Public Property Line2 As String` | Public member declared by this type. |
| `Line3` | `Public Property Line3 As String` | Public member declared by this type. |
| `Line4` | `Public Property Line4 As String` | Public member declared by this type. |
| `City` | `Public Property City As String` | Public member declared by this type. |
| `State` | `Public Property State As String` | Public member declared by this type. |
| `ZipCode` | `Public Property ZipCode As Long` | Public member declared by this type. |
| `PlusFourCode` | `Public Property PlusFourCode As String` | Public member declared by this type. |
| `CountyCode` | `Public Property CountyCode As String` | Public member declared by this type. |
| `ForeignPostalCode` | `Public Property ForeignPostalCode As String` | Public member declared by this type. |
| `IsForeign` | `Public Property IsForeign As Boolean` | Public member declared by this type. |
| `EffectiveDate` | `Public Property EffectiveDate As DateTime` | Public member declared by this type. |
| `ExpirationDate` | `Public Property ExpirationDate As DateTime?` | Public member declared by this type. |
| `UpdateDate` | `Public Property UpdateDate As DateTime` | Public member declared by this type. |
| `UpdateUser` | `Public Property UpdateUser As String` | Public member declared by this type. |
| `UpdateNumber` | `Public Property UpdateNumber As Long` | Public member declared by this type. |
| `AddressType` | `Public Property AddressType As ClaimAddressTypeCode` | Public member declared by this type. |

## Behavioral notes
- The source file exposes this type as part of the packaged claim view public surface.

## Constraints and usage notes
- Consumers should treat this type as a transport or payload contract rather than a persistence layer object.*

> **Note:** Statements marked with `*` were inferred from code structure or contextual evidence.

## Sources
- `Business\SAIF.Business.View.Claim\CCClaimDataApi\Claim\Dto\ClaimPersonAddress.vb`
