Skip to content

clsClaimEntry

clsClaimEntry is the core claim-entry business object, combining claim identifiers, status and type mappings, scoring, jurisdiction data, and the detailed fields needed to intake or maintain a claim.*

Purpose

  • Represents the main business record for claim-entry processing.*
  • Brings together claim status, policy, worker, injury, and mapping data used throughout intake and update workflows.

Context

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

Public members

Member Signature Purpose
ClaimScore Public Property ClaimScore() As String Gets or sets claim score.
JurisdictionMap Public ReadOnly Property JurisdictionMap() As clsJurisdictionCodeMap Returns jurisdiction map.
ClaimStatusMap Public ReadOnly Property ClaimStatusMap() As clsClaimStatusCodeMap Returns claim status map.
ClaimTypeMap Public ReadOnly Property ClaimTypeMap() As clsClaimTypeCodeMap Returns claim type map.
ClaimID Public ReadOnly Property ClaimID() As Decimal Returns claim i d.
ClaimNumber Public ReadOnly Property ClaimNumber() As String Returns claim number.
IsNewStatus Public ReadOnly Property IsNewStatus() As Boolean Returns is new status.
IsPolicyTailCoverage Public ReadOnly Property IsPolicyTailCoverage() As Boolean Returns is policy tail coverage.
UpdateDate Public ReadOnly Property UpdateDate() As Date Returns update date.
UpdateNum Public ReadOnly Property UpdateNum() As Decimal Returns update num.
UpdateUser Public ReadOnly Property UpdateUser() As String Returns update user.
SaifClaimNum Public Property SaifClaimNum() As String Gets or sets saif claim num.
SaifClaimChkValue Public Property SaifClaimChkValue() As String Gets or sets saif claim chk value.
AgeDoiYears Public Property AgeDoiYears() As Decimal Gets or sets age doi years.
ClaimRespCode Public Property ClaimRespCode() As String Gets or sets claim resp code.
ClaimStatusCode Public Property ClaimStatusCode() As String Gets or sets claim status code.
ClaimStatus Public ReadOnly Property ClaimStatus() As ClaimStatuses Returns claim status.
ClaimType Public ReadOnly Property ClaimType() As ClaimTypes Returns claim type.
ClaimTypeCode Public Property ClaimTypeCode() As String Gets or sets claim type code.
CoverageCode Public Property CoverageCode() As String Gets or sets coverage code.
EmploymentInjuryCode Public Property EmploymentInjuryCode() As String Gets or sets employment injury code.
EmprProvidedShiftCode Public Property EmprProvidedShiftCode() As String Gets or sets empr provided shift code.
EmprProvidedWorkerAreaTxt Public Property EmprProvidedWorkerAreaTxt() As String Gets or sets empr provided worker area txt.
EmprProvWorkerDeptDescr Public Property EmprProvWorkerDeptDescr() As String Gets or sets empr prov worker dept descr.
ExposureCode Public Property ExposureCode() As String Gets or sets exposure code.
FormCode Public Property FormCode() As String Gets or sets form code.
HardwareCausedFlag Public Property HardwareCausedFlag() As String Gets or sets hardware caused flag.
InitialTreatmentDate Public Property InitialTreatmentDate() As Date Gets or sets initial treatment date.
InjOccupationalDiseaseCode Public Property InjOccupationalDiseaseCode() As String Gets or sets inj occupational disease code.
InjuryDate Public Property InjuryDate() As Date Gets or sets injury date.
InjurySourceCode Public Property InjurySourceCode() As String Gets or sets injury source code.
InjuryTime Public Property InjuryTime() As String Gets or sets injury time.
InpatientFlag Public Property InpatientFlag() As String Gets or sets inpatient flag.
InterestedPartyFlag Public Property InterestedPartyFlag() As String Gets or sets interested party flag.
Jurisdiction Public ReadOnly Property Jurisdiction() As Jurisdictions Returns jurisdiction.
KnowledgeDate Public Property KnowledgeDate() As Date Gets or sets knowledge date.
LeaveWorkDate Public Property LeaveWorkDate() As Date Gets or sets leave work date.
LeaveWorkTime Public Property LeaveWorkTime() As String Gets or sets leave work time.
McoEligibilityReasonCode Public Property McoEligibilityReasonCode() As String Gets or sets mco eligibility reason code.
McoEligibilityStatusCode Public Property McoEligibilityStatusCode() As String Gets or sets mco eligibility status code.
McoID Public Property McoID() As String Gets or sets mco i d.
MultipleEmprFlag Public Property MultipleEmprFlag() As String Gets or sets multiple empr flag.
MultipleWorkerFlag Public Property MultipleWorkerFlag() As String Gets or sets multiple worker flag.
PersonCausedFlag Public Property PersonCausedFlag() As String Gets or sets person caused flag.
PreferredWorkerId Public Property PreferredWorkerId() As String Gets or sets preferred worker id.
PrimaryBodyPartCode Public Property PrimaryBodyPartCode() As String Gets or sets primary body part code.
PrimaryBodySideCode Public Property PrimaryBodySideCode() As String Gets or sets primary body side code.
PrimaryInjuryNatureCode Public Property PrimaryInjuryNatureCode() As String Gets or sets primary injury nature code.
Received801Date Public Property Received801Date() As Date Gets or sets received801 date.
ReceivedDate Public Property ReceivedDate() As Date Gets or sets received date.
RunRule Public Property RunRule() As Boolean Gets or sets run rule.
SaifEventDescr Public Property SaifEventDescr() As String Gets or sets saif event descr.
TinAuthorizedUseFlag Public Property TinAuthorizedUseFlag() As String Gets or sets tin authorized use flag.
WorkerDepartmentDescr Public Property WorkerDepartmentDescr() As String Gets or sets worker department descr.
WorkerHireDate Public Property WorkerHireDate() As Date Gets or sets worker hire date.
WorkerTenureDay Public Property WorkerTenureDay() As Decimal Gets or sets worker tenure day.
WorkerTenureMonth Public Property WorkerTenureMonth() As Decimal Gets or sets worker tenure month.
WorkerTenureYear Public Property WorkerTenureYear() As Decimal Gets or sets worker tenure year.
WorkerID Public Property WorkerID() As Decimal Gets or sets worker i d.
WorkerOccupationDescr Public Property WorkerOccupationDescr() As String Gets or sets worker occupation descr.
MyCriteria Public ReadOnly Property MyCriteria() As CriteriaBase Returns my criteria.
InjuryAddress Public ReadOnly Property InjuryAddress() As clsAddress 'clsAddress is in BusinessObjects Returns injury address.
InjuredBodyParts Public ReadOnly Property InjuredBodyParts() As clsWorkerInjuredBodyPartCollection Returns injured body parts.
IsValid Public Overrides ReadOnly Property IsValid() As Boolean Returns is valid.
IsSavable Public Overrides ReadOnly Property IsSavable() As Boolean Returns is savable.
IsClaimRespCodeNull Public Function IsClaimRespCodeNull() As Boolean Exposes the public member.
IsInjuryTimeNull Public Function IsInjuryTimeNull() As Boolean Exposes the public member.
IsPreferredWorkerIdNull Public Function IsPreferredWorkerIdNull() As Boolean Exposes the public member.
IsShiftStartTimeNull Public Function IsShiftStartTimeNull() As Boolean Exposes the public member.
IsShiftEndTimeNull Public Function IsShiftEndTimeNull() As Boolean Exposes the public member.
IsMultipleEmprFlagNull Public Function IsMultipleEmprFlagNull() As Boolean Exposes the public member.
Equals Public Overloads Shared Function Equals(ByVal objA As Object, ByVal objB As Object) As Boolean Exposes the public member.
Equals Public Overloads Overrides Function Equals(ByVal inObject As Object) As Boolean Exposes the public member.
Equals Public Overloads Function Equals(ByVal inObject As clsClaimEntry) As Boolean Exposes the public member.
GetHashCode Public Overrides Function GetHashCode() As Integer Retrieves the GetHashCode operation.
CompareInjuryDate_BirthDate Public Shared Function CompareInjuryDate_BirthDate(ByVal inWorker As clsWorker, ByVal inClaimEntry As clsClaimEntry) As Boolean Exposes the public member.
ValidAgeAndBirthDate Public Shared Function ValidAgeAndBirthDate(ByVal inWorker As clsWorker, ByVal inClaimEntry As clsClaimEntry) As Boolean Exposes the public member.
CheckForBlank Public Function CheckForBlank(ByVal inValue As String) As String Exposes the public member.
CheckForMultipleClaimsForWorker Public Function CheckForMultipleClaimsForWorker() As String Exposes the public member.
NumberClaim Public Function NumberClaim(Optional ByVal inClaimNumber As String = "") As Boolean Exposes the public member.
ValidManualClaim Public Function ValidManualClaim(Optional ByVal inClaimNumber As String = "") As Boolean Exposes the public member.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
IsDirty Public Overrides ReadOnly Property IsDirty() As Boolean Returns is dirty.

Inherited public members

Member Signature Purpose Origin
MyGuid Public ReadOnly Property MyGuid() As String Returns the object's generated GUID identifier.† Legacy\BusinessObjectFramework — clsBusinessBase
IsNew Public ReadOnly Property IsNew() As Boolean Indicates whether the object represents unsaved data.† Legacy\BusinessObjectFramework — clsBusinessBase
IsDeleted Public ReadOnly Property IsDeleted() As Boolean Indicates whether the object has been marked for deletion.† Legacy\BusinessObjectFramework — clsBusinessBase
SetValueOnChange Public Function SetValueOnChange(Of T)(ByRef inFieldValue As T, ByVal inSetValue As T, Optional ByVal inMarkDirty As Boolean = True) As Boolean Assigns a new field value only when it differs and optionally marks the object dirty.† Legacy\BusinessObjectFramework — clsBusinessBase
Rules Public ReadOnly Property Rules() As clsRulesManager Exposes the BOF rules manager for validation and messages.† Legacy\BusinessObjectFramework — clsBusinessBase
SaveChild Public Overridable Function SaveChild() As Boolean Persists the object as a BOF child object.† Legacy\BusinessObjectFramework — clsBusinessBase
ToXml Public Function ToXml() As String Returns the object's XML representation using the configured default tag name.† Legacy\BusinessObjectFramework — clsBusinessBase

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessBase inheritance path used by SAIF.Business.Claim.Entry.

Constraints and usage notes

  • Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

Note: Statements marked with † are derived from dependency library documentation via the Legends CLI.

Sources

  • Business\SAIF.Business.Claim.Entry\clsClaimEntry.vb
  • Legacy\BusinessObjectFramework\clsBusinessBase.vb