Skip to content

clsExpenseByStatus

clsExpenseByStatus returns EAIP expense summary rows keyed by status, including claim, worker, specialist, amount, and payment-date information.*

Purpose

  • Supports expense-list reporting or API responses filtered by status.*
  • Surfaces the core claim, assignment, amount, and date fields needed to review matching expenses.

Context

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

Public members

Member Signature Purpose
ExpenseId Public Property ExpenseId() As String Gets or sets expense id.
ClaimNum Public Property ClaimNum() As String Gets or sets claim num.
WorkerName Public Property WorkerName() As String Gets or sets worker name.
Specialist Public Property Specialist() As String Gets or sets specialist.
PaidAmount Public Property PaidAmount() As Decimal Gets or sets paid amount.
StatusDate Public Property StatusDate() As Date Gets or sets status date.
ExpenseTypeDesc Public Property ExpenseTypeDesc() As String Gets or sets expense type desc.
Description Public Property Description() As String Gets or sets description.
CreditCardDate Public Property CreditCardDate() As Date Gets or sets credit card date.
GetExpenseList Public Shared Function GetExpenseList(ByVal inDataportal As IDataPortalInfo, ByVal inStatus As String, Retrieves the GetExpenseList operation.
New Public Sub New(ByVal inDataPortalInfo As IDataPortalInfo) Executes the New operation.
New Public Sub New(ByVal inDataPortalInfo As IDataPortalInfo, ByVal inEaipUser As String) Executes the New operation.
New Public Sub New(ByVal inDataPortalInfo As IDataPortalInfo, ByVal inStatus As String, Executes the New operation.

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessApiBase inheritance path used by SAIF.Business.Claim.EAIP.

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.EAIP\Period\clsExpenseByStatus.vb