Skip to content

clsOmittedConditionCollection

clsOmittedConditionCollection holds the omitted-condition records for a claim and exposes claim context, task information, and collection-management helpers.

Purpose

  • Organize the omitted-condition records associated with a claim.
  • Provide collection-level access to claim context, tasks, and add or save operations for omitted conditions.

Context

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

Public members

Member Signature Purpose
Item Default Public ReadOnly Property Item(ByVal Index As Integer) As clsOmittedCondition Returns item.
Item Default Public ReadOnly Property Item(ByVal inOmittedConditionID As Decimal) As clsOmittedCondition Returns item.
item Default Public ReadOnly Property item(ByVal inGuid As String) As clsOmittedCondition Returns item.
ClaimData Public ReadOnly Property ClaimData() As clsClaimData Returns claim data.
Tasks Public ReadOnly Property Tasks() As SAIF.Business.Tasks.Claim.clsClaimTaskGenerator Returns tasks.
IsDirty Public Shadows ReadOnly Property IsDirty() As Boolean Returns is dirty.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Returns my criteria.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Returns is valid.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
Add Public Shadows Function Add(ByVal inclsOmittedCondition As clsOmittedCondition) As Integer Executes the Add operation.
Contains Public Overloads Function Contains(ByVal inclsOmittedCondition As clsOmittedCondition) As Boolean Exposes the public member.
Contains Public Overloads Function Contains(ByVal inOmittedConditionID As Decimal) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inclsOmittedCondition As clsOmittedCondition) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inOmittedConditionID As Decimal) As Boolean Exposes the public member.
Remove Public Sub Remove(ByVal inclsOmittedCondition As clsOmittedCondition) Executes the Remove operation.
Remove Public Sub Remove(ByVal inOmittedConditionID As Decimal) Executes the Remove operation.
CurrentItem Public Shadows ReadOnly Property CurrentItem() As clsOmittedCondition Returns current item.
NewOmittedConditionCollection Public Shared Function NewOmittedConditionCollection(ByVal inDataportal As IDataPortalInfo, ByRef inClaimData As clsClaimData) As clsOmittedConditionCollection Executes the NewOmittedConditionCollection operation.
GetConditionDecisionCollection Public Shared Function GetConditionDecisionCollection(ByVal inDataportal As IDataPortalInfo, ByRef inClaimData As clsClaimData) As clsOmittedConditionCollection Retrieves the GetConditionDecisionCollection operation.
WriteTasks Public Function WriteTasks(ByVal inUser As String, ByVal inText As String, ByVal inDate As Date, _ Exposes the public member.

Inherited public members

Member Signature Purpose Origin
MyGuid Public ReadOnly Property MyGuid() As String Returns the collection's generated GUID identifier.* Legacy\BusinessObjectFramework — clsBusinessCollectionBase
First Public Function First() As clsBusinessBase Sets traversal to and returns the first child object.* Legacy\BusinessObjectFramework — clsBusinessCollectionBase
Next Public Function [Next]() As clsBusinessBase Advances traversal to and returns the next child object.* Legacy\BusinessObjectFramework — clsBusinessCollectionBase

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessCollectionBase 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\clsOmittedConditionCollection.vb
  • Legacy\BusinessObjectFramework\clsBusinessCollectionBase.vb