Skip to content

clsClaimPersonAddress

clsClaimPersonAddress is a public class declared in Business\SAIF.Business.Claim.Person\clsClaimPersonAddress.vb. Address-oriented type for claim person address data.

Purpose

  • Address-oriented type for claim person address data.

Context

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

Public members

Member Signature Purpose
IsUpdateable Public ReadOnly Property IsUpdateable() As Boolean Gets or sets is updateable.
IsHomeAddress Public ReadOnly Property IsHomeAddress() As Boolean Gets or sets is home address.
IsMailingAddress Public ReadOnly Property IsMailingAddress() As Boolean Gets or sets is mailing address.
IsPaymentAddress Public ReadOnly Property IsPaymentAddress() As Boolean Gets or sets is payment address.
IsForeignFormat Public Property IsForeignFormat() As Boolean Gets or sets is foreign format.
PersonID Public ReadOnly Property PersonID() As Decimal Gets or sets person id.
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.
AddressCode Public Property AddressCode() As String Gets or sets address code.
DirectDepositBankAcctID Public Property DirectDepositBankAcctID() As String Gets or sets direct deposit bank acct id.
EffDate Public Property EffDate() As Date Gets or sets eff date.
ExpDate Public Property ExpDate() As Date Gets or sets exp date.
PaymentFlag Public Property PaymentFlag() As String Gets or sets payment flag.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Gets or sets my criteria.
IsPaymentAddressEmpty Public ReadOnly Property IsPaymentAddressEmpty() As Boolean Gets or sets is payment address empty.
IsEmpty Public Overrides ReadOnly Property IsEmpty() As Boolean Gets or sets is empty.
Copy Public Shadows Function Copy() As clsClaimPersonAddress Returns or resolves copy.
IsEffDateNull Public Function IsEffDateNull() As Boolean Returns or resolves is eff date null.
IsExpDateNull Public Function IsExpDateNull() As Boolean Returns or resolves is exp date null.
IsDirectDepositBankAcctIDNull Public Function IsDirectDepositBankAcctIDNull() As Boolean Returns or resolves is direct deposit bank acct idnull.
IsPaymentFlagNull Public Function IsPaymentFlagNull() As Boolean Returns or resolves is payment flag null.
SetDirectDepositBankAcctIDNull Public Sub SetDirectDepositBankAcctIDNull() Performs set direct deposit bank acct idnull.
SetPaymentFlagNull Public Sub SetPaymentFlagNull() Performs set payment flag null.
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.
NewHomeAddress Public Shared Function NewHomeAddress(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal) As clsClaimPersonAddress Returns or resolves new home address.
NewMailingAddress Public Shared Function NewMailingAddress(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal) As clsClaimPersonAddress Returns or resolves new mailing address.
ValidEffDate Public Function ValidEffDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid eff date.
ValidExpDate Public Function ValidExpDate(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid exp date.
ValidDomesticAddress Public Function ValidDomesticAddress(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean Returns or resolves valid domestic address.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Gets or sets is valid.

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