> ## Documentation Index
> Fetch the complete documentation index at: https://docs.erna.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ShiftAssignment

A raw assignment from the solver: which member works which shift on which day.

## Properties

<ResponseField name="day" type="${number}-${number}-${number}" required>
  The date of the assignment (YYYY-MM-DD).
</ResponseField>

<ResponseField name="memberId" type="string" required>
  The assigned member's ID.
</ResponseField>

<ResponseField name="roleId" type="roleId?: string">
  The concrete role this member is filling for the assignment.
</ResponseField>

<ResponseField name="shiftPatternId" type="string" required>
  The shift pattern this member is assigned to.
</ResponseField>
