Innehållsförteckning | ||||
---|---|---|---|---|
|
...
För att underlätta, rekommenderas att ett beslutsträd tas fram för att enklare skapa scriptet. Se exempel: Beslutsträd som hjälp i arbetet med flödet
...
Exempel på beräkning Fysioterapimottagning
Nedan skript visar hur en beräkning kan se ut. Utgångarna kan ha ett värde mellan 0 och 5, dvs totalt 6 utgångar.
TODO: komplettera med beskrivningar i scriptet som mappar mot frågorna i beslutsträdet
...
Kontrollera beräkningen
Beräkningen kan kontrolleras genom en förhandsgranskningsvy. Genom att välja vad invånaren kan svara, blir resultatet olika baserat på vad som är inlagt i scriptet. Se mer i Formulärtjänstens dokumentation [länk].
Steg 2 - Länka från beräkning i formulärmallen till tidbokningstjänst
I externalApplication kopplas en vidarelänkning från beräkningen i formulärmallen
Exempel på länkning
förklara delarna i url:en
Kodblock
Varje sådan samling av utgångskonfigurationer består av en generell del där det unika namnet anges, tillsammans med vidarelänkning i fallet att invånaren väljer att avbryta sin inmatning
...
För varje beräknad utgång (0, 1, 2, 3, 4, 5) kan sedan en vidarelänkning konfigureras. I exemplet nedan konfigureras vad som ska hända om beräkningen resulterade i värdet 0, d v s utgång 0.
...
Konfigurationen ovan ledet exempelvis till denna slutsida i formulärtriageringen (bilden nedan).
När invånaren klickar på knappen “Boka tid” leds invånaren till den länk som konfigurerats i outcomeBelowOneUrl
...
Exempel på länkning
I exemplet nedan vill verksamheten, baserat på utgången leda invånaren till att boka tid för tidstypen med tidstypsId = 12345 hos mottagningen med HSAId = SE2321000156-1234. Samtidigt vill verksamheten gömma villkorstexten i tidbokningsflödet:
Kodblock | ||
---|---|---|
| ||
https://tidbok.1177.se/make?configid=c3fb8b23-466b-45b2-bc35-b7b42565ebf7&hsaid= |
...
SE2321000156- |
...
1234&timetypeCode= |
...
12345&terms=false |
BasURL:
Steg 3 - lägg in URL-parameter vid utdelning av tjänst
...