Expand description
What a student said about enrolling, on the new registration page: the route, the questions that steer students who would struggle to enrol towards a certificate, and the certificate choice.
Advisory throughout: the pipeline never reads these rows. They decide which enrolment instructions the page shows and how far its step list has come, and the study registry is what actually settles whether an enrolment exists.
Structs§
- Enrolment
Answers - The student’s answers to the enrolment questions, written together and replaced as a whole.
- Enrolment
Route Answer
Enums§
- Credit
Registration Enrolment Route - Which university relationship a student picked, which decides only where they are told to enrol.
- Credit
Registration Identification - How a student without a Finnish personal identity code said they can identify themselves for enrolling.
- Credit
Registration Need - Whether a student said they need a certificate or credits in the study registry.
Functions§
- delete_
all_ by_ user_ id - Erases every answer the user gave. Called from account deletion, which is why this is a hard delete: the answers are personal circumstances the student told us.
- get_
by_ completion_ id - set_
answers - Records the student’s answers, replacing any earlier ones.
- set_
certificate_ chosen - Sets or clears the student’s choice of the certificate over registering credits.
- set_
enrolment_ confirmed - Sets or clears the Done the student pressed to say they had enrolled.