Skip to content

PolicyHolderContact

Preset-distribution recipient model for the policy holder.

Purpose

  • Represent the policy-holder contact information attached to a preset-based document distribution.

Context

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

Public members

Member Signature Purpose
Address public Address Address { get; set; } Policy holder's mailing address used when the preset-distribution service delivers by mail.
IsPaperless public bool IsPaperless { get; set; } Indicates the policy holder has opted out of paper delivery.*
FormattedName public string FormattedName { get; set; } Policy holder's display name used for recipient labeling on the preset-distribution payload.

Behavioral notes

  • The contact contributes inherited name, paperless, and address fields while the internal contact code resolves to PH.

Constraints and usage notes

  • The public surface contains only the inherited contact fields; role-specific code generation is internal to the class.

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