Skip to content

DocumentReleaseResult

DocumentReleaseResult is a response/result DTO in the OutputDocuments area, carrying the output of a service or API call*.

Purpose

  • Carries the output returned from a OutputDocuments service or API operation*.

Context

  • Namespace: SAIF.Core.Contracts.OutputDocuments
  • Kind: Class
  • Assembly/package: SAIF.Core (NuGet package SAIF.SAIFCode.Core)

Public members

Member Signature Purpose
DocumentReleaseResult DocumentReleaseResult() Initializes a new instance of this type*.
DocumentReleaseCount int DocumentReleaseCount { get; set; } Records the count of document release*.
Details List<ReleasedDocument> Details { get; set; } Contains the collection of ReleasedDocument entries associated with this DocumentReleaseResult*.
PolicyNumber long PolicyNumber { get; set; } Uniquely identifies the policy recorded on this DocumentReleaseResult*.
DocumentDate DateTime DocumentDate { get; set; } Records the date of the document*.
DocumentType CodeDescription DocumentType { get; set; } Classifies the document type applicable to this DocumentReleaseResult*.
Notifications IList<ReleaseNotification> Notifications { set; } Contains the collection of ReleaseNotification entries associated with this DocumentReleaseResult*.
AgencyId long AgencyId { get; set; } References the identifier of the associated agency record*.
ProducerId long ProducerId { get; set; } References the identifier of the associated producer record*.
Text string Text { get; set; } Holds free-text text recorded against this DocumentReleaseResult*.
Type NotificationTypes Type { get; set; } Classifies the type type applicable to this DocumentReleaseResult*.
NotifyUserId string NotifyUserId { set; } References the identifier of the associated notify user record*.

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

  • Core/SAIF.Core/Contracts/OutputDocuments/DocumentReleaseResult.cs