clsAccidentInjury¶
clsAccidentInjury records a claim's accident and injury facts, including injury and knowledge dates, occupational disease and exposure indicators, location details, and related worker or policy identifiers.
Purpose¶
- Capture the claim-level accident, injury, and exposure fields used during claim maintenance.
- Surface injury timing and classification data such as
InjuryDate,InitialTreatmentDate,KnowledgeDate, andInjOccupationalDiseaseCode.
Context¶
- Namespace:
SAIF.Business.Claim.Maintenance - Assembly/package:
SAIF.Business.Claim.Maintenance
Public members¶
| Member | Signature | Purpose |
|---|---|---|
ClaimID |
Public ReadOnly Property ClaimID() As Decimal |
Returns claim i d. |
InjOccupationalDiseaseCode |
Public ReadOnly Property InjOccupationalDiseaseCode() As String |
Returns inj occupational disease code. |
InjuredOnPremisesCode |
Public Property InjuredOnPremisesCode() As String |
Gets or sets injured on premises code. |
JurisdictionCode |
Public ReadOnly Property JurisdictionCode() As String |
Returns jurisdiction code. |
LeaveWorkDate |
Public ReadOnly Property LeaveWorkDate() As Date |
Returns leave work date. |
PolicyNum |
Public ReadOnly Property PolicyNum() As Decimal |
Returns policy num. |
Received801Date |
Public ReadOnly Property Received801Date() As Date |
Returns received801 date. |
ReceivedDate |
Public ReadOnly Property ReceivedDate() As Date |
Returns received date. |
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. |
WorkerID |
Public ReadOnly Property WorkerID() As Decimal |
Returns worker i d. |
ClaimTypeCode |
Public ReadOnly Property ClaimTypeCode() As String |
Returns claim type code. |
DisabilityDate |
Public ReadOnly Property DisabilityDate() As Date |
Returns disability date. |
InpatientFlagCodeChangedfromNtoY |
Public ReadOnly Property InpatientFlagCodeChangedfromNtoY() As Boolean |
Returns inpatient flag code changedfrom nto y. |
InjuryDateModified |
Public ReadOnly Property InjuryDateModified() As Boolean |
Returns injury date modified. |
InitialTreatmentDateModified |
Public ReadOnly Property InitialTreatmentDateModified() As Boolean |
Returns initial treatment date modified. |
ExposureCodeModified |
Public ReadOnly Property ExposureCodeModified() As Boolean |
Returns exposure code modified. |
InjuryDate |
Public Property InjuryDate() As Date |
Gets or sets injury date. |
InjuryTime |
Public Property InjuryTime() As String |
Gets or sets injury time. |
EmploymentInjuryCode |
Public Property EmploymentInjuryCode() As String |
Gets or sets employment injury code. |
ExposureCode |
Public Property ExposureCode() As String |
Gets or sets exposure code. |
InjurySourceCode |
Public Property InjurySourceCode() As String |
Gets or sets injury source code. |
FederalInjuryLocationCode |
Public Property FederalInjuryLocationCode() As String |
Gets or sets federal injury location code. |
HardwareCausedFlagCode |
Public Property HardwareCausedFlagCode() As String |
Gets or sets hardware caused flag code. |
HighSeasFlag |
Public Property HighSeasFlag() As String |
Gets or sets high seas flag. |
InPatientFlagCode |
Public Property InPatientFlagCode() As String |
Gets or sets in patient flag code. |
InitialTreatmentDate |
Public Property InitialTreatmentDate() As Date |
Gets or sets initial treatment date. |
KnowledgeDate |
Public Property KnowledgeDate() As Date |
Gets or sets knowledge date. |
MultipleWorkerFlagCode |
Public Property MultipleWorkerFlagCode() As String |
Gets or sets multiple worker flag code. |
PersonCausedFlagCode |
Public Property PersonCausedFlagCode() As String |
Gets or sets person caused flag code. |
SaifEventDescr |
Public Property SaifEventDescr() As String |
Gets or sets saif event descr. |
IsSetFederalAwardsToPendingRequired |
Public ReadOnly Property IsSetFederalAwardsToPendingRequired() As Boolean |
Returns is set federal awards to pending required. |
WorkerFederalAwards |
Public ReadOnly Property WorkerFederalAwards() As clsFederalAwardStatusCollection |
Returns worker federal awards. |
MyCriteria |
Public ReadOnly Property MyCriteria() As Criteria |
Returns my criteria. |
BirthDate |
Public ReadOnly Property BirthDate() As Date |
Returns birth date. |
DeathDate |
Public ReadOnly Property DeathDate() As Date |
Returns death date. |
SuspendThirdPartyCreditDate |
Public ReadOnly Property SuspendThirdPartyCreditDate() As Date |
Returns suspend third party credit date. |
RequestDecisionEffDate |
Public ReadOnly Property RequestDecisionEffDate() As Date |
Returns request decision eff date. |
ClaimEmployeeWorkAddress |
Public ReadOnly Property ClaimEmployeeWorkAddress() As clsClaimEmployeeWorkAddress |
Returns claim employee work address. |
InjuryAddress |
Public ReadOnly Property InjuryAddress() As clsAddress 'clsAddress is in BusinessObjects |
Returns injury address. |
IsValid |
Public Overrides ReadOnly Property IsValid() As Boolean |
Returns is valid. |
CheckForMultipleClaimsForWorker |
Public Function CheckForMultipleClaimsForWorker() As String |
Exposes the public member. |
GetMedStatDtGTInjDtCount |
Public Sub GetMedStatDtGTInjDtCount() |
Retrieves the GetMedStatDtGTInjDtCount operation. |
GetWrkRelDtGTInjDtCount |
Public Sub GetWrkRelDtGTInjDtCount() |
Retrieves the GetWrkRelDtGTInjDtCount operation. |
GetDisabAuthDtGTInjDtCount |
Public Sub GetDisabAuthDtGTInjDtCount() |
Retrieves the GetDisabAuthDtGTInjDtCount operation. |
GetReqDecDtGTInjDtCount |
Public Sub GetReqDecDtGTInjDtCount() |
Retrieves the GetReqDecDtGTInjDtCount operation. |
IsKnowledgeDateNull |
Public Function IsKnowledgeDateNull() As Boolean |
Exposes the public member. |
IsReceivedDateNull |
Public Function IsReceivedDateNull() As Boolean |
Exposes the public member. |
IsReceived801DateNull |
Public Function IsReceived801DateNull() As Boolean |
Exposes the public member. |
IsLeaveWorkDateNull |
Public Function IsLeaveWorkDateNull() As Boolean |
Exposes the public member. |
IsDisabilityDateNull |
Public Function IsDisabilityDateNull() As Boolean |
Exposes the public member. |
IsBirthDateNull |
Public Function IsBirthDateNull() As Boolean |
Exposes the public member. |
IsDeathDateNull |
Public Function IsDeathDateNull() As Boolean |
Exposes the public member. |
IsInitialTreatmentDateNull |
Public Function IsInitialTreatmentDateNull() 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 clsClaimDetail) As Boolean |
Exposes the public member. |
GetHashCode |
Public Overrides Function GetHashCode() As Integer |
Retrieves the GetHashCode operation. |
ToString |
Public Overrides Function ToString() As String |
Exposes the public member. |
NewAccidentInjury |
Public Shared Function NewAccidentInjury(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal) As clsAccidentInjury |
Executes the NewAccidentInjury operation. |
GetAccidentInjury |
Public Shared Function GetAccidentInjury(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal) As clsAccidentInjury |
Retrieves the GetAccidentInjury operation. |
InjuryDateValid |
Public Function InjuryDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
InjuryDateGreaterThan1Year |
Public Function InjuryDateGreaterThan1Year(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
CheckMultipleClaimsForWorker |
Public Function CheckMultipleClaimsForWorker(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
VerifyCCAWages |
Public Function VerifyCCAWages(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
KnowledgeDateValid |
Public Function KnowledgeDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
Received801DateValid |
Public Function Received801DateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
ReceivedDateValid |
Public Function ReceivedDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
DateWorkerLeftWorkValid |
Public Function DateWorkerLeftWorkValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
BirthDateValid |
Public Function BirthDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
DeathDateValid |
Public Function DeathDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
WorkReleaseDateValid |
Public Function WorkReleaseDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
RequestDecisionEffDateValid |
Public Function RequestDecisionEffDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
DisabAuthActivityDateValid |
Public Function DisabAuthActivityDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
MedicallyStationaryDateValid |
Public Function MedicallyStationaryDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
DisabilityDateValid |
Public Function DisabilityDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
Disabilty_InitialTreatment_DateValid |
Public Function Disabilty_InitialTreatment_DateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
InitialTreatmentDateValid |
Public Function InitialTreatmentDateValid(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
CanInjuryDateChange |
Public Function CanInjuryDateChange(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
ValidPolicyCoverageAtInjury |
Public Function ValidPolicyCoverageAtInjury(ByVal target As Object, ByVal e As clsRuleArgs) As Boolean |
Exposes the public member. |
SetFederalAwardsToPending |
Public Sub SetFederalAwardsToPending() |
Executes the SetFederalAwardsToPending operation. |
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
clsBusinessBaseinheritance path used bySAIF.Business.Claim.Maintenance.
Constraints and usage notes¶
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Claim.Maintenance\clsAccidentInjury.vbLegacy\BusinessObjectFramework\clsBusinessBase.vb