---
title: InstitutionRowChangeEvent
summary: API reference for InstitutionRowChangeEvent.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.MedicalBill
reference_type: package
---

# InstitutionRowChangeEvent

`InstitutionRowChangeEvent` is an event-arguments type that carries the institution row and row-change action for medical-bill dataset events.*

## Purpose

- Packages the changed row and action values raised during institution-row updates.*
- Supports typed event handling around medical-bill institution data.*

## Context

- Namespace: `SAIF.Business.Claim.MedicalBill`
- Assembly/package: `SAIF.Business.Claim.MedicalBill`

## Public members

| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New(ByVal row As InstitutionRow, ByVal action As Global.System.Data.DataRowAction)` | Executes the `New` operation. |
| `Row` | `Public ReadOnly Property Row() As InstitutionRow` | Returns row. |
| `Action` | `Public ReadOnly Property Action() As Global.System.Data.DataRowAction` | Returns action. |

## Behavioral notes

- This type is documented from its source declaration.
- The type participates in the `Global.System.EventArgs` inheritance path used by `SAIF.Business.Claim.MedicalBill`.

## Constraints and usage notes

- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

## Inherited members (from Global.System.EventArgs)

This type inherits the following public surface from `Global.System.EventArgs`, in addition to the members listed above:

| Member | Signature | Purpose |
| --- | --- | --- |
| `Empty` | `Public Shared ReadOnly Empty As EventArgs` | Provides the reusable empty event payload when an event does not need custom state. |

## Sources

- `Business\SAIF.Business.Claim.MedicalBill\Institutions.Designer.vb`
