---
title: Institutions
summary: API reference for Institutions.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-31
library: SAIF.Business.Policy.Agency
reference_type: package
---

# Institutions

`Institutions` is the auto-generated typed `DataSet` included in this assembly for bank and routing reference data. It sits outside the core agency-domain workflows but remains part of the library's public surface.

## Purpose
- Expose a strongly typed in-memory dataset for institution reference rows.
- Provide typed access to the `Institution` table and its generated row and event types.

## Context
- Namespace: `SAIF.Business.Policy.Agency`
- Assembly/package: `SAIF.Business.Policy.Agency`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New()` | Creates the typed dataset and initializes its generated tables and relations. |
| `Institution` | `Public ReadOnly Property Institution() As InstitutionDataTable` | Exposes the typed institution table. |
| `SchemaSerializationMode` | `Public Overrides Property SchemaSerializationMode() As SchemaSerializationMode` | Controls how the typed dataset serializes schema information. |
| `Tables` | `Public Shadows ReadOnly Property Tables() As DataTableCollection` | Exposes the dataset table collection through the typed wrapper. |
| `Relations` | `Public Shadows ReadOnly Property Relations() As DataRelationCollection` | Exposes dataset relations through the typed wrapper. |
| `Clone` | `Public Overrides Function Clone() As DataSet` | Creates a schema-only copy of the typed dataset, re-applying typed initialization and the current schema serialization mode. |
| `GetTypedDataSetSchema` | `Public Shared Function GetTypedDataSetSchema(ByVal xs As XmlSchemaSet) As XmlSchemaComplexType` | Publishes the generated schema metadata used by XML serialization. |

## Behavioral notes
- This type is generated from `Institutions.xsd` and follows the standard .NET typed-dataset pattern.
- The dataset is present in the assembly even though the core agency BOF workflows do not query it directly.

## Constraints and usage notes
- Consumers should treat the file as generated code and avoid relying on internal implementation details beyond the published typed members.

## Sources
- `Business\SAIF.Business.Policy.Agency\Institutions.Designer.vb`
