Skip to content

clsPolicyMCOCollection

clsPolicyMCOCollection retrieves all Managed Care Organization (MCO) assignments for a policy. It uses the same underlying stored procedure (pk72846_view_policy.getmco) as clsMCOCollection, an apparent duplicate/alternate collection type also present in this library.*

Purpose

  • Retrieves all MCO assignments for a policy via pk72846_view_policy.getmco.

Context

  • Namespace: SAIF.Business.View.Policy
  • Assembly/package: SAIF.Business.View.Policy (embedded library reference)

Public members

Member Signature Purpose
GetPolicyMCOCollection Shared Function GetPolicyMCOCollection(DPI As IDataPortalInfo, PolicyNum As Decimal) As clsPolicyMCOCollection Retrieves the MCO assignment collection for a policy.
Item Default ReadOnly Property Item(index As Integer) As clsPolicyMCO Returns the MCO assignment at the given index.
Count ReadOnly Property Count As Integer Number of MCO assignments retrieved.

Inherited public members

Members in this section are inherited from clsBusinessCollectionBase in saif.framework.core. They are available on this type through inheritance.

Member Signature Purpose Origin
IsFirst / First() / FirstItem Traversal members Navigate to and identify the first item in the collection.† saif.framework.core — clsBusinessCollectionBase
ErrorCount / ErrorMessages Properties Aggregated error count/messages across all member items.† saif.framework.core — clsBusinessCollectionBase

Behavioral notes

  • See clsMCOCollection for an apparent duplicate/alternate MCO collection type in this library, using the same underlying stored procedure.*

Constraints and usage notes

  • Callers should standardize on one of clsPolicyMCOCollection/clsMCOCollection to avoid redundant retrieval — both exist in the current codebase.*

Note: Statements marked with † are derived from dependency library documentation via the Legends CLI. Statements marked with * were inferred from code structure or contextual evidence. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • SAIF.Business.View.Policy\clsPolicyMCOCollection.vb