Skip to content

clsClaimMcoEligibilityCollection

clsClaimMcoEligibilityCollection holds the MCO eligibility entries for a claim and exposes both the latest entry and the full MCO history.

Purpose

  • Organize MCO eligibility records for a claim.
  • Provide helpers such as LatestItem and MCOHistory for working with current and historical eligibility entries.

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 clsClaimMcoEligibility Returns item.
Item Default Public ReadOnly Property Item(ByVal inClaimID As String) As clsClaimMcoEligibility Returns item.
LatestItem Public ReadOnly Property LatestItem() As clsClaimMcoEligibility Returns latest item.
MCOHistory Public ReadOnly Property MCOHistory() As clsClaimMcoEligibilityCollection Returns m c o history.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Returns my criteria.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
GetLatestRecord Public Sub GetLatestRecord() Retrieves the GetLatestRecord operation.
Add Public Shadows Function Add(ByVal inClaimMcoEligibility As clsClaimMcoEligibility) As Integer Executes the Add operation.
Contains Public Overloads Function Contains(ByVal inClaimMcoEligibility As clsClaimMcoEligibility) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inClaimMcoEligibility As clsClaimMcoEligibility) As Boolean Exposes the public member.
Remove Public Sub Remove(ByVal inClaimMcoEligibility As clsClaimMcoEligibility) Executes the Remove operation.
Remove Public Sub Remove(ByVal inClaimID As Decimal) Executes the Remove operation.
NewClaimMcoEligibilityCollection Public Shared Function NewClaimMcoEligibilityCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal) As clsClaimMcoEligibilityCollection Executes the NewClaimMcoEligibilityCollection operation.
GetClaimMcoEligibilityCollection Public Shared Function GetClaimMcoEligibilityCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal) As clsClaimMcoEligibilityCollection Retrieves the GetClaimMcoEligibilityCollection operation.
NewClaimMCOEligibility Public Function NewClaimMCOEligibility() As clsClaimMcoEligibility Executes the NewClaimMCOEligibility operation.

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
CurrentItem Public ReadOnly Property CurrentItem() As clsBusinessBase Returns the current traversal item through the base collection API.* 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\clsClaimMcoEligibilityCollection.vb
  • Legacy\BusinessObjectFramework\clsBusinessCollectionBase.vb