clsTargeting¶
clsTargeting represents an EAIP targeting record for a claim, including targeting codes, reviewer assignment, worker and policy context, and effective-date information.*
Purpose¶
- Stores the claim-level targeting decision and its related code or description values.*
- Exposes the worker, policy, reviewer, and date fields used to review or maintain EAIP targeting.
Context¶
- Namespace:
Targeting - Assembly/package:
SAIF.Business.Claim.EAIP
Public members¶
| Member | Signature | Purpose |
|---|---|---|
TargetID |
Public Property TargetID() As Decimal |
Gets or sets target i d. |
ClaimID |
Public Property ClaimID() As Decimal |
Gets or sets claim i d. |
CompletedDate |
Public Property CompletedDate() As Date |
Gets or sets completed date. |
ClaimNumber |
Public Property ClaimNumber() As String |
Gets or sets claim number. |
InjuryDate |
Public Property InjuryDate() As Date |
Gets or sets injury date. |
EaipTargetingCode |
Public Property EaipTargetingCode() As String |
Gets or sets eaip targeting code. |
EaipTargetingDescr |
Public Property EaipTargetingDescr() As String |
Gets or sets eaip targeting descr. |
EaipTargeting |
Public ReadOnly Property EaipTargeting() As CodeTables.EaipTargetingCodes |
Returns eaip targeting. |
EaipTargetingCodes |
Public ReadOnly Property EaipTargetingCodes() As CodeTables.clsEaipTargetingCodes |
Returns eaip targeting codes. |
WageSubsidyEffectiveDate |
Public Property WageSubsidyEffectiveDate() As Date |
Gets or sets wage subsidy effective date. |
WageSubsidyExpirationDate |
Public Property WageSubsidyExpirationDate() As Date |
Gets or sets wage subsidy expiration date. |
ReviewerUser |
Public Property ReviewerUser() As String |
Gets or sets reviewer user. |
ReviewerUserName |
Public ReadOnly Property ReviewerUserName() As String |
Returns reviewer user name. |
TargetingText |
Public Property TargetingText() As String |
Gets or sets targeting text. |
ClaimStatusDate |
Public Property ClaimStatusDate() As Date |
Gets or sets claim status date. |
ClaimStatusCode |
Public Property ClaimStatusCode() As String |
Gets or sets claim status code. |
WorkerName |
Public ReadOnly Property WorkerName() As String |
Returns worker name. |
PolicyName |
Public ReadOnly Property PolicyName() As String |
Returns policy name. |
ClaimSecurity |
Public Property ClaimSecurity() As clsClaimSecurity |
Gets or sets claim security. |
CreationInfo |
Public WriteOnly Property CreationInfo() As clsRecordInfo |
Gets or sets creation info. |
CreateDate |
Public ReadOnly Property CreateDate() As Date |
Returns create date. |
CreateUser |
Public ReadOnly Property CreateUser() As String |
Returns create user. |
UpdateInfo |
Public WriteOnly Property UpdateInfo() As clsUpdateInfo |
Gets or sets update info. |
UpdateDate |
Public ReadOnly Property UpdateDate() As Date |
Returns update date. |
UpdateUser |
Public ReadOnly Property UpdateUser() As String |
Returns update user. |
UpdateNumber |
Public ReadOnly Property UpdateNumber() As Integer |
Returns update number. |
MyCriteria |
Public Property MyCriteria() As Criteria |
Gets or sets my criteria. |
IsValidItem |
Public ReadOnly Property IsValidItem(ByVal inProp As String) As Boolean |
Returns is valid item. |
Rule_ValidCompletedDate |
Public Function Rule_ValidCompletedDate(ByVal inTarget As Object, ByVal inArgs As clsRuleArgs) As Boolean |
Exposes the public member. |
Rule_ValidClaimStatusDate |
Public Function Rule_ValidClaimStatusDate(ByVal inTarget As Object, ByVal inArgs As clsRuleArgs) As Boolean |
Exposes the public member. |
Rule_ValidBeginDate |
Public Function Rule_ValidBeginDate(ByVal inTarget As Object, ByVal inArgs As clsRuleArgs) As Boolean |
Exposes the public member. |
Rule_ValidEndDate |
Public Function Rule_ValidEndDate(ByVal inTarget As Object, ByVal inArgs As clsRuleArgs) As Boolean |
Exposes the public member. |
Rule_ValidDateRange |
Public Function Rule_ValidDateRange(ByVal inTarget As Object, ByVal inArgs As clsRuleArgs) As Boolean |
Exposes the public member. |
New |
Public Sub New() |
Executes the New operation. |
NewTargeting |
Public Shared Function NewTargeting(ByVal inDPI As IDataPortalInfo, ByVal inConflictAccess As Boolean) As clsTargeting |
Executes the NewTargeting operation. |
GetTargeting |
Public Shared Function GetTargeting(ByVal inDPI As IDataPortalInfo, ByVal inTargetID As Decimal, _ |
Retrieves the GetTargeting operation. |
NewTargetings |
Public Shared Function NewTargetings() As clsBusinessCollection(Of clsTargeting) |
Executes the NewTargetings operation. |
GetTargetings |
Public Shared Function GetTargetings(ByVal inDPI As IDataPortalInfo, |
Retrieves the GetTargetings operation. |
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 |
Save |
Public Overridable Function Save() As Boolean |
Persists the object through the BOF save pipeline.* | 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
clsBusinessBaseinheritance path used bySAIF.Business.Claim.EAIP.
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.EAIP\Targeting\clsTargeting.vbLegacy\BusinessObjectFramework\clsBusinessBase.vb