Description of the municipality's requirements and wishes for the service.
TL;DR: Below is a description of the fictitious case we will use in this course - a service that Sogndal
municipality can use to gather information about people moving into the municipality.
You can read through the descriptions below to get an overview of the requirements. For each module we will repeat
the relevant requirements to make it clear what the goal of the module is.
Sogndal is in need of more young residents and wishes to become a desirable
municipality for young adults and others who wish to settle down.
That is why they wish to create a service in Altinn aimed at people
who are moving to Sogndal over the next six months.
By collecting data about newcomers at an early point, the municipality may facilitate
and customize the services to the newcomers before the first moving box has even been packed.
Sogndal has a few requirements for the services described in the sections below.
All input fields should have descriptive labels that clarify what should be filled in.
The application must be available in bokmål, nynorsk and english.
For the first edition it is sufficient that only one of these languages is available.
It is important that the title of the application sounds good and is descriptive of the service.
The user should be presented with the data that will be used and consents (indirectly) to this
by submitting the form.
Possible operations
At this point in the workflow the user should be able to
View an overview of the data entered
Exit the workflow without submitting the form
Exit the workflow and submit the form
Authorization
The same role requirements should apply to both fill out and confirm an instance.
Validation
It should only be possible for the user who owns the instance to submit the form, even if others may hold the necessary roles.
Texts
The user should be presented with the following text before submitting the form.
Du er nå klar for å sende inn melding om tilflytting til Sogndal kommune.
Ved å sende inn dette skjemaet samtykker du til at dataen du har fylt ut kan lagres og benyttes
til å tilpasse kommunens tilbud til deg de neste 18 månedene.
Før du sender inn vil vi anbefale å se over svarene dine. Du kan ikke endre svarene etter at du har sendt inn.
Due to a personal vendetta among one of the employees in the municipality of Sogndal, a user who enters
postal code 4619 as a previous residence should NOT be allowed to move to Sogndal.
In this case, an error message should appear at the field in question with the following text:
There is an address in Sogndal which is often misspelled by newcomers which leads to case workers having to spend a lot of time manually correcting it.
Therefore, we want the app to automatically fix this mistake when the misspelled address is detected.
If the user enters Sesame Street 1 in the field Innflytter.Adresse.Gateadresse, it should automatically be corrected to Sesamsgate 1.
For all other addresses the field should remain the same.