ThirdPartyContact¶
Preset-distribution recipient model for a third party.
Purpose¶
- Represent the third-party recipient attached to a preset-based 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; } |
Third party's mailing address used when the preset-distribution service delivers by mail. |
| IsPaperless | public bool IsPaperless { get; set; } |
Indicates the third party has opted out of paper delivery.* |
| FormattedName | public string FormattedName { get; set; } |
Third party'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
3P.
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