Skip to content

ClaimPerson

ClaimPerson is a public data-contract type used by claim-domain API retrieval paths.*

Purpose

  • Carry claim-domain payload data between BOF API views and framework-managed API client calls.*

Context

  • Namespace: SAIF.Business.View.Claim
  • Assembly/package: SAIF.BOF.Business.View.Claim

Public members

Member Signature Purpose
New Public Sub New() Public member declared by this type.
PersonId Public Property PersonId As Long Public member declared by this type.
WorkerId Public Property WorkerId As Long? Public member declared by this type.
PmaWorkerNumber Public Property PmaWorkerNumber As Integer Public member declared by this type.
UpdateNumber Public Property UpdateNumber As Integer Public member declared by this type.
HasFraudConviction Public Property HasFraudConviction As Boolean Public member declared by this type.
IsWorkerConflict Public Property IsWorkerConflict As Boolean Public member declared by this type.
HasForeignHomePhone Public Property HasForeignHomePhone As Boolean Public member declared by this type.
HasForeignMessagePhone Public Property HasForeignMessagePhone As Boolean Public member declared by this type.
HasSupportOrderData Public Property HasSupportOrderData As Boolean Public member declared by this type.
HasHealthIssueData Public Property HasHealthIssueData As Boolean Public member declared by this type.
HasHigherEducation Public Property HasHigherEducation As Boolean? Public member declared by this type.
IsInvalid Public Property IsInvalid As Boolean? Public member declared by this type.
PersonCode Public Property PersonCode As String Public member declared by this type.
PrimaryTaxId Public Property PrimaryTaxId As String Public member declared by this type.
PrimaryFirstName Public Property PrimaryFirstName As String Public member declared by this type.
EmailAddress Public Property EmailAddress As String Public member declared by this type.
PrimaryMiddleName Public Property PrimaryMiddleName As String Public member declared by this type.
PrimaryLastName Public Property PrimaryLastName As String Public member declared by this type.
HomePhoneNumber Public Property HomePhoneNumber As String Public member declared by this type.
MessagePhoneNumber Public Property MessagePhoneNumber As String Public member declared by this type.
UpdateUser Public Property UpdateUser As String Public member declared by this type.
Address Public Property Address As ClaimPersonAddress Public member declared by this type.
PmaServiceOfficeCode Public Property PmaServiceOfficeCode As String Public member declared by this type.
PrimaryNameExtensionCode Public Property PrimaryNameExtensionCode As String Public member declared by this type.
RelationshipToWorkerCode Public Property RelationshipToWorkerCode As String Public member declared by this type.
OrphanCode Public Property OrphanCode As String Public member declared by this type.
GenderCode Public Property GenderCode As String Public member declared by this type.
UpdateDate Public Property UpdateDate As DateTime Public member declared by this type.
BirthCertificateReceivedDate Public Property BirthCertificateReceivedDate As DateTime? Public member declared by this type.
BirthDate Public Property BirthDate As DateTime? Public member declared by this type.
DeathDate Public Property DeathDate As DateTime? Public member declared by this type.
MaritalStatusDate Public Property MaritalStatusDate As DateTime? Public member declared by this type.
MarriageCertificateReceivedDate Public Property MarriageCertificateReceivedDate As DateTime? Public member declared by this type.
HostileWorker Public Property HostileWorker As HostileWorkerCode Public member declared by this type.
MaritalStatus Public Property MaritalStatus As MaritalStatusCode Public member declared by this type.
LanguagePreference Public Property LanguagePreference As LanguagePreferenceCode Public member declared by this type.
PreferredContactMethod Public Property PreferredContactMethod As PreferredContactMethodCode Public member declared by this type.

Behavioral notes

  • The source file exposes this type as part of the packaged claim view public surface.

Constraints and usage notes

  • Consumers should treat this type as a transport or payload contract rather than a persistence layer object.*

Note: Statements marked with * were inferred from code structure or contextual evidence.

Sources

  • Business\SAIF.Business.View.Claim\CCClaimDataApi\Claim\Dto\ClaimPerson.vb