Denna dokumentation beskriver skillnaderna mellan version 1.0 och 1.1 av tjänstekontrakten för Tidbokning och hur de påverkar funktionaliteten i 1177 Vårdguidens e-tjänster. Skillnaderna mellan versionerna är beskrivna utifrån de ändringar som tillägg som gjorts i version 1.1.
Tjänstekontrakt för att hämta alla vårdenheter som erbjuds för nybokning eller ombokning för aktuell invånare. 1177 Vårdguidens e-tjänster använder tjänstekontraktet i funktionen Välj mottagning inom flödena för nybokning och ombokning. Tjänstekontraktet är frivilligt att ansluta till.
Tjänstekontrakt för att hämta en lista över medarbetare i vårdprofessionen som är bokningsbara online hos angiven vårdenhet för aktuell invånare. 1177 Vårdguidens e-tjänster använder tjänstekontraktet i funktionen Välj person i flödena för nybokning och ombokning. Tjänstekontraktet är frivilligt att ansluta till.
Tjänstekontrakt för att för patienten kunna visa en lista över vilka typer av vård som kan bokas hos en viss vårdenhet/mottagning (ex: Provtagning, Sjukgymnastik, Vaccinering, Synundersökning). Tjänstekontraktet är frivilligt att ansluta till. 1177 Vårdguidens e-tjänster saknar stöd för tjänstekontraktet i skrivande stund (2017-06-30).
Tjänstekontrakt för att hämta ombokningar och avbokningar för en vårdenhet utifrån angivet tidsintervall. 1177 Vårdguidens e-tjänster saknar stöd för tjänstekontraktet.
Med version 1.1 av tjänstekontrakten för Tidbokning kan verksamheten skicka elektroniska kallelser från tidbokningssystemet. Kallelsen skickas som ett meddelande till invånarens inkorg i 1177 Vårdguidens e-tjänster. Kallelsen innehåller en kallelsetext som kan formateras i begränsad utsträckning.
En kallelse kan vara öppen eller tidsatt. En öppen kallelse är ett erbjudande till invånaren att själv boka en tid för t.ex. en behandling eller undersökning. En tidsatt kallelse har en start- och sluttidpunkt men kan ställas in för att vara ombokningsbar och/eller avbokningsbar. Den elektroniska kallelsen innehåller då knappar för att omboka och/eller avboka.
I version 1.1 har följande tjänstekontrakt försett med invånarens personnummer i frågan:
Tidbokningssystemet kan därmed anpassa sina svar utifrån den aktuella invånaren. Tidbokningssystemet kan t.ex. utesluta tidstyper som invånaren på grund av verksamhetsregler inte får boka tid inom.
I version 1.0 kan invånaren välja en tidstyp som hen egentligen inte får boka inom. Tidbokningssystemet får då reda på vem invånaren är först när bokningen ska genomföras och returnerar då ett felmeddelande. Invånaren har i det läget gått igenom hela bokningsflödet. Det vill säga valt tidstyp, datum, tidpunkt, angett besöksorsak och klickat på ”Boka”.
Tidbokningssystem som ansluter till version 1.1 av tjänstekontrakten för Tidbokning måste uppdatera Engagemangsindex.
Tidbokningssystem som ansluter till version 1.0 av tjänstekontrakten för Tidbokning får uppdatera Engagemangsindex. Elektroniska kallelser kan dock inte skickas med version 1.0.
Ny regler för elementet bookingId:
Om bookingId angivits i begäran (nybokning mot öppen kallelse) ska producenten säkerställa att upprepad nybokning mot samma kallelse inte kan göras även om ledig tid anges.
Om bookingId anges (för öppen kallelse) får nybokning endast ske mot healthcare_facility som hämtats från GetAllHealthcareFacilities med bookingId för kallelsen som sökparameter.
Version 1.1 av tjänstekontrakten för Tidbokning använder version 2.1 av RIV TA Basic Profile.
Version 1.0 av tjänstekontrakten för Tidbokning använder version 2.0 av RIV TA Basic Profile.