clsFinancialTransCollection¶
clsFinancialTransCollection represents a collection of financial trans records used in financial transaction processing, with lookup and list-management operations.*
Purpose¶
- Holds financial trans records used by the surrounding workflow.*
- Supports indexed lookup and membership checks for the contained items.*
- Provides factory or retrieval entry points for building the collection.*
Context¶
- Namespace:
SAIF.Business.Claim.Payment - Assembly/package:
SAIF.Business.Claim.Payment
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Claim |
Public ReadOnly Property Claim() As clsClaimData |
Returns claim. |
Item |
Default Public ReadOnly Property Item(ByVal Index As Integer) As clsFinancialTrans |
Returns item. |
Item |
Default Public ReadOnly Property Item(ByVal inFinancialTrans As clsFinancialTrans) As clsFinancialTrans |
Returns item. |
FirstPayment |
Public ReadOnly Property FirstPayment() As Boolean |
Returns first payment. |
PreviousPaidAmt |
Public ReadOnly Property PreviousPaidAmt(ByVal inFromDate As Date, ByVal inThruDate As Date) As Decimal |
Returns previous paid amt. |
PreviousPaidDays |
Public ReadOnly Property PreviousPaidDays() As Decimal |
Returns previous paid days. |
HasOverLapAmt |
Public ReadOnly Property HasOverLapAmt(ByVal inFromDate As Date, ByVal inThruDate As Date) As Boolean |
Returns has over lap amt. |
LatestPaymentDate |
Public ReadOnly Property LatestPaymentDate() As Date |
Returns latest payment date. |
TotalTransactionAmount |
Public ReadOnly Property TotalTransactionAmount() As Decimal |
Returns total transaction amount. |
CurrentItem |
Public Shadows ReadOnly Property CurrentItem() As clsFinancialTrans |
Returns current item. |
updateFinancialTranStatus |
Public Function updateFinancialTranStatus(ByVal inUpdateUser As String, ByVal inStatusCode As FinancialTransactionStatus, _ |
Executes the updateFinancialTranStatus operation. |
GetPaymentCategoryDescr |
Public Function GetPaymentCategoryDescr(ByVal PaymentCategoryCode As String) As String |
Retrieves the GetPaymentCategoryDescr operation. |
Save |
Public Overrides Function Save() As Boolean |
Executes the Save operation. |
Add |
Public Shadows Function Add(ByVal inFinTran As clsFinancialTrans) As Integer |
Executes the Add operation. |
Contains |
Public Overloads Function Contains(ByVal inFinTran As clsFinancialTrans) As Boolean |
Exposes the public member. |
ContainsDeleted |
Public Overloads Function ContainsDeleted(ByVal inFinTran As clsFinancialTrans) As Boolean |
Exposes the public member. |
Remove |
Public Sub Remove(ByVal inFintran As clsFinancialTrans) |
Executes the Remove operation. |
NewFinancialTransCollection |
Public Shared Function NewFinancialTransCollection(ByVal inDataportal As IDataPortalInfo, _ |
Executes the NewFinancialTransCollection operation. |
GetFinancialTransCollection |
Public Shared Function GetFinancialTransCollection(ByVal inDataportal As IDataPortalInfo, _ |
Retrieves the GetFinancialTransCollection operation. |
GetFinancialTransByBenefitSeq |
Public Shared Function GetFinancialTransByBenefitSeq(ByVal inDataportal As IDataPortalInfo, _ |
Retrieves the GetFinancialTransByBenefitSeq operation. |
GetFinancialTransForRecovery |
Public Shared Function GetFinancialTransForRecovery(ByVal inDataportal As IDataPortalInfo, _ |
Retrieves the GetFinancialTransForRecovery operation. |
GetPostedFinancialTrans |
Public Shared Function GetPostedFinancialTrans(ByVal inDataportal As IDataPortalInfo, _ |
Retrieves the GetPostedFinancialTrans operation. |
GetFinancialTransByPaymentID |
Public Shared Function GetFinancialTransByPaymentID(ByVal inDataportal As IDataPortalInfo, _ |
Retrieves the GetFinancialTransByPaymentID operation. |
BenefitSeqNum |
Public ReadOnly Property BenefitSeqNum() As Decimal |
Returns benefit seq num. |
ClaimId |
Public ReadOnly Property ClaimId() As Decimal |
Returns claim id. |
IssueDate |
Public ReadOnly Property IssueDate() As Date |
Returns issue date. |
MinIssueDate |
Public ReadOnly Property MinIssueDate() As Date |
Returns min issue date. |
MaxIssueDate |
Public ReadOnly Property MaxIssueDate() As Date |
Returns max issue date. |
PaymentTranType |
Public ReadOnly Property PaymentTranType() As String |
Returns payment tran type. |
PaymentCategory |
Public ReadOnly Property PaymentCategory() As PaymentCategories |
Returns payment category. |
RetrieveType |
Public ReadOnly Property RetrieveType() As RetrieveTypes |
Returns retrieve type. |
Federal8fFlag |
Public ReadOnly Property Federal8fFlag() As String |
Returns federal8f flag. |
FederalFlag |
Public ReadOnly Property FederalFlag() As String |
Returns federal flag. |
StatusCode |
Public Property StatusCode() As FinancialTransactionStatus |
Gets or sets status code. |
PaymentId |
Public ReadOnly Property PaymentId() As Decimal |
Returns payment id. |
Inherited public members¶
| Member | Signature | Purpose | Origin |
|---|---|---|---|
MyGuid |
Public ReadOnly Property MyGuid() As String |
Returns the collection's generated GUID identifier.† | Legacy\BusinessObjectFramework — clsBusinessCollectionBase |
First |
Public Function First() As clsBusinessBase |
Sets traversal to and returns the first child object.† | Legacy\BusinessObjectFramework — clsBusinessCollectionBase |
Next |
Public Function [Next]() As clsBusinessBase |
Advances traversal to and returns the next child object.† | Legacy\BusinessObjectFramework — clsBusinessCollectionBase |
Behavioral notes¶
- This type is documented from its source declaration.
- The type participates in the
clsBusinessCollectionBaseinheritance path used bySAIF.Business.Claim.Payment.
Constraints and usage notes¶
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.
Note: Statements marked with
†are derived from dependency library documentation via the Legends CLI.
Sources¶
Business\SAIF.Business.Claim.Payment\FinancialTransaction\clsFinancialTransCollection.vbLegacy\BusinessObjectFramework\clsBusinessCollectionBase.vb