---
title: SubpoenaInboxItem
summary: API reference for SubpoenaInboxItem.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-09-24
library: SAIF.SAIFCode.Core
reference_type: package
---

# SubpoenaInboxItem

`SubpoenaInboxItem` is a data-carrier contract (DTO) in the Legal / Subpoenas area of SAIF.SAIFCode.Core, exposing the properties SAIF.Services and its consumers read and populate for this entity*.

## Purpose
- Carries data for the Legal / Subpoenas area, consumed by SAIF.Services and other layers that reference this library's contracts*.

## Context
- Namespace: `SAIF.Core.Contracts.Legal.Subpoenas`
- Kind: Class
- Assembly/package: `SAIF.Core` (NuGet package `SAIF.SAIFCode.Core`)

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `SubpoenaId` | `long SubpoenaId { get; set; }` | References the identifier of the associated subpoena record*. |
| `SubpoenaStatusDate` | `DateTime SubpoenaStatusDate { get; set; }` | Records the date of the subpoena status*. |
| `SubpoenaStatusDescription` | `string SubpoenaStatusDescription { get; set; }` | Holds free-text description recorded against this SubpoenaInboxItem*. |
| `SubpoenaStatusCode` | `string SubpoenaStatusCode { get; set; }` | Classifies the subpoena status using a coded value*. |
| `CaseNumber` | `string CaseNumber { get; set; }` | Uniquely identifies the case recorded on this SubpoenaInboxItem*. |
| `ClaimNumber` | `string ClaimNumber { get; set; }` | Uniquely identifies the claim recorded on this SubpoenaInboxItem*. |
| `ClaimantName` | `string ClaimantName { get; set; }` | Holds the claimant name recorded on this SubpoenaInboxItem*. |
| `IsConflictWorker` | `bool IsConflictWorker { get; set; }` | Indicates whether conflict worker applies to this SubpoenaInboxItem*. |
| `LastUpdateDate` | `DateTime LastUpdateDate { get; set; }` | Records the date of the last update*. |
| `LastUpdateUser` | `string LastUpdateUser { get; set; }` | Identifies the user tied to the last update on this SubpoenaInboxItem*. |
| `CreateUser` | `string CreateUser { get; set; }` | Identifies the user tied to the create on this SubpoenaInboxItem*. |
| `LegalCaseId` | `long LegalCaseId { get; set; }` | Uniquely identifies the legal case value recorded on this SubpoenaInboxItem*. |
| `WitnessCount` | `long WitnessCount { get; set; }` | Records the count of witness*. |
| `WitnessList` | `string WitnessList { get; set; }` | Represents the witness list associated with this SubpoenaInboxItem*. |
| `SubpoenaTypeDescription` | `string SubpoenaTypeDescription { get; set; }` | Holds free-text description recorded against this SubpoenaInboxItem*. |
| `RequestedByName` | `string RequestedByName { get; set; }` | Holds the requested by name recorded on this SubpoenaInboxItem*. |
| `RequestedById` | `string RequestedById { set; }` | References the identifier of the associated requested by record*. |

> **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
- Core/SAIF.Core/Contracts/Legal/Subpoenas/SubpoenaInboxItem.cs
