Skip to content

clsClaimTaskGenerator

clsClaimTaskGenerator is a public class declared in Business\SAIF.Business.Tasks.Claim\clsClaimTaskGenerator.vb. Business type for claim task generator behavior in the SAIF.Business.Tasks.Claim namespace.

Purpose

  • Business type for claim task generator behavior in the SAIF.Business.Tasks.Claim namespace.

Context

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

Public members

Member Signature Purpose
PRIORITY_HIGH Public Const PRIORITY_HIGH As String = "HIGH" Defines priority high.
PRIORITY_MEDIUM Public Const PRIORITY_MEDIUM As String = "MED" Defines priority medium.
PRIORITY_URGENT Public Const PRIORITY_URGENT As String = "URG" Defines priority urgent.
PRIORITY_LOW Public Const PRIORITY_LOW As String = "LOW" Defines priority low.
PRIORITY_INFORMATIONAL Public Const PRIORITY_INFORMATIONAL As String = "INFO" Defines priority informational.
Count Public ReadOnly Property Count() As Integer Gets or sets count.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Gets or sets is valid.
IsDirty Public Overrides ReadOnly Property IsDirty() As Boolean Gets or sets is dirty.
ErrorMessages Public Shadows ReadOnly Property ErrorMessages() As String() Gets or sets error messages.
ErrorCount Public Shadows ReadOnly Property ErrorCount() As Integer Gets or sets error count.
Tasks Public ReadOnly Property Tasks() As clsClaimTaskCollection Gets or sets tasks.
New Public Sub New(ByVal inDpi As IDataPortalInfo) Performs new.
New Public Sub New(ByVal inCreateUser As String, ByVal inDpi As IDataPortalInfo) Performs new.
New Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimID As Decimal, Optional ByVal inCreateUser As String = "") Performs new.
New Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimNumber As String, Optional ByVal inCreateUser As String = "") Performs new.
New Public Sub New(ByVal inDPI As IDataPortalInfo, ByVal inClaimData As clsClaimData, Optional ByVal inCreateUser As String = "") Performs new.
AddTask Public Sub AddTask(ByVal inText As String, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategories = clsClaimTask.ClaimCategories.ManageClaim, Optio Performs add task.
AddTask Public Sub AddTask(ByVal inUser As String, ByVal inText As String, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategories = clsClaimTask.ClaimCateg Performs add task.
AddTask Public Sub AddTask(ByVal inUser As String, ByVal inText As String, ByVal inDueDate As Date, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategories Performs add task.
AddTask Public Sub AddTask(ByVal inText As String, ByVal inDueDate As Date, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategories = clsClaimTask.ClaimCate Performs add task.
AddTask Public Sub AddTask(ByVal inUser As String, ByVal inText As String, ByVal inDueDate As Date, ByVal inDueDateOffset As Integer, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategor Performs add task.
AddTask Public Sub AddTask(ByVal inClaimID As Decimal, ByVal inUser As String, ByVal inText As String, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategori Performs add task.
AddTask Public Sub AddTask(ByVal inClaimID As Decimal, ByVal inText As String, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As clsClaimTask.ClaimCategories = clsClaimTask.ClaimC Performs add task.
AddTask Public Sub AddTask(ByVal inClaimID As Decimal, ByVal inUser As String, ByVal inText As String, ByVal inDueDate As Date, ByVal inDueDateOffset As Integer, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, O Performs add task.
AddTask Public Sub AddTask(ByVal inClaimID As Decimal, ByVal inUser As String, ByVal inText As String, ByVal inDueDate As Date, Optional ByVal inPriority As TaskPriority = TaskPriority.Medium, Optional ByVal inClaimCategory As c Performs add task.
Save Public Overrides Function Save() As Boolean Returns or resolves save.
ToXML Public Shadows Function ToXML() As String Returns or resolves to xml.
GetReportXML Public Shadows Function GetReportXML() As String Returns or resolves get report xml.
GetPriorityText Public Shared Function GetPriorityText(ByVal inCode As TaskPriority) As String Returns or resolves get priority text.
GetPriorityText Public Shared Function GetPriorityText(ByVal inCode As String) As TaskPriority Returns or resolves get priority text.

Behavioral notes

  • This type participates in the SAIF.Business.Tasks.Claim public API surface.
  • Persistence and validation behavior depend on the containing BOF object model when this type is a business entity or criteria type.*

Constraints and usage notes

  • Use the type through its owning BOF workflow or collection when applicable.
  • Nested criteria and helper types are usually instantiated by the library rather than by external callers directly.*

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