clsClaimAddress¶
clsClaimAddress is a public class in SAIF.Business that inherits clsAddress and adds claim-specific contact, account, and update-tracking fields to a base address record.
Purpose¶
- Stores claim-address metadata such as address code, addressee, additional address text, and address-validity state.
- Captures contact and account-adjacent values including home phone, mobile phone, and bank account ID.
- Carries updater identity and timestamp strings alongside the base
clsAddressfields.
Context¶
- Namespace:
SAIF.Business - Assembly/package:
SAIF.Business
Public members¶
| Member | Signature | Purpose |
|---|---|---|
AddressCode |
Public Property AddressCode() As String |
Gets or sets the address code associated with this claim address record. |
HomePhone |
Public Property HomePhone() As String |
Gets or sets the home phone number stored with the address. |
MobilePhone |
Public Property MobilePhone() As String |
Gets or sets the mobile phone number stored with the address. |
IsValidAddress |
Public Property IsValidAddress() As Boolean |
Gets or sets the flag indicating whether the address has been marked valid. |
AdditionalAddressLine |
Public Property AdditionalAddressLine() As String |
Gets or sets an additional address line through the backing clsSmartString. |
BankAcctId |
Public Property BankAcctId() As String |
Gets or sets the bank account identifier stored with the address record. |
Addressee |
Public Property Addressee() As String |
Gets or sets the addressee name for the address. |
UpdaterMailId |
Public Property UpdaterMailId() As String |
Gets or sets the mail identifier of the user who updated the address. |
UpdateTS |
Public Property UpdateTS() As String |
Gets or sets the update timestamp value stored for the address. |
New |
Public Sub New() |
Initializes the object as read-only and enables active formatting inherited from clsAddress. |
Behavioral notes¶
AdditionalAddressLine,BankAcctId,Addressee,UpdaterMailId, andUpdateTSproxy their values throughclsSmartStringbacking fields.- The constructor sets
Me.ReadOnly = TrueandMe.ActiveFormating = Truebefore the object is used. - The class adds only claim-specific fields; base address fields remain inherited from
clsAddress.
Constraints and usage notes¶
- This class does not define validation rules or persistence methods in the source file.
UpdateTSis exposed asString, so callers receive and assign the raw stored timestamp text.- Mutability or formatting behavior inherited from
clsAddressstill applies to base-address members.
Sources¶
Business\SAIF.Business\clsClaimAddress.vb