Ingång till flödet för avbokning startar i Avboka eller omboka / Mina bokade tider. TimeslotDetailDTO Den valda bokningen hämtas med getBookingDetails för att kunna visa upp tillgänglig information i den gula sammanfattningsrutan. Först visas: endTimeInclusive visas beroende av inställningar på mottagningsnivå i Mina Vårdkontakter Efter den bokade tiden i rubriken visas (om detta finns, enligt priolista): Mottagning: Typ av tid: Anledning till besöket: Övrigt: Villkorstext tillhörande vald mottagning. Koppling mellan mottagning och specifika villkorstexter ställs in i Mina Vårdkontakter. TimeslotDetailDTO Den valda bokningen hämtas med getBookingDetails för att kunna visa upp tillgänglig information i den gula sammanfattningsrutan. Först visas: endTimeInclusive visas beroende av inställningar på mottagningsnivå i Mina Vårdkontakter Efter den bokade tiden i rubriken visas (om detta finns, enligt priolista): Mottagning: Typ av tid: Anledning till besöket: Information: Övrigt: I svaret från anropet med getBookingDetails inkluderas parametern "messageAllowed" som styr om kommentarsfältet visas eller ej. Om messageAllowed är "true" är det obligatoriskt att skriva in en kommentar, finns inget ifyllt i fältet visas ej "Ja, avboka tiden"-knappen. Om messageAllowed är "false" visas ingen kommentarsruta och "Ja, avboka tiden"-knappen är synlig. Om avbokningen misslyckades efter att man klickat på knappen "Ja, avboka tiden" visas en felsida när resultCode är "ERROR". Texten "Tiden är inte avbokad. Var vänlig försök igen!" visas alltid på sidan. resultText visas i sidan, i exemplet nedan som "ResultText är detta, bokningssystemet uppdateras och ligger nere under blabla ...". Denna sida visar endast upp en bekräftelse på att tiden är avbokad och således görs inga anrop.Avboka - Villkorssida, avboka tid
getBookingDetails Request Response Villkorstext
Avboka - Avbokningssida, avboka tid
getBookingDetails Request Response Anledning till avbokning
Ja, avboka tiden
cancelBooking Request Response Avbokning - Fel vid avbokning
resultCode = "ERROR" och ingen resultText returneras:
resultCode = "ERROR" och resultText returneras:
Avboka - Bekräftelsesida, avboka tid