Skip to content

Institutions

Institutions is a generated, strongly typed System.Data.DataSet (from Institutions.xsd) describing bank/financial-institution reference data — routing/SWIFT/FEDWIRE identifiers, name, and address columns. No code in this library, and no confirmed consumer in this repository, uses this dataset.**

Purpose

  • Provide a strongly typed schema for bank/financial-institution reference rows (LYONS_ID, LOC, NAME, MICR, FRAC, ACH, address, phone, FEDWIRE, SWIFT, and related columns), generated from Institutions.xsd.
  • Correlate by naming convention with the SAIF.Legacy.BankValidator NuGet reference declared in this project, though no source-level usage link was found.*

Context

  • Namespace: SAIF.Business.Policy
  • Assembly/package: SAIF.Business.Policy (PolicyCommon)

Public members

Member Signature Purpose
Institutions (DataSet) Public Class Institutions Inherits DataSet Root generated typed dataset container for institution reference rows.
InstitutionDataTable Public Class InstitutionDataTable Inherits DataTable Strongly typed table of institution rows with generated column accessors.
InstitutionRow Public Class InstitutionRow Inherits DataRow Strongly typed row exposing each institution column as a typed property.
InstitutionRowChangeEvent Public Class InstitutionRowChangeEvent Inherits EventArgs Generated event-args type for institution row change notifications.
InstitutionRowChangeEventHandler Public Delegate Sub InstitutionRowChangeEventHandler(sender As Object, e As InstitutionRowChangeEvent) Generated delegate type for institution row change event handlers.

Behavioral notes

  • This is fully generator-produced code (from Institutions.xsd); no hand-written logic exists on any of these types.
  • No operation in this library populates, queries, or otherwise touches Institutions; it is declared but unused within this library's compiled surface.**

Constraints and usage notes

  • Any consumption of this dataset would occur in an external application; this library only ships the generated schema.**

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.Business.Policy/Institutions.Designer.vb
  • SAIF.Business.Policy/Institutions.xsd