Skip to content

cls1502Transfer

Represents a claim 1502 transfer record with request, processing, filing, and document/file identifiers. It can be created for a claim and retrieved either by claim ID or as part of the unprocessed transfer list.

Purpose

  • Tracks claim-level 1502 transfer details such as request date, processed date, and transfer identifiers.
  • Stores the filing reason, document type, file, image, and TOW identifiers associated with the transfer.
  • Supports creating transfers and retrieving either claim-specific or unprocessed transfer lists.

Context

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

Public members

Member Signature Purpose
RequestDate Property RequestDate() As Date Gets or sets the RequestDate value.
CL1502SeqNum ReadOnly Property CL1502SeqNum() As Decimal Returns the CL1502SeqNum value.
ClaimID Property ClaimID() As Decimal Gets or sets the ClaimID value.
ImageSeqNum Property ImageSeqNum As Decimal Gets or sets the ImageSeqNum value.
TOWID Property TOWID As Decimal Gets or sets the TOWID value.
FilingReasonCode Property FilingReasonCode As String Gets or sets the FilingReasonCode value.
FileName Property FileName As String Gets or sets the FileName value.
FileID Property FileID As String Gets or sets the FileID value.
DocumentTypeCode Property DocumentTypeCode As String Gets or sets the DocumentTypeCode value.
ProcessedDate Property ProcessedDate() As Date Gets or sets the ProcessedDate value.
CreateDate ReadOnly Property CreateDate() As Date Returns the CreateDate value.
CreateUser ReadOnly Property CreateUser() As String Returns the CreateUser value.
MyCriteria ReadOnly Property MyCriteria() As Criteria Returns the MyCriteria value.
NewClaim1502 Shared Function NewClaim1502(ByVal inDataportal As IDataPortalInfo) As cls1502Transfer Executes NewClaim1502 and returns the result.
GetTransferList Shared Function GetTransferList(ByVal inDPI As IDataPortalInfo, inClaimId As Decimal) As cls1502TransferList Executes GetTransferList and returns the result.
GetUnprocessedTransferList Shared Function GetUnprocessedTransferList(ByVal inDPI As IDataPortalInfo) As cls1502TransferList Executes GetUnprocessedTransferList and returns the result.
ValidClaimID Function ValidClaimID(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Executes ValidClaimID and returns the result.
ValidFilingReason Function ValidFilingReason(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Executes ValidFilingReason and returns the result.
Criteria Class Criteria Exposes the nested class Criteria.

Inherited public members

Members in this section are inherited from clsBusinessBase. | Member | Signature | Purpose | Origin | | --- | --- | --- | --- | | Rules | Property Rules As clsRulesManager | Exposes the BOF rules manager used to evaluate object validation rules.* | saif-framework-core — clsBusinessBase | | BeginEdit | Sub BeginEdit() | Starts an edit session for n-level undo support.* | saif-framework-core — clsBusinessBase | | CancelEdit | Sub CancelEdit() | Cancels the active edit session and reverts pending changes.* | saif-framework-core — clsBusinessBase | | ApplyEdit | Sub ApplyEdit() | Commits the active edit session and accepts pending changes.* | saif-framework-core — clsBusinessBase |

Behavioral notes

  • cls1502Transfer is part of the documented SAIF.Business.Claim public contract.
  • Public members are declared in Business\SAIF.Business.Claim\cls1502Transfer.vb.

Constraints and usage notes

  • Consumers should use the documented public members directly when integrating this type.

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.Claim\cls1502Transfer.vb