namespace Big.Domain;
/// The lifecycle states a moves through. Submission starts in
/// ; a behandelaar takes it and decides it into one
/// of the terminal states (approved) or (rejected).
/// Withdrawal and herregistratie states arrive in their own slices (S-11+).
public enum RegistrationStatus
{
/// Submitted by the zorgprofessional; the registratie process has been started.
Ingediend,
/// Picked up by a behandelaar for beoordeling (S-12).
InBehandeling,
/// Approved: entered in the register. Terminal.
Ingeschreven,
/// Rejected by the behandelaar. Terminal.
Afgewezen,
}