Skip to content

clsAdjustmentCodeCollection

clsAdjustmentCodeCollection is the collection container for medical-bill adjustment codes, with lookup and membership operations by code or description.*

Purpose

  • Groups multiple clsAdjustmentCode items for retrieval and in-memory lookup.*
  • Supports add, remove, and contains checks across the available adjustment codes.

Context

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

Public members

Member Signature Purpose
Item Default Public ReadOnly Property Item(ByVal Index As Integer) As clsAdjustmentCode Returns item.
Item Default Public ReadOnly Property Item(ByVal inCode As String) As clsAdjustmentCode Returns item.
Code Public ReadOnly Property Code(ByVal index As Integer) As String Returns code.
Description Public ReadOnly Property Description(ByVal inCode As Integer) As String Returns description.
ShortDescription Public ReadOnly Property ShortDescription(ByVal inCode As Integer) As String Returns short description.
Contains Public Overloads Function Contains(ByVal inAdjustmentCode As clsAdjustmentCode) As Boolean Exposes the public member.
Contains Public Overloads Function Contains(ByVal inCode As String) As Boolean Exposes the public member.
Add Public Overloads Function Add(ByVal inCode As clsAdjustmentCode) As Integer Executes the Add operation.
Remove Public Sub Remove(ByVal inCode As clsAdjustmentCode) Executes the Remove operation.
Remove Public Sub Remove(ByVal inCode As Integer) Executes the Remove operation.
GetCodes Public Shared Function GetCodes(ByRef inDataPortalInfo As IDataPortalInfo) As clsAdjustmentCodeCollection Retrieves the GetCodes 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
Save Public Overridable Function Save() As Boolean Persists the collection through the BOF save pipeline.* 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\clsAdjustmentCodeCollection.vb
  • Legacy\BusinessObjectFramework\clsBusinessCollectionBase.vb