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* |
Related documentation¶
- Index
- Overview
- Architecture
- Dependencies
- Business rules
- Operations and processes
- Database tables
- SQL catalog
Sources¶
SAIF.Business.Claim.Legal\LegalNet\(all.vbfiles)SAIF.Business.Claim.Legal\TableMaint\(all.vbfiles)SAIF.Business.Claim.Legal\LegalApi\(all.vbfiles)SAIF.Business.Claim.Legal\Print\(all.vbfiles)SAIF.Business.Claim.Legal\mdlCodeTables.vbSAIF.Business.Claim.Legal\clsLegalCaseCollection.vb,clsLegalPersonList.vb