Innehållsförteckning |
---|
...
GetSupportedContracts - obligatoriskt tjänstekontrakt. Kontrollerar vilka tjänstekontrakt som 1177 Vårdguidens e-tjänster har behörighet att anropa hos mottagaren.
GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens bokade tider.
GetSchedulingFacilitiesByUser - internt tjänstekontrakt. Hämtar namn på mottagningen och mottagningens villkorstext.
GetSupportedServiceContracts
...
Se sammanställning, alla bokade tider
Samtliga 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:
passerade tider
dubbletter
tider som saknar starttid
tider som har fel format på start/slut-datum
Info |
---|
Läs mer om insamling av Bokade tider: Teknisk beskrivning av Bokade tider |
...
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 1..1 | Slutdatum och klockslag för bokad tid. I gränssnittet visas eventuellt slutdatum och -tid.
| ||||
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.
| ||||||
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.
| ||||||
resourceId 0..1 | 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ödet. | ||||||
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.
...