Domain: eligibility · API spec: eligibility-openapi.yaml
| State | Description | SLA clock |
|---|---|---|
| in_progress | Eligibility determination underway; awaiting program-level decisions | running |
| completed | All program decisions resolved; eligibility determination finalized | stopped |
| withdrawn | Determination closed because the associated application was withdrawn | stopped |
| Action | Actors | Transition | Steps |
|---|---|---|---|
| flag-expedited API → System flags a Determination as qualifying for expedited SNAP processing |
System | no state change |
|
| complete API → System marks a Determination as complete after all program Decisions are resolved |
System | in_progress→completed |
|
| withdraw API → System withdraws a Determination when the associated application is withdrawn |
System | in_progress→withdrawn |
| Event | Emitted by | Handler steps |
|---|---|---|
intake.application.submitted |
Intake/Application |
|
intake.application.review_completed |
Intake/Application |
|
eligibility.application.decision_completed |
Eligibility/Decision |
|
intake.application.withdrawn |
Intake/Application |
|
| State | Description | SLA clock |
|---|---|---|
| pending | Program eligibility decision awaiting automatic or caseworker review | running |
| approved | Member approved for the program based on eligibility criteria | stopped |
| denied | Member denied for the program based on eligibility criteria | stopped |
| ineligible | Member found categorically ineligible for the program | stopped |
| Action | Actors | Transition | Steps |
|---|---|---|---|
| approve API → System approves a Decision after automatic or caseworker review |
System | pending→approved |
|
| deny API → System denies a Decision based on failing eligibility criteria |
System | pending→denied |
|
| mark-ineligible API → System marks a Decision as categorically ineligible |
System | pending→ineligible |
|
| Event | Emitted by | Handler steps |
|---|---|---|
eligibility.decision.created |
unknown |
|
data_exchange.call.completed |
unknown |
|