Innehållsförteckning |
---|
Inledning
...
Tjänstekontrakt som används för flödet Bokade tider
...
GetUserProfile - Hämtar information om den inloggade invånaren.
...
GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens bokade tider.
GetCareContacts - Hämtar invånarens bokade tider. GetSchedulingFacilitiesByUser - internt tjänstekontrakt. Hämtar namn på mottagningen och mottagningens villkorstextDenna 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.
...
Följande sorteras bort från listan:
passerade tider som har passerat
tider som är dubbletter
tider som saknar starttid
tider som har fel format på start/slut-datum
...
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 1..1 | Slutdatum Datum och klockslag för bokad tid. I gränssnittet visas eventuellt slutdatum och -tid. Info | inte väljer verksamheterna själva. Att visa sluttid beställs från e-tjänsternas tekniska support vid anslutning. Default visas ingensluttid . Info | . | ||
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.
| ||||
performer 0..1 | Vårdpersonalens HSA-id. Visas ej. | ||||
performerName 0..1 | Vårdpersonalens namn. Visas efter tidstypen. Observera | /bokningen avser. | |||
bookingId 1..1 | Bokningsid för bokad tid. Visas ej.
| ||||
purpose 0..1 | Information från vården. Visas utan rubrik.
| ||||
reason 0..1 | Rubrik: Anledning till bokningen. Kontaktorsak som invånare eventuellt uppgett vid bokning.
| ||||
resourceName 0..1 | Namn på resurs. Visas ej. note | ||||
Till utveckling: Ev. resurs visas vid “Bokningen avser”. | Id för resurs. Visas ej. | ||||
timeTypeName 0..1 | Namn för bokad tidstyp/vad bokningen avser. “Typ av tid” i gränssnittet.
| ||||
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).
| ||||
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).
| ||||
messageAllowed | Ej aktuellt för flödeti 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".
...
Om inga bokade tider hittas via den aggregerande tjänsten eller via mottagningsrelation visas följande:
...