Skip to content

clsClaimPersonName

clsClaimPersonName is a public class declared in Business\SAIF.Business.Claim.Person\clsClaimPersonName.vb. Business type for claim person name behavior in the SAIF.Business.Claim.Person namespace.

Purpose

  • Business type for claim person name 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
FirstNameUpperCase Public Readonly Property FirstNameUpperCase() As STRING Gets or sets first name upper case.
IsPrimary Public ReadOnly Property IsPrimary() As Boolean Gets or sets is primary.
LastNameUpperCase Public ReadOnly Property LastNameUpperCase() As String Gets or sets last name upper case.
MiddleNameUpperCase Public ReadOnly Property MiddleNameUpperCase() As String Gets or sets middle name upper case.
PrimaryKeySubNum Public ReadOnly Property PrimaryKeySubNum() As Decimal Gets or sets primary key sub num.
UpdateDate Public ReadOnly Property UpdateDate() As Date Gets or sets update date.
UpdateUser Public ReadOnly Property UpdateUser() As String Gets or sets update user.
FirstName Public Property FirstName() As String Gets or sets first name.
LastName Public Property LastName() As String Gets or sets last name.
PhoneticNameCode Public Property PhoneticNameCode() As String Gets or sets phonetic name code.
MiddleName Public Property MiddleName() As String Gets or sets middle name.
NameExtensionCode Public Property NameExtensionCode() As String Gets or sets name extension code.
PersonID Public Property PersonID() As Decimal Gets or sets person id.
PrimaryFlag Public Property PrimaryFlag() As String Gets or sets primary flag.
VoidFlag Public Property VoidFlag() As String Gets or sets void flag.
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.
IsSavable Public Overrides ReadOnly Property IsSavable() As Boolean Gets or sets is savable.
GetHashCode Public Overrides Function GetHashCode() As Integer Returns or resolves get hash code.
ToString Public Overrides Function ToString() As String Returns or resolves to string.
LastNameRequired Public Function LastNameRequired(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves last name required.
PrimaryFlagValid Public Function PrimaryFlagValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves primary flag valid.
VoidFlagValid Public Function VoidFlagValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves void flag valid.
PrimaryVoidFlagsValid Public Function PrimaryVoidFlagsValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves primary void flags valid.
GetPhoneticNameCode 'Public Function GetPhoneticNameCode(ByVal inLastName As String, ByVal inFirstName As String, ByVal inMidName As String) As Boolean Returns or resolves get phonetic name code.
GetPhoneticNameCode Public Shared Function GetPhoneticNameCode(ByVal inDPI As IDataPortalInfo, ByVal inLastName As String, ByVal inFirstName As String, ByVal inMidName As String) As String Returns or resolves get phonetic name code.

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\clsClaimPersonName.vb