clsAwardBenefitPaymentCollection¶
clsAwardBenefitPaymentCollection is a retrieve-only collection of benefit-payment rows for an award, filtered by a dynamically built IN-list of benefit-type codes that defaults to '4', '5', '6' when the criteria supplies no codes.
Purpose¶
- Retrieves all benefit payments for a claim/award matching a caller- or default-supplied set of benefit-type codes (SQL-015).
- Completes its static SQL fragment dynamically in
BeforeRetrieveby appending the benefit-type IN-list.
Context¶
- Namespace:
SAIF.Business.Claim - Assembly/package:
SAIF.Business.Claim.dll
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Criteria.RetrieveSQL |
ReadOnly Property RetrieveSQL As String |
Static fragment completed in BeforeRetrieve with a dynamic benefit-type IN-list (SQL-015). |
Behavioral notes¶
- When the criteria supplies no benefit-type codes, the collection defaults to codes
'4','5','6'.
Constraints and usage notes¶
- This is a retrieve-only collection — no create/update/delete is implemented at the collection level.
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.
Related documentation¶
- Library index
- API reference index
- Overview
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
Sources¶
- SAIF.Business.Claim/clsAwardBenefitPaymentCollection.vb