Skip to content

Fax

Fax-channel option payload for Document API distribution.

Compilation status: This type is defined in Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionMethod.cs, which is present in this library's source directory but is not listed in the <Compile> item group of SAIF.BOF.Business.Policy.Audit.ApiCalls.csproj. It is a source-included artifact and is not part of the compiled SAIF.Business.Policy.Audit.ApiCalls assembly's public surface.

Purpose

  • Describe fax recipient details, cover-sheet text, and attachment naming for fax delivery.

Context

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

Public members

Member Signature Purpose
DistributionMethodType public string DistributionMethodType { get; } Exposes Fax as the discriminator for this delivery-channel payload.
AttachmentFileName public string AttachmentFileName { get; set; } File name assigned to the faxed document.
CoverSheetNote public string CoverSheetNote { get; set; } Note text printed on the fax cover sheet.
ToCompanyName public string ToCompanyName { get; set; } Recipient company name shown on the fax cover sheet.
ToFaxNumber public string ToFaxNumber { get; set; } Destination fax number the document is sent to.
ToName public string ToName { get; set; } Recipient name shown on the fax cover sheet.
ToPhoneNumber public string ToPhoneNumber { get; set; } Recipient phone number included for fax-delivery follow-up.*

Behavioral notes

  • The class inherits DistributionMethodType from DistributionMethod<Fax>.

Constraints and usage notes

  • Phone-number validation and delivery handling are delegated to the downstream service.

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\DistributionMethod.cs