Skip to content

clsAuditConditionHistoryCollection

Collection wrapper for historical audit-condition rows.

Purpose

  • Retrieve history rows by policy unit, claim, and description.

Context

  • Namespace: SAIF.Business.UnitStat
  • Assembly/package: SAIF.Business.UnitStat (distributed as NuGet package SAIF.BOF.Business.UnitStat)

Public members

Member Signature Purpose
CurrentItem Public Shadows ReadOnly Property CurrentItem() As clsAuditConditionHistory Gets current item.
HasPolicyUnitErrors Public ReadOnly Property HasPolicyUnitErrors() As Boolean Indicates whether policy unit errors.
Save Public Overrides Function Save() As Boolean Executes the member operation.
Add Public Shadows Function Add(ByVal inAuditConditionHistory As clsAuditConditionHistory) As Integer Executes the member operation.
Contains Public Overloads Function Contains(ByVal inAuditConditionHistory As clsAuditConditionHistory) As Boolean Executes the member operation.
Where Public Function Where(ByVal match As Predicate(Of clsAuditConditionHistory)) As clsAuditConditionHistoryCollection Executes the member operation.
NewAuditConditionHistCollection Public Shared Function NewAuditConditionHistCollection(ByVal inDataportal As IDataPortalInfo) As clsAuditConditionHistoryCollection Creates a new audit condition hist collection instance.
GetAuditConditionHistoryByPolicyUnitClaimId Public Shared Function GetAuditConditionHistoryByPolicyUnitClaimId(ByVal inDataportal As IDataPortalInfo, ByVal inPolicyUnitSeqNum As Decimal, ByVal inClaimId As Decimal, ByVal inMessage As String) As clsAuditConditionHistoryCollection Retrieves audit condition history by policy unit claim id.
ClaimId Public Property ClaimId() As Decimal Gets or sets claim id.
AuditConditionDescription Public Property AuditConditionDescription() As String Gets or sets audit condition description.
PolicyUnitSeqNum Public Property PolicyUnitSeqNum() As Decimal Gets or sets policy unit seq num.
UpdateUser Public Property UpdateUser() As String Gets or sets update user.
EditTypeCode Public Property EditTypeCode() As String Gets or sets edit type code.

Inherited public members

Members in this section are inherited from clsBusinessCollectionBase in SAIF.BOF.Framework. They are available on this type through inheritance.

Member Signature Purpose Origin
MyGuid ReadOnly Property MyGuid() As String Gets the framework GUID assigned to the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
ItemByGuid ReadOnly Property ItemByGuid(ByVal inGuid As String) As clsBusinessBase Gets a child item by framework GUID. SAIF.BOF.Framework — clsBusinessCollectionBase
Rules ReadOnly Property Rules() As clsRulesManager Gets the rules manager attached to the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
ErrorCount ReadOnly Property ErrorCount() As Integer Gets the current validation error count. SAIF.BOF.Framework — clsBusinessCollectionBase
ErrorMessages ReadOnly Property ErrorMessages() As String() Gets the current validation error messages. SAIF.BOF.Framework — clsBusinessCollectionBase
WarningCount ReadOnly Property WarningCount() As Integer Gets the current validation warning count. SAIF.BOF.Framework — clsBusinessCollectionBase
WarningMessages ReadOnly Property WarningMessages() As String() Gets the current validation warning messages. SAIF.BOF.Framework — clsBusinessCollectionBase
BeginEdit Sub BeginEdit() Begins an editable snapshot for the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
CancelEdit Sub CancelEdit() Restores the prior editable snapshot for the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
ApplyEdit Sub ApplyEdit() Commits the current editable snapshot for the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
Clone Function Clone() As Object Creates a clone of the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
IsManaged ReadOnly Property IsManaged() As Boolean Indicates whether the collection uses managed save behavior. SAIF.BOF.Framework — clsBusinessCollectionBase
CurrentIndex ReadOnly Property CurrentIndex() As Integer Gets the current traversal index. SAIF.BOF.Framework — clsBusinessCollectionBase
XMLElementName Property XMLElementName() As String Gets or sets the XML element name used by framework serialization. SAIF.BOF.Framework — clsBusinessCollectionBase
XMLItemName Property XMLItemName() As String Gets or sets the serialized item element name. SAIF.BOF.Framework — clsBusinessCollectionBase
GetReportXML Function GetReportXML(Optional ByVal inFileStream As System.IO.StreamWriter = Nothing) As String Returns framework report XML for the collection. SAIF.BOF.Framework — clsBusinessCollectionBase
ToXML Function ToXML() As String Serializes the collection to XML. SAIF.BOF.Framework — clsBusinessCollectionBase

Behavioral notes

  • The collection exposes retrieval and update SQL for US_AUDIT_CONDITION_HISTORY.

Constraints and usage notes

  • The collection exposes retrieval and update behavior for history rows keyed by policy unit, claim, and description.

Sources

  • Business\SAIF.Business.UnitStat\clsAuditConditionHistoryCollection.vb
  • Legacy\BusinessObjectFramework\clsBusinessCollectionBase.vb