Inledning
Denna sida går igenom flödet när invånaren ska hitta sina bokade tider hos flera mottagningar samt visar hur de olika delarna mappar till vilka tjänstekontrakt och vilka fält i respektive tjänstekontrakt. Scrolla ner eller klicka på rubrik eller bild i tabellen för att komma till det avsnitt som beskriver aktuellt steg i flödet.
Tjänstekontrakt som används för flödet Bokade tider
GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens bokade tider.
GetCareContacts - Hämtar invånarens bokade tider. Denna kommer att avvecklas. För frågor, kontakta supporten för e-tjänsterna.
Söka efter bokade tider
När invånaren har loggat in i 1177, kan Bokade tider hittas i navigationsbaren överst eller på startsidan i desktop-läge.
Invånaren aktiverar insamling av bokade tider (aggregerande tjänst + mottagningsrelationslistan) genom att klicka på “Se bokade tider” på startsidan eller “Bokade tider” i navigationsbaren.
Se sammanställning, alla bokade tider
En sammanställning med bokade tider som kan hittas via aggregerande tjänst och via mottagningsrelationslistan visas för invånaren.
Följande sorteras bort från listan:
tider som har passerat
tider som är dubbletter
tider som saknar starttid
tider som har fel format på start/slut-datum
Läs mer om insamling av Bokade tider: Teknisk beskrivning av Bokade tider
Mottagningsrelationslistan innehåller mottagning(ar):
som invånaren lagt till på startsidan
där invånaren är listad
som invånaren blivit godkänd för kommunikation på en mottagning (dvs invånaren ingår inte i betjäningsområde, men får tillgång till mottagningen ändå)
från en kallelse som invånaren har fått i sin inkorg på 1177
från bokad tid, när invånaren själv bokat en tid på en mottagning i inloggat läge
Om det finns en eller två bokade tider visas den/de utfällda. Finns fler än 3 tider är den första utfälld och övriga är ihopfällda under.
Se information om enskild bokad tid
Gränssnitt | Tjänstekontrakt GetSubjectOfCareSchedule | Kommentar |
---|---|---|
Begäran | ||
healthcareFacility | Hsa-Id för mottagning/vårdenhet | |
subjectOfCare | Invånarens personnummer enligt yyyymmddxxxx. | |
Svar | ||
Timeslot 0..* | Lista med bokade tider för efterfrågad mottagning/vårdenhet. | |
startTimeInclusive 1..1 | Startdatum och klockslag för bokad tid. | |
endTimeInclusive | Datum och klockslag för bokad tid. I gränssnittet visas inte sluttid. | |
healthcareFacility 1..1 | HSA-id för mottagningen/vårdenheten. Ska matcha begäran. Visas ej. | |
healthcareFacilityName 0..1 | Namn på bokad mottagning/vårdenhet. Hämtas från e-tjänsterna, inte från tjänstekontrakten. | |
performer 0..1 | Vårdpersonalens HSA-id. Visas ej. | |
performerName 0..1 | Vårdpersonalens namn. Visas efter tidstypen/bokningen avser. | |
bookingId 1..1 | Bokningsid för bokad tid. Visas ej. Krävs om cancelBookingAllowed eller rebookingAllowed = true | |
purpose 0..1 | Information från vården. Visas utan rubrik. Ett [+] visas om texten är mer än 90 tecken så man kan fälla ut den. | |
reason 0..1 | Rubrik: Anledning till bokningen. Kontaktorsak som invånare eventuellt uppgett vid bokning. Ett [+] visas om texten är mer än 90 tecken så man kan fälla ut den. | |
resourceName 0..1 | Namn på resurs. Visas ej. | |
resourceId 0..1 | Id för resurs. Visas ej. | |
timeTypeName 0..1 | Namn för bokad tidstyp/vad bokningen avser. Max tecken: 100 | |
timeTypeId 0..1 | Id för tidstyp. Visas ej. | |
careTypeName 0..1 | Namn för vårdtyp. Visas ej. | |
careTypeId 0..1 | Id för vårdtyp Visas ej. | |
cancelBookingAllowed 0..1 | Anger om bokningen kan avbokas. Knapp AVBOKA visas om cancelBookingAllowed=true. Länken ger ett anrop för avbokning med hsa-id (tas från healthCareFacility) och boknings-id (tas från bookingId). Om cancelBookingAllowed = false visas ingen text. Om både cancelBookingAllowed och rebookingAllowed = false visas texten “Den här tiden kan du inte omboka eller avboka via 1177 Vårdguiden”. | |
rebookingAllowed 0..1 | Anger om bokningen kan ombokas. Knapp OMBOKA visas om reBookingAllowed=true. Länken ger ett anrop för ombokning med hsa-id (tas från healthCareFacility) och boknings-id (tas från bookingId). Om reBookingAllowed = false visas ingen text. Om både cancelBookingAllowed och rebookingAllowed = false visas en texten “Den här tiden kan du inte omboka eller avboka via 1177 Vårdguiden”. | |
messageAllowed | Ej aktuellt i detta flöde. | |
is invitation 0..1 | Anger om bokningen är en kallelse. |
I ihopfällt läge visas endast datum och tid (startTime) för den bokade tiden.
Villkorstext
Villkorstext visas när invånaren klickar på länken “Visa information och villkor för att om- och avboka”.
Alla tider som erhålls via GetSubjectOfCareSchedule innehåller länk till villkorstext, oavsett om knappar för om- och avbokning visas eller ej. Attributet "terms" används för att visa villkorstexter i klienten. Villkoren hämtas via GetSchedulingFacilitiesByUser och tillhör mottagningen för "Av-och omboka tid".
Ovan länk öppnar upp ett pop-up fönster:
Den villkorstext som visas avser om-/avbokning hos den aktuella mottagningen och är text som regional eller lokal administratör anger vid tjänsteutdelning för tjänsten om/avboka.
Läs mer om formatering av villkorstexter:
Villkorstext för “Boka tid” visas ej för den bokade tiden i denna vy (endast vid nybokning).
Inga bokade tider hittade
Om inga bokade tider hittas via den aggregerande tjänsten eller via mottagningsrelation visas följande: