Class CaseRef
- Namespace
- SEBT.Portal.Core.StateConnector
- Assembly
- SEBT.Portal.Core.dll
Reference to a specific case for write-path operations (card replacement). State-agnostic: each connector populates whichever subset of identifiers its upstream provides and reads whichever subset it needs.
public class CaseRef
- Inheritance
-
objectCaseRef
Properties
ApplicationId
Application identifier when the case is application-based; null for auto-eligible cases.
CO populates from CBMS sebtAppId when eligSrc ∈ {CBMS, PK}.
public string? ApplicationId { get; init; }
Property Value
- string
ApplicationStudentId
Per-(case, child) identifier when the case is application-based; null for auto-eligible cases.
CO populates from CBMS sebtChldId when eligSrc ∈ {CBMS, PK}.
public string? ApplicationStudentId { get; init; }
Property Value
- string
SummerEbtCaseId
Primary case identifier (the connector's SummerEBTCaseID).
Always present.
public required string SummerEbtCaseId { get; init; }
Property Value
- string