Skip to content

clsPaymentDeleter

clsPaymentDeleter represents a helper for finding and deleting related payments and exposes payments and delete payments for payment adjustment processing.*

Purpose

  • Captures payments and delete payments for payment adjustment processing.*
  • Participates in the surrounding workflow through save, approval, or delete operations.*
  • Provides retrieval or loading behavior related to that workflow.*

Context

  • Namespace: Adjustment
  • Assembly/package: SAIF.Business.Claim.Payment

Public members

Member Signature Purpose
Payments Public ReadOnly Property Payments() As List(Of DeletablePayment) Returns payments.
New Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimID As Decimal) Executes the New operation.
GetRelatedPayments Public Function GetRelatedPayments(ByVal inPayment As DeletablePayment) As List(Of DeletablePayment) Retrieves the GetRelatedPayments operation.
GetRelatedPayments Public Function GetRelatedPayments(ByVal inPayments As List(Of DeletablePayment)) As List(Of DeletablePayment) Retrieves the GetRelatedPayments operation.
DeletePayments Public Function DeletePayments(ByVal inPayments As List(Of DeletablePayment)) As clsResultInfo(Of Boolean) Executes the DeletePayments operation.

Behavioral notes

  • This type is documented from its source declaration.

Constraints and usage notes

  • Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

Sources

  • Business\SAIF.Business.Claim.Payment\Adjustments\clsPaymentDeleter.vb