Skip to content

clsAwardEligibility

clsAwardEligibility is a public class declared in Business\SAIF.Business.Claim.Person\clsAwardEligibility.vb. Business type for award eligibility behavior in the SAIF.Business.Claim.Person namespace.

Purpose

  • Business type for award eligibility behavior in the SAIF.Business.Claim.Person namespace.

Context

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

Public members

Member Signature Purpose
UpdateDate Public ReadOnly Property UpdateDate() As Date Gets or sets update date.
UpdateNum Public ReadOnly Property UpdateNum() As Decimal Gets or sets update num.
UpdateUser Public ReadOnly Property UpdateUser() As String Gets or sets update user.
PersonID Public ReadOnly Property PersonID() As Decimal Gets or sets person id.
AwardEligEffDate Public Property AwardEligEffDate() As Date Gets or sets award elig eff date.
AwardEligExpDate Public Property AwardEligExpDate() As Date Gets or sets award elig exp date.
BenefitNoteText Public Property BenefitNoteText() As String Gets or sets benefit note text.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Gets or sets my criteria.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Gets or sets is valid.
IsAwardEligExpDateNull Public Function IsAwardEligExpDateNull() As Boolean Returns or resolves is award elig exp date null.
NewAwardEligibility Public Shared Function NewAwardEligibility(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal) As clsAwardEligibility Returns or resolves new award eligibility.
GetBeneficiary Public Shared Function GetBeneficiary(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal) As clsAwardEligibility Returns or resolves get beneficiary.
GetHashCode Public Overrides Function GetHashCode() As Integer Returns or resolves get hash code.
ValidEffectiveDate Public Function ValidEffectiveDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid effective date.
ValidExpirationDate Public Function ValidExpirationDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid expiration date.
EffectiveDateAfterBirthDate Public Function EffectiveDateAfterBirthDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves effective date after birth date.
EligPeriodAfterDeathDate Public Function EligPeriodAfterDeathDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves elig period after death date.
Save Public Overrides Function Save() As Boolean Returns or resolves save.
IsDirty Public Overrides ReadOnly Property IsDirty() As Boolean Gets or sets is dirty.

Behavioral notes

  • This type participates in the SAIF.Business.Claim.Person public API surface.
  • Persistence and validation behavior depend on the containing BOF object model when this type is a business entity or criteria type.*

Constraints and usage notes

  • Use the type through its owning BOF workflow or collection when applicable.
  • Nested criteria and helper types are usually instantiated by the library rather than by external callers directly.*

Note: Statements marked with * were inferred from code structure or contextual evidence.

Sources

  • Business\SAIF.Business.Claim.Person\clsAwardEligibility.vb