clsClaimPersonView¶
clsClaimPersonView is a public type exposed by SAIF.Business.View.Claim.
Purpose¶
- Expose claim-domain behavior or data through the library public surface.
Context¶
- Namespace:
SAIF.Business.View.Claim - Assembly/package:
SAIF.BOF.Business.View.Claim - Base type:
clsBusinessApiBase
Public members¶
| Member | Signature | Purpose |
|---|---|---|
PersonID |
Public ReadOnly Property PersonID() As Decimal |
Public member declared by this type. |
WorkerID |
Public ReadOnly Property WorkerID() As Decimal |
Public member declared by this type. |
PersonCode |
Public ReadOnly Property PersonCode() As String |
Public member declared by this type. |
Type |
Public ReadOnly Property Type() As ClaimPersonTypes |
Public member declared by this type. |
TypeDescription |
Public ReadOnly Property TypeDescription() As String |
Public member declared by this type. |
PrimaryTaxID |
Public ReadOnly Property PrimaryTaxID() As String |
Public member declared by this type. |
GenderCode |
Public ReadOnly Property GenderCode() As String |
Public member declared by this type. |
RelationshipDescription |
Public ReadOnly Property RelationshipDescription() As String |
Public member declared by this type. |
Relationship |
Public ReadOnly Property Relationship() As RelationshipToWorker |
Public member declared by this type. |
RelationshipToWorkerCode |
Public ReadOnly Property RelationshipToWorkerCode() As String |
Public member declared by this type. |
HomePhone |
Public ReadOnly Property HomePhone() As clsPhone |
Public member declared by this type. |
MessagePhone |
Public ReadOnly Property MessagePhone() As clsPhone |
Public member declared by this type. |
LanguagePreferenceCode |
Public ReadOnly Property LanguagePreferenceCode() As String |
Public member declared by this type. |
LanguagePreference |
Public ReadOnly Property LanguagePreference() As LanguagePrefernces |
Public member declared by this type. |
BirthDate |
Public ReadOnly Property BirthDate() As Date |
Public member declared by this type. |
DeathDate |
Public ReadOnly Property DeathDate() As Date |
Public member declared by this type. |
IsOrphan |
Public ReadOnly Property IsOrphan() As Boolean |
Public member declared by this type. |
OrphanCode |
Public ReadOnly Property OrphanCode() As String |
Public member declared by this type. |
IsHigherEducation |
Public ReadOnly Property IsHigherEducation() As Boolean |
Public member declared by this type. |
EducationLevel |
Public ReadOnly Property EducationLevel() As Integer |
Public member declared by this type. |
IsInvalid |
Public ReadOnly Property IsInvalid() As Boolean |
Public member declared by this type. |
Name |
Public ReadOnly Property Name() As clsName |
Public member declared by this type. |
FormattedName |
Public ReadOnly Property FormattedName() As String |
Public member declared by this type. |
HomePhoneNumber |
Public ReadOnly Property HomePhoneNumber() As String |
Public member declared by this type. |
MessagePhoneNumber |
Public ReadOnly Property MessagePhoneNumber() As String |
Public member declared by this type. |
BirthCertificateReceivedDate |
Public ReadOnly Property BirthCertificateReceivedDate() As Date |
Public member declared by this type. |
EmailAddress |
Public ReadOnly Property EmailAddress() As String |
Public member declared by this type. |
Guardian |
Public ReadOnly Property Guardian() As clsClaimPersonView |
Public member declared by this type. |
EligibilityPeriods |
Public ReadOnly Property EligibilityPeriods() As Generic.List(Of DateRange) |
Public member declared by this type. |
IsEligibileForBenefits |
Public ReadOnly Property IsEligibileForBenefits() As Boolean |
Public member declared by this type. |
EligibilityEffectiveDate |
Public ReadOnly Property EligibilityEffectiveDate() As Date |
Public member declared by this type. |
EligibilityExpirationDate |
Public ReadOnly Property EligibilityExpirationDate() As Date |
Public member declared by this type. |
IsBirthDateNull |
Public Function IsBirthDateNull() As Boolean |
Public member declared by this type. |
IsDeathDateNull |
Public Function IsDeathDateNull() As Boolean |
Public member declared by this type. |
IsBirthCertReceivedDateNull |
Public Function IsBirthCertReceivedDateNull() As Boolean |
Public member declared by this type. |
IsEmailAddressNull |
Public Function IsEmailAddressNull() As Boolean |
Public member declared by this type. |
Equals |
Public Overloads Shared Function Equals(ByVal objA As Object, ByVal objB As Object) As Boolean |
Public member declared by this type. |
Equals |
Public Overloads Overrides Function Equals(ByVal inObject As Object) As Boolean |
Public member declared by this type. |
Equals |
Public Overloads Function Equals(ByVal inObject As clsClaimPersonView) As Boolean |
Public member declared by this type. |
GetHashCode |
Public Overrides Function GetHashCode() As Integer |
Public member declared by this type. |
ToString |
Public Overrides Function ToString() As String |
Public member declared by this type. |
New |
Public Sub New(ByVal inDataPortalInfo As IDataPortalInfo) |
Public member declared by this type. |
Inherited public members¶
Members in this section are inherited from clsBusinessApiBase in saif-framework-core. They are available on this type through inheritance.
| Member | Signature | Purpose | Origin |
|---|---|---|---|
BeginEdit |
Public Sub BeginEdit() |
Starts an edit session on the business object.† | saif-framework-core — clsBusinessApiBase |
CancelEdit |
Public Sub CancelEdit() |
Cancels the active edit session and restores the previous state.† | saif-framework-core — clsBusinessApiBase |
ApplyEdit |
Public Sub ApplyEdit() |
Commits the active edit session state.† | saif-framework-core — clsBusinessApiBase |
AllowCache |
Public Overridable ReadOnly Property AllowCache As Boolean |
Indicates whether the framework can cache API-backed retrieval results.† | saif-framework-core — clsBusinessApiBase |
DumpState |
Public Overridable Function DumpState() As String |
Returns framework-managed diagnostic state for the object.† | saif-framework-core — clsBusinessApiBase |
Behavioral notes¶
- The source file exposes this type as part of the packaged claim view public surface.
Constraints and usage notes¶
- Inherited BOF framework behavior affects lifecycle, validation, serialization, or transport semantics for this type.†
- This library targets .NET Framework 4.6.2 and is distributed as a NuGet component.
Note: Statements marked with
†are derived from dependency library documentation via the Legends CLI. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.
Sources¶
Business\SAIF.Business.View.Claim\clsClaimPersonView.vb