Skip to content

SAIF.Business.Claim.Legal API reference

This library contains 96 framework-derived classes (per dependency-resolution.json's frameworkDensity = 96), deriving from clsBusinessBase, clsBusinessCollection, clsBusinessCollectionBase, clsRetrieveOnlyBusinessCriteria, clsBusinessApiCriteriaBase, and clsAddress (all from SAIF.Framework.Core†). This catalog documents 106 individual types identified across the library's .vb source files — a small number beyond the 96 count are plain DTO/data-transfer classes (notably the 12 LegalApi\*.vb files and mdlCodeTables.vb's non-CRUD lookup classes) that do not derive from a framework base class but are included here for completeness of the public surface. Types are organized by component grouping (folder-based; only mdlCodeTables.vb declares an explicit VB Namespace — the remaining groupings marked * below are inferred from directory structure, not declared namespaces).

Priority classes central to the legal-case lifecycle (clsLegalCase, clsAppeal, clsCaseCost, clsAcknowledge, clsLegalPerson) are documented in full detail with public/inherited members and related SQL/operations. Remaining classes are documented as stub pages (Purpose/Public members/Sources) given the library's scale — every type is linked below.

SAIF.Business.Claim.Legal*

Type Kind Namespace Purpose
clsLegalCaseCollection Class SAIF.Business.Claim.Legal Collection of legal case records*
clsLegalPersons Class SAIF.Business.Claim.Legal Represents a legal persons*
clsLegalPersonList Class SAIF.Business.Claim.Legal Represents a legal person list*

CodeTables

Type Kind Namespace Purpose
clsALJ Class CodeTables Code-table lookup entry representing an administrative law judge (ALJ)/board/federal-judge entry*
clsBodyPartCode Class CodeTables Code-table lookup entry representing a body part code*
clsCaseStatusInfo Class CodeTables Code-table lookup entry representing a case status info*
clsDurationCode Class CodeTables Code-table lookup entry representing a duration code*
clsOutcomeIssue Class CodeTables Code-table lookup entry representing an outcome issue*
clsOrderTypeInfo Class CodeTables Code-table lookup entry representing an order type info*
clsRequestIssueInfo Class CodeTables Code-table lookup entry representing a request issue info*
clsReviewLevelCode Class CodeTables Code-table lookup entry representing a review level code*
clsScheduleTypeInfo Class CodeTables Code-table lookup entry representing a schedule type info*

SAIF.Business.Claim.Legal.LegalApi*

Type Kind Namespace Purpose
AcknowledgementData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping acknowledgement results*
Acknowledgement Class SAIF.Business.Claim.Legal.LegalApi Represents an acknowledgement record*
AssignClaimListData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping assign claim list results*
AssignClaimsResponse Class SAIF.Business.Claim.Legal.LegalApi Represents an assign claims response*
AttorneyWorkerAssignmentData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping attorney worker assignment results*
AttorneyWorkerAssignment Class SAIF.Business.Claim.Legal.LegalApi Represents an attorney worker assignment*
AttyMessagesData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping atty messages results*
AttyMessage Class SAIF.Business.Claim.Legal.LegalApi Represents an atty message*
BoardLogData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping board log results*
BoardLog Class SAIF.Business.Claim.Legal.LegalApi Represents a board log*
ConsolidatedCaseData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping consolidated case results*
ConsolidatedCase Class SAIF.Business.Claim.Legal.LegalApi Represents a consolidated case*
FileListData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping file list results*
FileList Class SAIF.Business.Claim.Legal.LegalApi Represents a file list*
FindCaseData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping find case results*
LegalCase Class SAIF.Business.Claim.Legal.LegalApi Represents a legal case*
LetterRequest Class SAIF.Business.Claim.Legal.LegalApi Represents a letter request*
MailDateData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping mail date results*
MailDate Class SAIF.Business.Claim.Legal.LegalApi Represents a mail date*
WorkerAttyData Class SAIF.Business.Claim.Legal.LegalApi Response envelope wrapping worker atty results*
WorkerAtty Class SAIF.Business.Claim.Legal.LegalApi Represents a worker atty*
WorkerInfo Class SAIF.Business.Claim.Legal.LegalApi Represents a worker info*

SAIF.Business.Claim.Legal.LegalNet*

Type Kind Namespace Purpose
clsAcknowledge Class SAIF.Business.Claim.Legal.LegalNet Represents an acknowledge*
clsAppeal Class SAIF.Business.Claim.Legal.LegalNet Represents an appeal*
clsAppealExtension Class SAIF.Business.Claim.Legal.LegalNet Represents an appeal extension*
clsAppealCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of appeal records*
ClsAssignmentProcess Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment process*
clsAssignmentResults Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment results*
clsAssignmentResultCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of assignment result records*
clsAssignmentDetail Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment detail*
clsResultDetailCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of result detail records*
clsAssignmentReport Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment report*
clsAssignmentReportList Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment report list*
AssignmentData Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment data*
AssignmentRecord Class SAIF.Business.Claim.Legal.LegalNet Represents an assignment record*
clsAttorneyMessage Class SAIF.Business.Claim.Legal.LegalNet Represents an attorney message*
clsBoardRecord Class SAIF.Business.Claim.Legal.LegalNet Represents a board record*
clsCaseCost Class SAIF.Business.Claim.Legal.LegalNet Represents a case cost*
clsCaseCostCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of case cost records*
clsCaseNote Class SAIF.Business.Claim.Legal.LegalNet Represents a case note*
clsCaseOutcome Class SAIF.Business.Claim.Legal.LegalNet Represents a case outcome*
clsCaseOutcomeCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of case outcome records*
clsCaseSearchCriteria Class SAIF.Business.Claim.Legal.LegalNet Represents a case search criteria*
clsCaseSearchResult Class SAIF.Business.Claim.Legal.LegalNet Represents a case search result*
clsCaseStatusHistory Class SAIF.Business.Claim.Legal.LegalNet Represents a case status history*
clsCaseStatusHistoryCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of case status history records*
clsCaseConsolidation Class SAIF.Business.Claim.Legal.LegalNet Represents a case consolidation*
clsConsolidations Class SAIF.Business.Claim.Legal.LegalNet Represents a consolidations*
clsConsolidatedFileLocation Class SAIF.Business.Claim.Legal.LegalNet Represents a consolidated file location*
clsConsolidatedFileLocations Class SAIF.Business.Claim.Legal.LegalNet Represents a consolidated file locations*
clsCreateFile Class SAIF.Business.Claim.Legal.LegalNet Represents a create file*
clsFindCase Class SAIF.Business.Claim.Legal.LegalNet Represents a find case*
clsHearingLocationInfo Class SAIF.Business.Claim.Legal.LegalNet Represents a hearing location info*
clsHearingLocationList Class SAIF.Business.Claim.Legal.LegalNet Represents a hearing location list*
clsLegalCase Class SAIF.Business.Claim.Legal.LegalNet Represents a legal case*
clsLegalCaseEvaluation Class SAIF.Business.Claim.Legal.LegalNet Represents a legal case evaluation*
clsLegalCaseEvaluationCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of legal case evaluation records*
clsLegalFileLocation Class SAIF.Business.Claim.Legal.LegalNet Represents a legal file location*
clsLegalFileLocationCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of legal file location records*
clsLegalSchedule Class SAIF.Business.Claim.Legal.LegalNet Represents a legal schedule*
clsLegalScheduleCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of legal schedule records*
clsMailDate Class SAIF.Business.Claim.Legal.LegalNet Represents a mail date*
clsOtherLegalParty Class SAIF.Business.Claim.Legal.LegalNet Represents an other legal party*
clsOtherLegalPartyCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of other legal party records*
clsOutcomeIssue Class SAIF.Business.Claim.Legal.LegalNet Represents an outcome issue*
clsOutcomeIssueCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of outcome issue records*
clsOutcomeStaff Class SAIF.Business.Claim.Legal.LegalNet Represents an outcome staff*
clsOutcomeStaffCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of outcome staff records*
clsQuickCal Class SAIF.Business.Claim.Legal.LegalNet Represents a quick cal*
clsQuickCalCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of quick cal records*
clsRequestIssue Class SAIF.Business.Claim.Legal.LegalNet Represents a request issue*
clsRequestIssueCollection Class SAIF.Business.Claim.Legal.LegalNet Collection of request issue records*

SAIF.Business.Claim.Legal.Print*

Type Kind Namespace Purpose
clsLetterRequest Class SAIF.Business.Claim.Legal.Print Represents a letter request*
clsLetterRequestCollection Class SAIF.Business.Claim.Legal.Print Collection of letter request records*

SAIF.Business.Claim.Legal.TableMaint*

Type Kind Namespace Purpose
clsAttorneyConflict Class SAIF.Business.Claim.Legal.TableMaint Represents an attorney conflict*
clsAttorneyConflictCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of attorney conflict records*
clsAttorneyPolicyAssignment Class SAIF.Business.Claim.Legal.TableMaint Represents an attorney policy assignment*
clsAttorneyPolicyAssignmentCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of attorney policy assignment records*
clsAttorneyProfile Class SAIF.Business.Claim.Legal.TableMaint Represents an attorney profile*
clsAttorneyProfileCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of attorney profile records*
clsAttorneySchedule Class SAIF.Business.Claim.Legal.TableMaint Represents an attorney schedule*
clsAttorneyScheduleCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of attorney schedule records*
clsAttorneyWorkerAssignment Class SAIF.Business.Claim.Legal.TableMaint Represents an attorney worker assignment*
clsAttorneyWorkerAssignmentCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of attorney worker assignment records*
clsHearingLocation Class SAIF.Business.Claim.Legal.TableMaint Represents a hearing location*
clsHearingLocationCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of hearing location records*
clsLegalPerson Class SAIF.Business.Claim.Legal.TableMaint Represents a legal person*
clsLegalPersonCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of legal person records*
clsLegalPersonType Class SAIF.Business.Claim.Legal.TableMaint Represents a legal person type*
clsLegalPersonTypeCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of legal person type records*
clsOtherFirm Class SAIF.Business.Claim.Legal.TableMaint Represents an other firm*
clsOtherFirmCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of other firm records*
clsOutOFTownRotationAssgn Class SAIF.Business.Claim.Legal.TableMaint Represents an out o f town rotation assgn*
clsOutOFTownRotationAssgnCollection Class SAIF.Business.Claim.Legal.TableMaint Collection of out o f town rotation assgn records*

Sources

  • SAIF.Business.Claim.Legal\LegalNet\ (all .vb files)
  • SAIF.Business.Claim.Legal\TableMaint\ (all .vb files)
  • SAIF.Business.Claim.Legal\LegalApi\ (all .vb files)
  • SAIF.Business.Claim.Legal\Print\ (all .vb files)
  • SAIF.Business.Claim.Legal\mdlCodeTables.vb
  • SAIF.Business.Claim.Legal\clsLegalCaseCollection.vb, clsLegalPersonList.vb