clsSupplementalWages¶
clsSupplementalWages represents supplemental wages and exposes the benefit payment, claim identifiers, and wage periods for time-loss payment processing.*
Purpose¶
- Captures the benefit payment, claim identifiers, and wage periods for time-loss payment processing.*
Context¶
- Namespace:
SAIF.Business.Claim.Payment - Assembly/package:
SAIF.Business.Claim.Payment
Public members¶
| Member | Signature | Purpose |
|---|---|---|
BenefitPayment |
Public ReadOnly Property BenefitPayment() As clsTimelossPayment |
Returns benefit payment. |
ClaimID |
Public ReadOnly Property ClaimID() As Decimal |
Returns claim i d. |
WagePeriods |
Public ReadOnly Property WagePeriods() As clsSupplementalWagePeriods |
Returns wage periods. |
TotalEarnings |
Public ReadOnly Property TotalEarnings() As Decimal |
Returns total earnings. |
AverageWages |
Public ReadOnly Property AverageWages(ByVal inPeriod As clsBenefitPeriod) As Decimal |
Returns average wages. |
SecondaryAverageWeeklyWages |
Public ReadOnly Property SecondaryAverageWeeklyWages() As Decimal |
Returns secondary average weekly wages. |
Earnings |
Public ReadOnly Property Earnings(ByVal inPeriod As clsBenefitPeriod) As Decimal |
Returns earnings. |
SupplementalEarnings |
Public ReadOnly Property SupplementalEarnings(ByVal inPeriod As clsBenefitPeriod) As Decimal |
Returns supplemental earnings. |
SecondaryEmployers |
Public ReadOnly Property SecondaryEmployers() As List(Of SecondaryEmployerWages) |
Returns secondary employers. |
New |
Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimID As Decimal) |
Executes the New operation. |
SetSupplementalWagePeriods |
Public Sub SetSupplementalWagePeriods(ByVal inPeriods As clsBenefitPeriodCollection, ByVal inDaysOff As String) |
Executes the SetSupplementalWagePeriods operation. |
TimelossCalculationID |
Public Property TimelossCalculationID() As Decimal |
Gets or sets timeloss calculation i d. |
Name |
Public Property Name() As String |
Gets or sets name. |
AverageWeeklyWages |
Public Property AverageWeeklyWages() As Decimal |
Gets or sets average weekly wages. |
New |
Public Sub New(ByVal inTimelossCalculationID As Decimal, ByVal inName As String, ByVal inAverageWeeklyWage As Decimal) |
Executes the New 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\Payments\TimelossPayments\clsSupplementalWages.vb