cls801SubmissionData¶
cls801SubmissionData holds the detailed field-level payload for an online 801 submission, covering worker, employer, injury, address, and contact information.*
Purpose¶
- Stores the full body of claim-entry answers captured for an 801 submission.*
- Organizes the worker, employer, injury, and communication fields that feed submission and update processing.
Context¶
- Namespace:
Online801.Submission - Assembly/package:
SAIF.Business.Claim.Entry
Public members¶
| Member | Signature | Purpose |
|---|---|---|
SubmissionID |
Public ReadOnly Property SubmissionID As Integer |
Returns submission i d. |
WorkerID |
Public Property WorkerID() As Decimal |
Gets or sets worker i d. |
User |
Public ReadOnly Property User As External.Users.clsUser |
Returns user. |
SubmissionUserName |
Public Property SubmissionUserName As String |
Gets or sets submission user name. |
SubmissionUserTitle |
Public ReadOnly Property SubmissionUserTitle As String |
Returns submission user title. |
SubmissionUserPhone |
Public Property SubmissionUserPhone As String |
Gets or sets submission user phone. |
SubmissionUserEmail |
Public Property SubmissionUserEmail As String |
Gets or sets submission user email. |
Box15WorkerAddressLine1 |
Public Property Box15WorkerAddressLine1 As String |
Gets or sets box15 worker address line1. |
Box15WorkerAddressLine2 |
Public Property Box15WorkerAddressLine2 As String |
Gets or sets box15 worker address line2. |
Box15WorkerAddressCity |
Public Property Box15WorkerAddressCity As String |
Gets or sets box15 worker address city. |
Box15WorkerAddressState |
Public Property Box15WorkerAddressState As String |
Gets or sets box15 worker address state. |
Box15WorkerAddressZipcode |
Public Property Box15WorkerAddressZipcode As String |
Gets or sets box15 worker address zipcode. |
Box15WorkerAddressZipcodePlus4 |
Public Property Box15WorkerAddressZipcodePlus4 As String |
Gets or sets box15 worker address zipcode plus4. |
Box15WorkerFormattedAddress |
Public ReadOnly Property Box15WorkerFormattedAddress As String |
Returns box15 worker formatted address. |
WorkerEmail |
Public Property WorkerEmail As String |
Gets or sets worker email. |
Box16WorkerHomePhone |
Public Property Box16WorkerHomePhone As String |
Gets or sets box16 worker home phone. |
Box76WorkerCellPhone |
Public Property Box76WorkerCellPhone As String |
Gets or sets box76 worker cell phone. |
Box19WorkerWorkPhone |
Public Property Box19WorkerWorkPhone As String |
Gets or sets box19 worker work phone. |
Box21InsuranceName |
Public Property Box21InsuranceName As String |
Gets or sets box21 insurance name. |
Box21InsurancePhone |
Public Property Box21InsurancePhone As String |
Gets or sets box21 insurance phone. |
Box22HealthProviderName |
Public Property Box22HealthProviderName As String |
Gets or sets box22 health provider name. |
Box22HealthProviderAddress |
Public ReadOnly Property Box22HealthProviderAddress As clsAddress |
Returns box22 health provider address. |
Box22HealthProviderAddressState |
Public Property Box22HealthProviderAddressState As String |
Gets or sets box22 health provider address state. |
Box37SupervisedFromAddress |
Public ReadOnly Property Box37SupervisedFromAddress As clsAddress |
Returns box37 supervised from address. |
Box37SupervisedFromAddressState |
Public Property Box37SupervisedFromAddressState As String |
Gets or sets box37 supervised from address state. |
Box39EventAddress |
Public ReadOnly Property Box39EventAddress As clsAddress |
Returns box39 event address. |
Box39EventAddressState |
Public Property Box39EventAddressState As String |
Gets or sets box39 event address state. |
AllowDataReplacementFlag |
Public Property AllowDataReplacementFlag() As Boolean |
Gets or sets allow data replacement flag. |
Box1InjuryDate |
Public Property Box1InjuryDate() As Date |
Gets or sets box1 injury date. |
Box2LeaveWorkDate |
Public Property Box2LeaveWorkDate() As Date |
Gets or sets box2 leave work date. |
Box3BeganWorkTime |
Public Property Box3BeganWorkTime() As String |
Gets or sets box3 began work time. |
Box4MondayOffFlag |
Public Property Box4MondayOffFlag() As Boolean |
Gets or sets box4 monday off flag. |
Box4TuesdayOffFlag |
Public Property Box4TuesdayOffFlag() As Boolean |
Gets or sets box4 tuesday off flag. |
Box4WednesdayOffFlag |
Public Property Box4WednesdayOffFlag() As Boolean |
Gets or sets box4 wednesday off flag. |
Box4ThursdayOffFlag |
Public Property Box4ThursdayOffFlag() As Boolean |
Gets or sets box4 thursday off flag. |
Box4FridayOffFlag |
Public Property Box4FridayOffFlag() As Boolean |
Gets or sets box4 friday off flag. |
Box4SaturdayOffFlag |
Public Property Box4SaturdayOffFlag() As Boolean |
Gets or sets box4 saturday off flag. |
Box4SundayOffFlag |
Public Property Box4SundayOffFlag() As Boolean |
Gets or sets box4 sunday off flag. |
Box5InjuryTime |
Public Property Box5InjuryTime() As String |
Gets or sets box5 injury time. |
Box6LeaveWorkTime |
Public Property Box6LeaveWorkTime() As String |
Gets or sets box6 leave work time. |
Box7ShiftStartTime |
Public Property Box7ShiftStartTime() As String |
Gets or sets box7 shift start time. |
Box7ShiftEndTime |
Public Property Box7ShiftEndTime() As String |
Gets or sets box7 shift end time. |
Box9MultipleEmployerFlag |
Public Property Box9MultipleEmployerFlag() As Boolean |
Gets or sets box9 multiple employer flag. |
Box11PrimaryFirstName |
Public Property Box11PrimaryFirstName() As String |
Gets or sets box11 primary first name. |
Box11PrimaryLastName |
Public Property Box11PrimaryLastName() As String |
Gets or sets box11 primary last name. |
Box11PrimaryMiddleName |
Public Property Box11PrimaryMiddleName() As String |
Gets or sets box11 primary middle name. |
Box11PrimaryNameExtension |
Public Property Box11PrimaryNameExtension() As String |
Gets or sets box11 primary name extension. |
FormattedWorkerName |
Public ReadOnly Property FormattedWorkerName As String |
Returns formatted worker name. |
Box12LanguagePreferenceCode |
Public Property Box12LanguagePreferenceCode() As String |
Gets or sets box12 language preference code. |
Box12WorkerLanguageOtherText |
Public Property Box12WorkerLanguageOtherText() As String |
Gets or sets box12 worker language other text. |
Box13BirthDate |
Public Property Box13BirthDate() As Date |
Gets or sets box13 birth date. |
Box14GenderCode |
Public Property Box14GenderCode() As String |
Gets or sets box14 gender code. |
Box17PrimaryTaxID |
Public Property Box17PrimaryTaxID() As String |
Gets or sets box17 primary tax i d. |
Box18WorkerOccupationDescr |
Public Property Box18WorkerOccupationDescr() As String |
Gets or sets box18 worker occupation descr. |
Box20WitnessNames |
Public Property Box20WitnessNames() As String |
Gets or sets box20 witness names. |
Box23PriorBodyPartFlagCode |
Public Property Box23PriorBodyPartFlagCode() As String |
Gets or sets box23 prior body part flag code. |
Box23PriorBodyPartText |
Public Property Box23PriorBodyPartText() As String |
Gets or sets box23 prior body part text. |
Box24InpatientFlagCode |
Public Property Box24InpatientFlagCode() As String |
Gets or sets box24 inpatient flag code. |
Box24OvernightInpatientText |
Public Property Box24OvernightInpatientText() As String |
Gets or sets box24 overnight inpatient text. |
Box25ERTreatmentFlagCode |
Public Property Box25ERTreatmentFlagCode() As String |
Gets or sets box25 e r treatment flag code. |
Box25ERTreatmentText |
Public Property Box25ERTreatmentText() As String |
Gets or sets box25 e r treatment text. |
Box30EmployerLegalName |
Public ReadOnly Property Box30EmployerLegalName() As String |
Returns box30 employer legal name. |
Box32FEINText |
Public ReadOnly Property Box32FEINText() As String |
Returns box32 f e i n text. |
Box33WLClientBusinessName |
Public Property Box33WLClientBusinessName() As String |
Gets or sets box33 w l client business name. |
Box34ClientFEINText |
Public Property Box34ClientFEINText() As String |
Gets or sets box34 client f e i n text. |
Box36InsurancePolicyNum |
Public Property Box36InsurancePolicyNum() As String |
Gets or sets box36 insurance policy num. |
PolicyData |
Public ReadOnly Property PolicyData As clsPolicyData |
Returns policy data. |
PolicyAccessLevel |
Public ReadOnly Property PolicyAccessLevel As clsPolicyData.UserAccessLevels |
Returns policy access level. |
Box38NatureOfBusiness |
Public Property Box38NatureOfBusiness() As String |
Gets or sets box38 nature of business. |
Box40HardwareCauseFlagCode |
Public Property Box40HardwareCauseFlagCode() As String |
Gets or sets box40 hardware cause flag code. |
Box40HardwareCausedText |
Public Property Box40HardwareCausedText() As String |
Gets or sets box40 hardware caused text. |
Box40PersonCausedText |
Public Property Box40PersonCausedText() As String |
Gets or sets box40 person caused text. |
Box40PersonCausedFlagCode |
Public Property Box40PersonCausedFlagCode() As String |
Gets or sets box40 person caused flag code. |
Box41SAIFProviderPayrollClass |
Public Property Box41SAIFProviderPayrollClass() As String |
Gets or sets box41 s a i f provider payroll class. |
Box42MultiWorkerInjFlagCode |
Public Property Box42MultiWorkerInjFlagCode() As String |
Gets or sets box42 multi worker inj flag code. |
Box43EmploymentInjuryCode |
Public Property Box43EmploymentInjuryCode() As String |
Gets or sets box43 employment injury code. |
Box43EmploymentInjuryText |
Public Property Box43EmploymentInjuryText() As String |
Gets or sets box43 employment injury text. |
Box44OSHACaseNum |
Public Property Box44OSHACaseNum() As String |
Gets or sets box44 o s h a case num. |
Box45KnowledgeDate |
Public Property Box45KnowledgeDate() As Date |
Gets or sets box45 knowledge date. |
Box46WageAmount |
Public Property Box46WageAmount() As Decimal |
Gets or sets box46 wage amount. |
Box46WageUnitCode |
Public Property Box46WageUnitCode() As String |
Gets or sets box46 wage unit code. |
Box47WorkerHireDate |
Public Property Box47WorkerHireDate() As Date |
Gets or sets box47 worker hire date. |
Box48DeathDate |
Public Property Box48DeathDate() As Date? |
Gets or sets box48 death date. |
Box49RTWNotReturnedFlag |
Public Property Box49RTWNotReturnedFlag() As Boolean |
Gets or sets box49 r t w not returned flag. |
Box49RTWRegularDate |
Public Property Box49RTWRegularDate() As Date |
Gets or sets box49 r t w regular date. |
Box49RTWModifiedDate |
Public Property Box49RTWModifiedDate() As Date |
Gets or sets box49 r t w modified date. |
Box49RTWRegularWorkFlag |
Public Property Box49RTWRegularWorkFlag() As Boolean |
Gets or sets box49 r t w regular work flag. |
Box49RTWModifiedWorkFlag |
Public Property Box49RTWModifiedWorkFlag() As Boolean |
Gets or sets box49 r t w modified work flag. |
Box50RTWRegularHourWagesFlagCode |
Public Property Box50RTWRegularHourWagesFlagCode() As String |
Gets or sets box50 r t w regular hour wages flag code. |
HasRTWStatus |
Public ReadOnly Property HasRTWStatus As Boolean |
Returns has r t w status. |
EmployerProvidedExtraText |
Public Property EmployerProvidedExtraText() As String |
Gets or sets employer provided extra text. |
EmployerProvidedWorkerAreaText |
Public Property EmployerProvidedWorkerAreaText() As String |
Gets or sets employer provided worker area text. |
EmployerProvidedWorkerDeptDesc |
Public Property EmployerProvidedWorkerDeptDesc() As String |
Gets or sets employer provided worker dept desc. |
EmployerProvidedShiftCode |
Public Property EmployerProvidedShiftCode() As String |
Gets or sets employer provided shift code. |
EmployerProvidedPayClassCode |
Public Property EmployerProvidedPayClassCode() As String |
Gets or sets employer provided pay class code. |
FoundWorker |
Public ReadOnly Property FoundWorker As Boolean |
Returns found worker. |
ClaimNotesText |
Public Property ClaimNotesText() As String |
Gets or sets claim notes text. |
Use801SSN |
Public Property Use801SSN() As Boolean |
Gets or sets use801 s s n. |
Use801Name |
Public Property Use801Name() As Boolean |
Gets or sets use801 name. |
IsReadOnlyEmailAddress |
Public ReadOnly Property IsReadOnlyEmailAddress() As Boolean |
Returns is read only email address. |
IsWorkerDataVerified |
Public Property IsWorkerDataVerified() As Boolean |
Gets or sets is worker data verified. |
CreationInfo |
Public ReadOnly Property CreationInfo As clsRecordInfo |
Returns creation info. |
UpdateInfo |
Public ReadOnly Property UpdateInfo As clsUpdateInfo |
Returns update info. |
IsDirty |
Public Overrides ReadOnly Property IsDirty As Boolean |
Returns is dirty. |
IsValid |
Public Overrides ReadOnly Property IsValid As Boolean |
Returns is valid. |
Load |
Public Sub Load(ByVal inDPI As Framework.IDataPortalInfo, ByVal inRow As Framework.clsResultSet.DataRow) Implements Framework.ILoadable.Load |
Exposes the public member. |
LoadFromClaim |
Public Sub LoadFromClaim(data As clsClaimData) |
Exposes the public member. |
LoadClaimWorker |
Public Sub LoadClaimWorker(ByVal data As clsClaimData) |
Exposes the public member. |
LoadClaimWorker |
Public Sub LoadClaimWorker(ByVal workerID As Decimal) |
Exposes the public member. |
LoadClaimWorker |
Public Sub LoadClaimWorker(ByVal claimWorker As cls801FindWorkerDTO) |
Exposes the public member. |
LoadClaimWorker |
Public Sub LoadClaimWorker(ByVal data As clsClaimData, Optional ByVal claimWorker As cls801FindWorkerDTO = Nothing) |
Exposes the public member. |
SubmissionID |
Public Property SubmissionID As Integer |
Gets or sets submission i d. |
DataPortalInfo |
Public Property DataPortalInfo As Framework.IDataPortalInfo Implements Framework.IBusinessCriteria.DataPortalInfo |
Gets or sets data portal info. |
CreateSQL |
Public ReadOnly Property CreateSQL As String Implements Framework.IBusinessCriteria.CreateSQL |
Returns create s q l. |
DeleteSQL |
Public ReadOnly Property DeleteSQL As String Implements Framework.IBusinessCriteria.DeleteSQL |
Returns delete s q l. |
InsertSQL |
Public ReadOnly Property InsertSQL As String Implements Framework.IBusinessCriteria.InsertSQL |
Returns insert s q l. |
RetrieveSQL |
Public ReadOnly Property RetrieveSQL As String Implements Framework.IBusinessCriteria.RetrieveSQL |
Returns retrieve s q l. |
UpdateSQL |
Public ReadOnly Property UpdateSQL As String Implements Framework.IBusinessCriteria.UpdateSQL |
Returns update s q l. |
New |
Public Sub New(dpi As IDataPortalInfo) |
Executes the New operation. |
New |
Public Sub New(dpi As IDataPortalInfo, submissionID As Integer) |
Executes the New operation. |
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 |
Save |
Public Overridable Function Save() As Boolean |
Persists the object through the BOF save pipeline.† | 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.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\Online801\Submission\cls801SubmissionData.vbLegacy\BusinessObjectFramework\clsBusinessBase.vb