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.Documentation Index
Fetch the complete documentation index at: https://docs.plane.com/llms.txt
Use this file to discover all available pages before exploring further.
Lifecycle
An enrollment moves through these statuses:| Status | Meaning |
|---|---|
not_started | The window is open for the worker; no choices made yet. |
in_progress | The worker has begun making choices. |
submitted | The worker has submitted their choices; coverage is finalized. |
completed | The run is complete — a decision exists for every eligible plan. |
waived | The worker declined coverage entirely. |
cancelled | The run was cancelled. |
Attributes
Unique identifier for the enrollment, e.g.
bene_X8pR5sT1vA4o.The object type. Always
benefit.enrollment.ID of the worker whose run this is.
Workflow status — see the lifecycle table above.
Set of key-value pairs attached to the enrollment.
Timestamp of when the enrollment was created.
Timestamp of when the enrollment was last updated.