@startuml
state "Req(Id)" as ReqId <<sdlreceive>>
state "Minor(Id)" as MinorId
state "Major(Id)" as MajorId
state c <<choice>>
Idle --> ReqId
ReqId --> c
c --> MinorId : [Id <= 10]
c --> MajorId : [Id > 10]
@enduml /' @startuml
state "NotRegistered" <<start>>
state "Started"
state "WaitingForCitizen" state "WaitingForCitizenNoReminders" state "WaitingForCitizenReminded" state "WaitingForDentist" state "DentistChosen" state "OptOut"
state c1 <<choice>> state c2 <<choice>>
Idle -->NotRegistered
NotRegistered --> c1 c1 --> Started : [Borger ønsker at deltage] c1 --> OptOut : [Borger ønsker at deltage] @enduml '/ |