Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PEOPLE: Selbstregistrierung unterjähriger Personen #281

Closed
4 tasks done
carlobeltrame opened this issue Feb 7, 2024 · 1 comment · Fixed by #306
Closed
4 tasks done

PEOPLE: Selbstregistrierung unterjähriger Personen #281

carlobeltrame opened this issue Feb 7, 2024 · 1 comment · Fixed by #306

Comments

@carlobeltrame
Copy link
Member

carlobeltrame commented Feb 7, 2024

Abhängig vom Alter der Person die sich registriert gibt es verschiedene Spezialfälle:
Personen unter 6 Jahren dürfen gar keinen Account haben. Dies ist bereits implementiert.
Personen unter 23 Jahren dürfen keine Familienmitglieder erfassen.

Tech Spec

  • Umsetzung im SAC Wagon
  • Der Formular-Schritt zur Erfassung der Familienmitglieder soll im besten Fall komplett übersprungen werden, oder allenfalls auch nur die Option zum Hinzufügen von weiteren Personen verhindert werden.
  • Edge Case: Eingabe von Alter über 23, Erfassung von Familienmitgliedern, Navigation zurück zur Hauptperson und Korrektur des Geburtsdatums, so dass die Haupt-Person unter 23 Jahren ist. Auch dies muss verhindert werden, z.B. indem die bereits erfassten Familienmitglieder herausgelöscht werden wenn das Alter auf unter 23 geändert wird. Auch in der Sidebar soll der aktuelle Stand jederzeit korrekt abgebildet werden.

TODO

  • Im Mehrschritt-Formular Logik einfügen, welche bei Hauptperson-Alter unter 23 Jahren (also zwischen 6 und 22 Jahren) das Erfassen von Familienmitgliedern verunmöglicht
  • Bei Änderung des Geburtsdatums der Haupt-Person auf ein Alter unter 23 Jahre sollen bereits erfasste Familienmitglieder herausgelöscht werden
  • Sicherstellen dass die Sidebar jederzeit aktuelle und korrekte Informationen darstellt
  • Feature Specs schreiben
@amaierhofer amaierhofer self-assigned this Feb 14, 2024
@mtnstar mtnstar assigned mtnstar and unassigned amaierhofer Feb 14, 2024
mtnstar added a commit that referenced this issue Feb 19, 2024
…es-when-too-young

Skip households in self reg if main_person is too young, refs #281
@mtnstar mtnstar assigned sykesonrocks and unassigned mtnstar Feb 19, 2024
@sykesonrocks
Copy link
Collaborator

@mtnstar OK

@sykesonrocks sykesonrocks removed their assignment Feb 26, 2024
@ODI-Navil ODI-Navil added the MV_1 label Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants