Skip to content

clsClaimPersonAddressCollection

clsClaimPersonAddressCollection is a public class declared in Business\SAIF.Business.Claim.Person\clsClaimPersonAddressCollection.vb. Collection of claim person address records.

Purpose

  • Collection of claim person address records.

Context

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

Public members

Member Signature Purpose
Item Default Public ReadOnly Property Item(ByVal Index As Integer) As clsClaimPersonAddress Gets or sets item.
Item Default Public ReadOnly Property Item(ByVal inAddressCode As String) As clsClaimPersonAddress Gets or sets item.
HomeAddress Public ReadOnly Property HomeAddress() As clsClaimPersonAddress Gets or sets home address.
MailingAddress Public ReadOnly Property MailingAddress() As clsClaimPersonAddress Gets or sets mailing address.
PaymentAddress Public ReadOnly Property PaymentAddress() As clsClaimPersonAddress Gets or sets payment address.
CurrentHomeAddress Public ReadOnly Property CurrentHomeAddress() As clsClaimPersonAddress Gets or sets current home address.
CurrentMailingAddress Public ReadOnly Property CurrentMailingAddress() As clsClaimPersonAddress Gets or sets current mailing address.
HomeAddressHistory Public ReadOnly Property HomeAddressHistory() As clsClaimPersonAddressCollection Gets or sets home address history.
MailingAddressHistory Public ReadOnly Property MailingAddressHistory() As clsClaimPersonAddressCollection Gets or sets mailing address history.
IsHistoryCollection Public ReadOnly Property IsHistoryCollection() As Boolean Gets or sets is history collection.
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 ReadOnly Property IsSavable() As Boolean Gets or sets is savable.
Save Public Overrides Function Save() As Boolean Returns or resolves save.
Add Public Shadows Function Add(ByVal inClaimPersonAddress As clsClaimPersonAddress) As Integer Returns or resolves add.
Remove Public Sub Remove(ByVal inClaimPersonAddress As clsClaimPersonAddress) Performs remove.
Remove Public Sub Remove(ByVal inPersonID As String) Performs remove.
NewClaimPersonAddressCollection 'Public Shared Function NewClaimPersonAddressCollection(ByVal inDataportal As iDataPortalInfo,inPersonID as DECIMAL ) As clsClaimPersonAddressCollection Returns or resolves new claim person address collection.
GetClaimPersonAddressCollection Public Shared Function GetClaimPersonAddressCollection(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal, Optional ByVal inRetrieveHistory As Boolean = False) As clsClaimPersonAddressCollection Returns or resolves get claim person address collection.
GetClaimPersonAddressCollection Public Shared Function GetClaimPersonAddressCollection(ByVal inDataportal As IDataPortalInfo, ByVal inPersonID As Decimal, ByVal inClaimID As Decimal) As clsClaimPersonAddressCollection Returns or resolves get claim person address collection.

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