Skip to content

clsClaimSupportOrder

clsClaimSupportOrder represents a worker support order with effective and termination dates, monetary amounts, arrearage flags, enforcing-agency details, and linked claim connections.

Purpose

  • Store the support-order fields associated with a worker.
  • Expose linked claim connections, task items, and validation state used during support-order maintenance.

Context

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

Public members

Member Signature Purpose
IsAllClaimFlag Public Property IsAllClaimFlag() As Boolean Gets or sets is all claim flag.
IsArrearage Public Property IsArrearage() As Boolean Gets or sets is arrearage.
ArrearageFlag Public Property ArrearageFlag() As String Gets or sets arrearage flag.
DelinquentMonthlyAmount Public Property DelinquentMonthlyAmount() As Decimal Gets or sets delinquent monthly amount.
MaxReductionPercent Public Property MaxReductionPercent() As Decimal Gets or sets max reduction percent.
MonthlyAmount Public Property MonthlyAmount() As Decimal Gets or sets monthly amount.
SedAccountNum Public Property SedAccountNum() As String Gets or sets sed account num.
EnforcingAgencyName Public Property EnforcingAgencyName() As String Gets or sets enforcing agency name.
SupportOrderID Public Property SupportOrderID() As Decimal Gets or sets support order i d.
UpdateDate Public Property UpdateDate() As Date Gets or sets update date.
UpdateNum Public Property UpdateNum() As Decimal Gets or sets update num.
UpdateUser Public Property UpdateUser() As String Gets or sets update user.
WorkerID Public Property WorkerID() As Decimal Gets or sets worker i d.
EffectiveDate Public Property EffectiveDate() As Date Gets or sets effective date.
ReceiptDate Public Property ReceiptDate() As Date Gets or sets receipt date.
TerminationDate Public Property TerminationDate() As Date Gets or sets termination date.
IsRescinded Public ReadOnly Property IsRescinded() As Boolean Returns is rescinded.
TodoTasks Public ReadOnly Property TodoTasks() As taskItem() Returns todo tasks.
SupportOrderConnections Public ReadOnly Property SupportOrderConnections() As clsClaimSupportOrderConnCollection Returns support order connections.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Returns my criteria.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Returns is valid.
IsDirty Public Overrides ReadOnly Property IsDirty() As Boolean Returns is dirty.
isDeletable Public ReadOnly Property isDeletable() As Boolean Returns is deletable.
savechild Public Overrides Function savechild() As Boolean Executes the savechild operation.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
Equals Public Overloads Shared Function Equals(ByVal objA As Object, ByVal objB As Object) As Boolean Exposes the public member.
Equals Public Overloads Overrides Function Equals(ByVal inObject As Object) As Boolean Exposes the public member.
Equals Public Overloads Function Equals(ByVal inObject As clsClaimSupportOrder) As Boolean Exposes the public member.
GetHashCode Public Overrides Function GetHashCode() As Integer Retrieves the GetHashCode operation.
ToString Public Overrides Function ToString() As String Exposes the public member.
NewClaimSupportOrder Public Shared Function NewClaimSupportOrder(ByVal inDataportal As IDataPortalInfo, ByVal inWorkerID As Decimal) As clsClaimSupportOrder Executes the NewClaimSupportOrder operation.
GetClaimSupportOrder Public Shared Function GetClaimSupportOrder(ByVal inDataportal As IDataPortalInfo, ByVal inWorkerID As Decimal) As clsClaimSupportOrder Retrieves the GetClaimSupportOrder operation.
ValidSelectedClaims Public Function ValidSelectedClaims(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidReceiptDate Public Function ValidReceiptDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidEffecitveDate Public Function ValidEffecitveDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidTerminationDate Public Function ValidTerminationDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidTerminationEffDate Public Function ValidTerminationEffDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidMonthlyAmt Public Function ValidMonthlyAmt(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidDelinquentAmt Public Function ValidDelinquentAmt(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidArrearageFlag Public Function ValidArrearageFlag(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
ValidSedAccountNum Public Function ValidSedAccountNum(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.
PaymentIssueWarning Public Function PaymentIssueWarning(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Exposes the public member.

Inherited public members

Member Signature Purpose Origin
MyGuid Public ReadOnly Property MyGuid() As String Returns the object's generated GUID identifier.* Legacy\BusinessObjectFramework — clsBusinessBase
IsNew Public ReadOnly Property IsNew() As Boolean Indicates whether the object represents unsaved data.* Legacy\BusinessObjectFramework — clsBusinessBase
IsDeleted Public ReadOnly Property IsDeleted() As Boolean Indicates whether the object has been marked for deletion.* Legacy\BusinessObjectFramework — clsBusinessBase
SetValueOnChange Public Function SetValueOnChange(Of T)(ByRef inFieldValue As T, ByVal inSetValue As T, Optional ByVal inMarkDirty As Boolean = True) As Boolean Assigns a new field value only when it differs and optionally marks the object dirty.* Legacy\BusinessObjectFramework — clsBusinessBase
Rules Public ReadOnly Property Rules() As clsRulesManager Exposes the BOF rules manager for validation and messages.* Legacy\BusinessObjectFramework — clsBusinessBase
SaveChild Public Overridable Function SaveChild() As Boolean Persists the object as a BOF child object.* Legacy\BusinessObjectFramework — clsBusinessBase
ToXml Public Function ToXml() As String Returns the object's XML representation using the configured default tag name.* Legacy\BusinessObjectFramework — clsBusinessBase

Behavioral notes

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

Constraints and usage notes

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

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.Maintenance\clsClaimSupportOrder.vb
  • Legacy\BusinessObjectFramework\clsBusinessBase.vb