Skip to main content
A benefit enrollment is one worker’s run through an event — the workflow that tracks their progress from “not started” through “submitted” and produces their elections. It’s the container: the elections are the choices it yields. There is one enrollment per worker per event.

Lifecycle

An enrollment moves through these statuses:

Attributes

string
Unique identifier for the enrollment, e.g. bene_X8pR5sT1vA4o.
string
The object type. Always benefit.enrollment.
string
ID of the worker whose run this is.
string
ID of the event the run is under.
string
Workflow status — see the lifecycle table above.
object
Set of key-value pairs attached to the enrollment.
string
Timestamp of when the enrollment was created.
string
Timestamp of when the enrollment was last updated.