---
title: IEdiEntity
summary: API reference for IEdiEntity.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-09-15
library: SAIF.Framework.Common.Files
reference_type: package
---

# IEdiEntity

`IEdiEntity` is declared in the `Edi` namespace but is not implemented or referenced by any other type in this library — a reserved or unused contract that duplicates part of the `IEdiElement` shape without being wired into the segment/element model.*

## Purpose
- Declares `Index` and `Value` members matching a subset of `IEdiElement`'s shape, but no concrete type in this library implements it and no code references it.*

## Context
- Namespace: `SAIF.Common.Files.Edi`
- Assembly/package: `SAIF.Framework.Common.Files`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| Index | `int Index { get; set; }` | Declared ordinal-position member; meaning unconfirmed since no implementing type exists in this library.** |
| Value | `string Value { get; set; }` | Declared raw-value member; meaning unconfirmed since no implementing type exists in this library.** |

> **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
- Common\SAIF.Common.Files\Edi\IEdiEntity.cs
