Avboka - Avbokningssida, avboka tid
getBookingDetails | |
---|
Request | | Response | TimeslotDetailDTO - startTimeInclusive
- endTimeExclusive
- healthcareFacility
- performer
- bookingId
- subjectOfCare
- purpose
- reason
- resourceName
- healthcareFacilityName
- performerName
- resourceId
- careTypeName
- careTypeId
- timeType
- cancelBookingAllowed
- rebookingAllowed
- messageAllowed
- isInvitation
- endTimeSuppressionConfigured
|
Den valda bokningen hämtas med getBookingDetails för att kunna visa upp tillgänglig information i den gula sammanfattningsrutan. Först visas: - startTimeInclusive
- endTimeInclusice
endTimeInclusive visas beroende av inställningar på mottagningsnivå i Mina Vårdkontakter Efter den bokade tiden i rubriken visas (om detta finns, enligt priolista): - performerName
- resourceName
- careTypeName
- finns ingen av dessa visas det ingen text
Mottagning: - healthcareFacilityName
- finns inte denna parameter visas ingen text
Typ av tid: Anledning till besöket: - reason
- [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
- [dölj text], visar bara 90 tecken
- finns inte denna parameter visas ingen text
Information: - Om resultCode är "INFO" visas resultText
- Om resultCode är "OK" visas ingen text
Övrigt: - purpose (kan vara DocBook eller vanlig text)
- [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
- [dölj text], visar bara 90 tecken
- finns inte denna parameter visas ingen text
Anledning till avbokning
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. Ja, avboka tidencancelBooking | |
---|
Request | - hsaId
- bookingId
- actor
- activeSubjectOfCare
| Response | |
|