Innehållsförteckning |
---|
Inledning
Steg 1 Söka efter bokade tider | Steg 2 Se sammanställning, alla bokade tider | Steg 3 Se information om enskild bokad tid |
---|---|---|
Tjänstekontrakt som används för flödet Bokade tider
GetSupportedContracts - obligatoriskt tjänstekontrakt. Kontrollerar vilka tjänstekontrakt som 1177 Vårdguidens e-tjänster har behörighet att anropa hos mottagaren.
Steg 1- 3
GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens samtliga bokade tider.
GetSupportedServiceContracts
GetSupportedServiceContracts anropas först för att kontrollera vilka tjänstekontrakt som 1177 Vårdguidens e-tjänster har behörighet att anropa hos mottagningen.
Tjänstekontrakt GetSupportedServiceContracts |
---|
Begäran |
hsa-id |
Svar |
List<String> innehållande kontrakt som stödjs |
Steg 1 - 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 + mottagningsrelationslista) genom att klicka på “Bokade tider” i menyn eller “Se bokade tider” på startsidan.
...
Steg 2 - se sammanställning, alla bokade tider
Samtliga bokade tider som kan hittas via aggregerande tjänst och via mottagningsrelationslistan visas för invånaren.
Info |
---|
Läs mer om insamling av Bokade tider: Teknisk beskrivning av Bokade tider |
Info |
---|
Mottagningsrelationslistan innehåller mottagning(ar):
|
Steg 3 - 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. | ||||
startTimeInclusive | Startdatum och klockslag för bokad tid. | ||||
endTimeInclusive | Slutdatum och klockslag för bokad tid. I gränssnittet visas eventuellt slutdatum och -tid.
| ||||
healthcareFacility | HSA-id för mottagningen/vårdenheten. Ska matcha begäran. Visas ej. | ||||
healthcareFacilityName | Namn på bokad mottagning/vårdenhet.
| ||||
performer | Vårdpersonalens HSA-id. Visas ej. | ||||
performer name | Vårdpersonalens namn.
| ||||
bookingId | Bokningsid för bokad tid. Visas ej. | ||||
purpose | Information från vården. Visas utan rubrik.
| ||||
reason | Anledning till bokningen. Kontaktorsak som invånare uppgett vid bokning.
| ||||
resourceName | Namn på resurs.
| ||||
resourceId | Id för resurs. Visas ej. | ||||
timeTypeName | Namn för bokad tidstyp/vad bokningen avser.
| ||||
timeTypeId | Id för tidstyp. Visas ej.
| ||||
careTypeName | används ej | ||||
careTypeId | används ej | ||||
cancelBookingAllowed | Anger om bokningen kan avbokas. Knapp AVBOKA visas. | ||||
rebookingAllowed | Anger om bokningen kan ombokas. Knapp OMBOKA visas. | ||||
messageAllowed | Ej aktuellt för flödet. |
Inga bokade tider hittade
Om inga bokade tider hittas via den aggregerande tjänsten eller via mottagningsrelation visas följande:
Observera |
---|
Utveckling: listan med mottagningar ska tas bort på sikt |
...