Institutions¶
Institutions is an auto-generated typed DataSet (Institutions.Designer.vb, generated from Institutions.xsd) defining an InstitutionDataTable schema with corresponding InstitutionRow and InstitutionRowChangeEvent types. No other file in this library references any of these types**, so this artifact is treated as legacy/orphaned scaffolding retained from an earlier implementation rather than active application logic. A near-identical Institutions typed DataSet exists in the sibling SAIF.Application.Claim library, suggesting this may be a stale copy carried over during an earlier refactor*.
Purpose¶
- Define a typed
DataSetschema (Institutions/InstitutionDataTable/InstitutionRow/InstitutionRowChangeEvent) for institution reference data, as scaffolded by the Visual Studio typed-DataSet designer fromInstitutions.xsd. - No confirmed functional purpose within this library beyond the generated schema definition itself — this artifact has no other in-library callers**.
Context¶
- Namespace:
SAIF.Application.Claim.Legal - Assembly/package:
SAIF.Application.Claim.Legal.dll(embedded library; generated scaffolding, not hand-written business logic)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Institutions (class) |
Public Partial Class Institutions Inherits DataSet* |
Root typed-DataSet container generated from Institutions.xsd; holds the InstitutionDataTable**. |
InstitutionDataTable (nested class) |
Public Class InstitutionDataTable Inherits DataTable* |
Strongly-typed table wrapper exposing typed column accessors for institution reference rows**. |
InstitutionRow (nested class) |
Public Class InstitutionRow Inherits DataRow* |
Strongly-typed row wrapper exposing typed column accessors for a single institution record**. |
InstitutionRowChangeEvent (nested class) |
Public Class InstitutionRowChangeEvent Inherits EventArgs* |
Auto-generated event-argument type raised on row change/insert/delete for InstitutionDataTable, per the standard typed-DataSet designer pattern**. |
Behavioral notes¶
- No in-library source file constructs, populates, or reads an
Institutions/InstitutionDataTableinstance; its intended consumer (if any) could not be determined from this library alone**. - The
Institutions.xsc/.xsd/.xsssibling files are the typed-DataSet design-time schema/settings artifacts that generated this designer code; they carry no independent runtime behavior.
Constraints and usage notes¶
- Treat this type as dead/orphaned scaffolding rather than an active part of this library's public API surface until a consumer is confirmed**; do not add new dependencies on it without verifying whether
SAIF.Application.Claim's equivalentInstitutionstype is the one actually in use.
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¶
SAIF.Application.Claim.Legal\Institutions.Designer.vb