Approve() advances a submitted registration with an opened zaak to INGESCHREVEN; re-approval and approval-before-zaak are rejected as invalid transitions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
14 lines
585 B
C#
14 lines
585 B
C#
namespace Big.Domain;
|
|
|
|
/// <summary>The lifecycle states a <see cref="Registration"/> moves through. The walking
|
|
/// skeleton knows <see cref="Ingediend"/> and the terminal <see cref="Ingeschreven"/>; withdrawal,
|
|
/// beoordeling and herregistratie states arrive in their own slices (Iteration 2+).</summary>
|
|
public enum RegistrationStatus
|
|
{
|
|
/// <summary>Submitted by the zorgprofessional; the registratie process has been started.</summary>
|
|
Ingediend,
|
|
|
|
/// <summary>Approved: entered in the register. Terminal in the walking skeleton (S-09b).</summary>
|
|
Ingeschreven,
|
|
}
|