Skip to content

Address

Postal-address DTO used by preset-distribution contacts.

Purpose

  • Carry the multiline mailing address and formatted city/state/ZIP text for policy-document recipients.

Context

  • Namespace: SAIF.Business.Policy.Audit.ApiCalls
  • Assembly/package: SAIF.Business.Policy.Audit.ApiCalls

Public members

Member Signature Purpose
Line1 public string Line1 { get; set; } First line of the recipient's mailing address, typically street or PO box.
Line2 public string Line2 { get; set; } Second address line, used for suite/unit or additional street detail when present.
Line3 public string Line3 { get; set; } Third address line, available for longer international or multi-part addresses.*
Line4 public string Line4 { get; set; } Fourth address line, available for longer international or multi-part addresses.*
FormattedCityStateZip public string FormattedCityStateZip { get; set; } // City, State Zip+4 Pre-formatted "City, State ZIP+4" text used as the closing line of the mailing address.
IsForeign public bool IsForeign { get; set; } Marks the address as outside the U.S. so downstream mail-processing systems can select international handling.*

Behavioral notes

  • The type is reused by all preset-distribution contact classes.

Constraints and usage notes

  • Formatting and delivery validation are delegated to callers and downstream services.

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.Audit.ApiCalls\PolicyDocumentConfig.cs