Skip to content

clsAuditServiceCollection

clsAuditServiceCollection is the collection container for audited medical-bill service lines, including helpers for loading, saving, and identifying IME services.*

Purpose

  • Groups the audited service lines attached to a medical bill.*
  • Provides collection-level operations such as save, retrieval, and IME-service detection.

Context

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

Public members

Member Signature Purpose
HasIMEServices Public ReadOnly Property HasIMEServices() As Boolean Returns has i m e services.
Item Default Public ReadOnly Property Item(ByVal Index As Integer) As clsAuditService Returns item.
Item Default Public ReadOnly Property Item(ByVal inAuditSeqNum As Decimal) As clsAuditService Returns item.
CurrentItem Public Shadows ReadOnly Property CurrentItem() As clsAuditService Returns current item.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
Add Public Shadows Function Add(ByVal inclsAuditService As clsAuditService) As Integer Executes the Add operation.
Contains Public Overloads Function Contains(ByVal inclsAuditService As clsAuditService) As Boolean Exposes the public member.
Contains Public Overloads Function Contains(ByVal inAuditSeqNum As Decimal) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inclsAuditService As clsAuditService) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inAuditSeqNum As Decimal) As Boolean Exposes the public member.
Remove Public Sub Remove(ByVal inclsAuditService As clsAuditService) Executes the Remove operation.
Remove Public Sub Remove(ByVal inAuditSeqNum As Decimal) Executes the Remove operation.
GetAuditServices Public Shared Function GetAuditServices(ByVal inDataportal As IDataPortalInfo, ByVal inBillID As Decimal) As clsAuditServiceCollection Retrieves the GetAuditServices 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

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessCollectionBase inheritance path used by SAIF.Business.Claim.MedicalBill.

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.MedicalBill\clsAuditServiceCollection.vb
  • Legacy\BusinessObjectFramework\clsBusinessCollectionBase.vb