Skip to content

ClaimPerson

ClaimPerson is a public class declared in Business\SAIF.Business.Claim.Person\CCClaimDataApi\Dto\ClaimPerson.vb. DTO for claim person data exchange.

Purpose

  • DTO for claim person data exchange.

Context

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

Public members

Member Signature Purpose
New Public Sub New() Performs new.
PersonId Public Overridable Property PersonId As Long Gets or sets person id.
WorkerId Public Overridable Property WorkerId As Long Gets or sets worker id.
PmaWorkerNumber Public Overridable Property PmaWorkerNumber As Integer Gets or sets pma worker number.
UpdateNumber Public Overridable Property UpdateNumber As Integer Gets or sets update number.
HasFraudConviction Public Overridable Property HasFraudConviction As Boolean Gets or sets has fraud conviction.
IsWorkerConflict Public Overridable Property IsWorkerConflict As Boolean Gets or sets is worker conflict.
HasForeignHomePhone Public Overridable Property HasForeignHomePhone As Boolean Gets or sets has foreign home phone.
HasForeignMessagePhone Public Overridable Property HasForeignMessagePhone As Boolean Gets or sets has foreign message phone.
HasSupportOrderData Public Overridable Property HasSupportOrderData As Boolean Gets or sets has support order data.
HasHealthIssueData Public Overridable Property HasHealthIssueData As Boolean Gets or sets has health issue data.
HasHigherEducation Public Overridable Property HasHigherEducation As Boolean? Gets or sets has higher education.
IsInvalid Public Overridable Property IsInvalid As Boolean? Gets or sets is invalid.
PersonCode Public Overridable Property PersonCode As String Gets or sets person code.
PrimaryTaxId Public Overridable Property PrimaryTaxId As String Gets or sets primary tax id.
PrimaryFirstName Public Overridable Property PrimaryFirstName As String Gets or sets primary first name.
EmailAddress Public Overridable Property EmailAddress As String Gets or sets email address.
PrimaryMiddleName Public Overridable Property PrimaryMiddleName As String Gets or sets primary middle name.
PrimaryLastName Public Overridable Property PrimaryLastName As String Gets or sets primary last name.
HomePhoneNumber Public Overridable Property HomePhoneNumber As String Gets or sets home phone number.
MessagePhoneNumber Public Overridable Property MessagePhoneNumber As String Gets or sets message phone number.
UpdateUser Public Overridable Property UpdateUser As String Gets or sets update user.
Address Public Overridable Property Address As ClaimPersonAddress Gets or sets address.
PmaServiceOfficeCode Public Overridable Property PmaServiceOfficeCode As String Gets or sets pma service office code.
PrimaryNameExtensionCode Public Overridable Property PrimaryNameExtensionCode As String Gets or sets primary name extension code.
RelationshipToWorkerCode Public Overridable Property RelationshipToWorkerCode As String Gets or sets relationship to worker code.
OrphanCode Public Overridable Property OrphanCode As String Gets or sets orphan code.
GenderCode Public Overridable Property GenderCode As String Gets or sets gender code.
UpdateDate Public Overridable Property UpdateDate As Date Gets or sets update date.
BirthCertificateReceivedDate Public Overridable Property BirthCertificateReceivedDate As Date? Gets or sets birth certificate received date.
BirthDate Public Overridable Property BirthDate As Date Gets or sets birth date.
DeathDate Public Overridable Property DeathDate As Date? Gets or sets death date.
MaritalStatusDate Public Overridable Property MaritalStatusDate As Date? Gets or sets marital status date.
MarriageCertificateReceivedDate Public Overridable Property MarriageCertificateReceivedDate As Date? Gets or sets marriage certificate received date.
HostileWorker Public Overridable Property HostileWorker As HostileWorkerCode Gets or sets hostile worker.
MaritalStatus Public Overridable Property MaritalStatus As MaritalStatusCode Gets or sets marital status.
LanguagePreference Public Overridable Property LanguagePreference As LanguagePreferenceCode Gets or sets language preference.
PreferredContactMethod Public Overridable Property PreferredContactMethod As PreferredContactMethodCode Gets or sets preferred contact method.

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\CCClaimDataApi\Dto\ClaimPerson.vb