---
title: FTLAwardTest
summary: API reference for FTLAwardTest.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.Payment
reference_type: package
---

# FTLAwardTest

`FTLAwardTest` is a test fixture for FTL award test.*

## Purpose
- Covers automated checks for FTL award test.*

## Context
- Namespace: `SAIF.Business.Claim.Payment`
- Assembly/package: `SAIF.Business.Claim.Payment`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `FatalBenefitTypeCode` | `Public Const FatalBenefitTypeCode As String = "14"` | Exposes the public member. |
| `FatalClaimTypeCode` | `Public Const FatalClaimTypeCode As String = "8"` | Exposes the public member. |
| `SingleBeneficiary` | `Public ReadOnly Property SingleBeneficiary() As clsClaimData` | Returns single beneficiary. |
| `MultiBeneficiary` | `Public ReadOnly Property MultiBeneficiary() As clsClaimData` | Returns multi beneficiary. |
| `GetPaymentIDList` | `Public Function GetPaymentIDList() As Generic.List(Of Generic.KeyValuePair(Of String, Decimal))` | Retrieves the `GetPaymentIDList` operation. |
| `TestType` | `Public Overrides ReadOnly Property TestType() As AwardTestBase(Of StateAwards.clsFatalAward).TestClaimTypes` | Returns test type. |
| `Justbecause` | `Public Sub Justbecause()` | Exposes the public member. |
| `DumpRuleData` | `Public Sub DumpRuleData(ByVal inRules As clsRulesManager)` | Exposes the public member. |
| `CreateFatalAward` | `Public Sub CreateFatalAward(ByVal inClaimID As Decimal)` | Executes the `CreateFatalAward` operation. |
| `RetrieveFatalAward` | `Public Sub RetrieveFatalAward(ByVal inClaimID As Decimal, Optional ByVal ViewOnly As Boolean = False)` | Exposes the public member. |
| `GenerateSaveRetrieveAward` | `Public Sub GenerateSaveRetrieveAward(ByVal inClaimID As Decimal, Optional ByVal inAdvance As Boolean = True)` | Exposes the public member. |
| `GenerateImmediateAward` | `Public Sub GenerateImmediateAward(ByVal inClaimID As Decimal)` | Exposes the public member. |
| `GenerateMonthlyAward` | `Public Sub GenerateMonthlyAward(ByVal inClaimID As Decimal)` | Exposes the public member. |
| `GenerateSupportExceededAward` | `Public Sub GenerateSupportExceededAward(ByVal inClaimID As Decimal, Optional ByVal inMonthlyGoodExample As Boolean = True, _` | Exposes the public member. |
| `GenerateReductionExceededAward` | `Public Sub GenerateReductionExceededAward(ByVal inClaimID As Decimal, Optional ByVal inMonthlyGoodExample As Boolean = True, _` | Exposes the public member. |

## Inherited public members

| Member | Signature | Purpose | Origin |
| --- | --- | --- | --- |
| `AwardExists` | `Public Function AwardExists(ByVal inAwardNumber As Decimal) As Boolean` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `PaymentExists` | `Public Function PaymentExists(ByVal inPaymentID As Decimal) As Boolean` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `DeleteExistingStateAwards` | `Public Sub DeleteExistingStateAwards(ByVal inClaimID As Decimal, Optional ByVal CommitChanges As Boolean = False)` | Executes the `DeleteExistingStateAwards` operation. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `SaveAward` | `Public Function SaveAward(Optional ByVal useTransaction As Boolean = False) As Boolean` | Executes the `SaveAward` operation. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `Dump_LoadedRules` | `Public Sub Dump_LoadedRules(Optional ByVal inRuleType As RuleType = RuleType.All, Optional ByVal inDumpDetails As Boolean = False)` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `DisplayProviderPayee` | `Public Sub DisplayProviderPayee(ByVal inPayee As clsProviderPayee)` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `DisplaySupportPayee` | `Public Sub DisplaySupportPayee(ByVal inPayee As clsSupportPayee)` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `DisplayPersonPayee` | `Public Sub DisplayPersonPayee(ByVal inPayee As clsPayeeBase)` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |
| `DisplayOperatorInfo` | `Public Sub DisplayOperatorInfo(ByVal inUser As clsPaymentUser)` | Exposes the public member. | `SAIF.Business.Claim.Payment` — `AwardTestBase` |

## Behavioral notes
- This type is documented from its source declaration.
- The type participates in the `AwardTestBase` inheritance path used by `SAIF.Business.Claim.Payment`.

## Constraints and usage notes
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

## Sources
- `Business\SAIF.Business.Claim.Payment\SAIF.Business.Claim.Payment.Tests.MbUnit\FTLAwardTest.vb`
