Skip to content

clsBeneficiary

clsBeneficiary is a public class declared in Business\SAIF.Business.Claim.Person\clsBeneficiary.vb. Business type for beneficiary behavior in the SAIF.Business.Claim.Person namespace.

Purpose

  • Business type for beneficiary 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.
WorkerID Public ReadOnly Property WorkerID() As Decimal Gets or sets worker id.
ClaimID Public Property ClaimID() As Decimal Gets or sets claim id.
PersonID Public ReadOnly Property PersonID() As Decimal Gets or sets person id.
BirthCertReceivedDate Public Property BirthCertReceivedDate() As Date Gets or sets birth cert received date.
AwardEligEffDate Public ReadOnly Property AwardEligEffDate() As Date Gets or sets award elig eff date.
IsEligible Public ReadOnly Property IsEligible() As Boolean Gets or sets is eligible.
AwardEligExpDate Public ReadOnly Property AwardEligExpDate() As Date Gets or sets award elig exp date.
BirthDate Public Property BirthDate() As Date Gets or sets birth date.
Age Public ReadOnly Property Age() As Integer Gets or sets age.
AnyForeignAddressFlagChanges Public ReadOnly Property AnyForeignAddressFlagChanges() As Boolean Gets or sets any foreign address flag changes.
DeathDate Public Property DeathDate() As Date Gets or sets death date.
EmailAddress Public Property EmailAddress() As String Gets or sets email address.
FraudConvictionFlag Public Property FraudConvictionFlag() As String Gets or sets fraud conviction flag.
FullName Public ReadOnly Property FullName() As String Gets or sets full name.
GenderCode Public Property GenderCode() As String Gets or sets gender code.
HomeForeignPhoneFlag Public Property HomeForeignPhoneFlag() As String Gets or sets home foreign phone flag.
HomePhoneNum Public Property HomePhoneNum() As String Gets or sets home phone num.
InvalidCode Public Property InvalidCode() As String Gets or sets invalid code.
LanguagePreferenceCode Public Property LanguagePreferenceCode() As String Gets or sets language preference code.
MaritalStatusCode Public Property MaritalStatusCode() As String Gets or sets marital status code.
MaritalStatusDate Public Property MaritalStatusDate() As Date Gets or sets marital status date.
MarriageCertReceivedDate Public Property MarriageCertReceivedDate() As Date Gets or sets marriage cert received date.
MessageForeignPhoneFlag Public Property MessageForeignPhoneFlag() As String Gets or sets message foreign phone flag.
MessagePhoneNum Public Property MessagePhoneNum() As String Gets or sets message phone num.
OrphanCode Public ReadOnly Property OrphanCode() As String Gets or sets orphan code.
IsOrphanCodeModified Public ReadOnly Property IsOrphanCodeModified() As Boolean Gets or sets is orphan code modified.
HigherEducationFlagCode Public ReadOnly Property HigherEducationFlagCode() As String Gets or sets higher education flag code.
IsHigherEducationFlagCodeModified Public ReadOnly Property IsHigherEducationFlagCodeModified() As Boolean Gets or sets is higher education flag code modified.
PmaServiceOfficeCode Public Property PmaServiceOfficeCode() As String Gets or sets pma service office code.
PmaWorkerNum Public Property PmaWorkerNum() As Decimal Gets or sets pma worker num.
BenePrimaryFirstName Public Property BenePrimaryFirstName() As String Gets or sets bene primary first name.
BenePrimaryLastName Public Property BenePrimaryLastName() As String Gets or sets bene primary last name.
BenePrimaryMiddleName Public Property BenePrimaryMiddleName() As String Gets or sets bene primary middle name.
BenePrimaryNameExtensionCode Public Property BenePrimaryNameExtensionCode() As String Gets or sets bene primary name extension code.
PrimaryTaxID Public Property PrimaryTaxID() As String Gets or sets primary tax id.
RelationshipToWorkerCode Public ReadOnly Property RelationshipToWorkerCode() As String Gets or sets relationship to worker code.
Relationship Public ReadOnly Property Relationship() As RelationshipToWorker Gets or sets relationship.
SupportOrderDataFlag Public Property SupportOrderDataFlag() As String Gets or sets support order data flag.
InjuryDate Public Property InjuryDate() As Date Gets or sets injury date.
WorkerDeathDate Public Property WorkerDeathDate() As Date Gets or sets worker death date.
AwardEligibility Public ReadOnly Property AwardEligibility() As clsAwardEligibilityCollection Gets or sets award eligibility.
Addresses Public ReadOnly Property Addresses() As clsClaimPersonAddressCollection Gets or sets addresses.
Guardian Public ReadOnly Property Guardian() As clsGuardian Gets or sets guardian.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Gets or sets my criteria.
CantDeleteMessage Public ReadOnly Property CantDeleteMessage() As String Gets or sets cant delete message.
IsEmailAddressNull Public Function IsEmailAddressNull() As Boolean Returns or resolves is email address null.
IsBirthDateNull Public Function IsBirthDateNull() As Boolean Returns or resolves is birth date null.
IsDeathDateNull Public Function IsDeathDateNull() As Boolean Returns or resolves is death date null.
IsBirthCertReceivedDateNull Public Function IsBirthCertReceivedDateNull() As Boolean Returns or resolves is birth cert received date null.
IsInvalidFlagCodeNull Public Function IsInvalidFlagCodeNull() As Boolean Returns or resolves is invalid flag code null.
NewBeneficiary Public Shared Function NewBeneficiary(ByVal inDataportal As IDataPortalInfo, ByVal inWorkerID As Decimal, ByVal inWorkerDeathDate As Date) As clsBeneficiary Returns or resolves new beneficiary.
GetBeneficiary Public Shared Function GetBeneficiary(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal) As clsBeneficiary Returns or resolves get beneficiary.
GetHashCode Public Overrides Function GetHashCode() As Integer Returns or resolves get hash code.
PrimaryLastNameRequired Public Function PrimaryLastNameRequired(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves primary last name required.
OrphanIsChild Public Function OrphanIsChild(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves orphan is child.
ValidPrimaryTaxID 'Public Function ValidPrimaryTaxID(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid primary tax id.
ValidBirthDate Public Function ValidBirthDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid birth date.
ValidDeathDate Public Function ValidDeathDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid death date.
ValidBirthCertReceivedDate Public Function ValidBirthCertReceivedDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid birth cert received date.
ValidGenderCode Public Function ValidGenderCode(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid gender code.
ValidSSN Public Function ValidSSN(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid ssn.
PTDBenefitsAfter10_23_1999 Public Function PTDBenefitsAfter10_23_1999(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves ptdbenefits after10 23 1999.
TwoPaymentAddresses Public Function TwoPaymentAddresses(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves two payment addresses.
DeathDateModified Public Function DeathDateModified(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves death date modified.
HigherEdOrphanValid Public Function HigherEdOrphanValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves higher ed orphan valid.
HigherEdOrphanRequired Public Function HigherEdOrphanRequired(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves higher ed orphan required.
ToString Public Overrides Function ToString() As String Returns or resolves to string.
savechild Public Overrides Function savechild() As Boolean Returns or resolves savechild.
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\clsBeneficiary.vb