clsClaimRequestDecisionCollection¶
clsClaimRequestDecisionCollection holds the request and decision entries for a claim and exposes the latest decision together with decision-type helper values.
Purpose¶
- Organize request and decision history for a claim.
- Provide latest-entry access plus collection-level helpers for request-decision maintenance.
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 clsClaimRequestDecision |
Returns item. |
Item |
Default Public ReadOnly Property Item(ByVal inPrimaryKeySeqNum As String) As clsClaimRequestDecision |
Returns item. |
LatestItem |
Public ReadOnly Property LatestItem() As clsClaimRequestDecision |
Returns latest item. |
ClaimDecisionTypeToO |
Public ReadOnly Property ClaimDecisionTypeToO() As Boolean |
Returns claim decision type to o. |
ClaimDecisionTypeToA |
Public ReadOnly Property ClaimDecisionTypeToA() As Boolean |
Returns claim decision type to a. |
ClaimDecisionTypeToV |
Public ReadOnly Property ClaimDecisionTypeToV() As Boolean |
Returns claim decision type to v. |
ClaimDecisionTypeToNonV |
Public ReadOnly Property ClaimDecisionTypeToNonV() As Boolean |
Returns claim decision type to non v. |
RequestDecisionCodeToA |
Public ReadOnly Property RequestDecisionCodeToA() As Boolean |
Returns request decision code to a. |
RequestDecisionCodeToD |
Public ReadOnly Property RequestDecisionCodeToD() As Boolean |
Returns request decision code to d. |
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. |
Contains |
Public Overloads Function Contains(ByVal inclsClaimRequestDecision As clsClaimRequestDecision) As Boolean |
Exposes the public member. |
ContainsDeleted |
Public Overloads Function ContainsDeleted(ByVal inclsClaimRequestDecision As clsClaimRequestDecision) As Boolean |
Exposes the public member. |
Remove |
Public Sub Remove(ByVal inclsClaimRequestDecision As clsClaimRequestDecision) |
Executes the Remove operation. |
Remove |
Public Sub Remove(ByVal inPrimaryKeySeqNum As Decimal) |
Executes the Remove operation. |
GetMaxClaimRequestTypeCode |
Public Function GetMaxClaimRequestTypeCode() As String |
Retrieves the GetMaxClaimRequestTypeCode operation. |
GetIsFirstDeniedAcceptedDecision |
Public Function GetIsFirstDeniedAcceptedDecision() As Boolean |
Retrieves the GetIsFirstDeniedAcceptedDecision operation. |
GetClaimRequestDecisionCollection |
Public Shared Function GetClaimRequestDecisionCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal) As clsClaimRequestDecisionCollection |
Retrieves the GetClaimRequestDecisionCollection operation. |
NewClaimRequestDecision |
Public Function NewClaimRequestDecision() As clsClaimRequestDecision |
Executes the NewClaimRequestDecision operation. |
RequestDateValid |
Public Function RequestDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
EffectiveDateValid |
Public Function EffectiveDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
Inherited public members¶
| Member | Signature | Purpose | Origin |
|---|---|---|---|
MyGuid |
Public ReadOnly Property MyGuid() As String |
Returns the collection's generated GUID identifier.* | Legacy\BusinessObjectFramework — clsBusinessCollectionBase |
Add |
Public Sub Add(ByVal inChild As clsBusinessBase) |
Adds a BOF child object through the untyped base collection API.* | 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
clsBusinessCollectionBaseinheritance path used bySAIF.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\clsClaimRequestDecisionCollection.vbLegacy\BusinessObjectFramework\clsBusinessCollectionBase.vb