Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Observera

Den här sidan har flyttats till Teknisk beskrivning av Bokade tider. Denna sida uppdateras inte längre och kommer att tas bort den 15 maj 2024. Om du har lagt till sidan som en favorit i webbläsaren eller i Confluence, se till att byta ut den till den rätta länken Teknisk beskrivning av Bokade tider. Om du har blivit länkad hit, rapportera gärna till e-tjänsternas support var länken finns så att nationella förvaltningen kan kontakta sidans ägare. Här kan du kontakta supporten: https://etjanster.inera.se/oversikt/flow/4221

Innehållsförteckning

Introduktion

Tjänsten Bokade tider är den tjänst i 1177 som visar en sammanställning av invånarens alla bokade tider oavsett mottagning. De tider som visas är sådana som inte har inträffat än, dvs enbart framtida tider.

Observera

OBS att tiderna ligger kvar 2 timmar efter starttiden för besöket för att invånaren ska kunna hitta information om besöket eller till exempel en länk till ett digitalt möte även efter att mötet har påbörjats.

För att bokade tider ska vara synliga i Bokade tider måste

  • Vårdgivarnas IT-system som har de bokade tiderna vara anslutna till Nationella tjänsteplattformen för tidbokning.

    Respektive mottagning måste vara aktiverad i 1177 e-tjänsterna och ha aktiverat tjänsten ”Om/avboka tid direkt”/”Mina tidsbokningar” (kan ha olika namn men är tjänsten för att se sina bokade tider på den berörda mottagningen).

    Det finns en känd situation som kan inträffa för ett fåtal invånare. Om en invånare har en bokad tid, men tjänsten för direkt om- och avbokning har ett begränsat urval som invånaren INTE ingår i, då visas den bokade tiden korrekt men fel uppstår när invånaren försöker om- eller avboka (då invånaren inte ingår i urvalet för om- och avboka)

    .

Referenser

ID

Beskrivning

R1

Tjänstekontraktsbeskrivning för tidbokning

https://rivta.se/tkview/#/domain/crm:scheduling

Insamling av bokade tider

...

  • Samlas in just nu/idag: Aktuell logik för insamling av bokade tider

  • Kommer samlas in då målbilden har nåtts: Målbild logik för insamling av bokade tider

  • Samlats in tidigare: Tidigare logik för insamling av bokade tider

Aktuell logik för insamling av bokade tider

...

  • Anrop 1: Bokade tider gör ett (1) anrop till den aggregerande tjänsten GetSubjectOfCareSchedule på den Nationella Tjänsteplattformen.

    • Den aggregerande tjänsten läser först i Engagemangsindex efter “tidbokningsindex” och gör sedan direktanrop med GetSubjectOfCareSchedule till de mottagningar som hittades i index.

    • Resultaten från alla anropen paketeras till ett svar och returneras till Bokade tider.

  • Anrop 2: Bokade tider gör direktanrop till de mottagningar/system som finns i en lista (“mottagningsrelation”). Listan är intern på 1177 och byggs upp och underhålls per invånare enligt ett visst regelverk - se separat kapitel “Mottagningsrelation”.

    • Innan direktanrop görs så kontrolleras vilka mottagningar som redan anropats i “Anrop 1” - de mottagningarna exkluderas då de redan anropats. Därefter görs anrop med GetSubjectOfCareSchedule.

    • Respektive mottagning måste vara aktiverad i 1177 e-tjänsterna och ha aktiverat tjänsten ”Om/avboka tid direkt”/”Mina tidsbokningar” (kan ha olika namn men är tjänsten för att se sina bokade tider på den berörda mottagningen).

Info
  • Det finns en känd situation som kan inträffa för ett fåtal invånare. Om en invånare har en bokad tid, men tjänsten för direkt om- och avbokning har ett begränsat urval som invånaren INTE ingår i, då visas den bokade tiden korrekt men fel uppstår när invånaren försöker om- eller avboka (då invånaren inte ingår i urvalet för om- och avboka).

  • Anrop 3: Bokade tider anropar de aggregerande tjänsterna GetCareContacts v2 och GetCareContacts v3.

    • Det är bara en (1) region som har möjliggjort att tider samlas på detta vis.

...

1177 för statistik över resultaten för de olika anropen i “Aktuell logik för insamling av bokade tider”, för att kunna förstå/avgöra när det är möjligt att gå över till målbilden.

...

Tidigare logik för insamling av bokade tider - EJ LÄNGRE AKTUELL

Tidigare har två sätt använts för att samla in bokade tider. Även om detta sätt inte längre används kan det vara intressant att ha tydlighet för hur det tidigare gått till.

  • Anrop 1: 1177 gör direktanrop med GetSubjectOfCareSchedule till de mottagningar/system som finns i en invånarspecifik lista (“mottagningsrelation”). Listan är intern på 1177 och byggs upp och underhålls per invånare enligt ett visst regelverk - se separat kapitel “Mottagningsrelation”.

  • Anrop 2: 1177 anropar de aggregerande tjänsterna GetCareContacts v2 och GetCareContacts v3.

    • Det är bara en (1) region som har möjliggjort att tider samlas på detta vis.

De bokade tider som visas upp är resultatet från “Anrop 1” som kompletteras med “Anrop 2”.

...

Bilden ovan ska ses som ett exempel i antal anrop

...

Anrop 1

  • Bokade tider gör tre kompletterande direktanrop med GetSubjectOfCareSchedule till regionala tidböcker, detta utifrån “Mottagningsrelation”-listan.

Anrop 2

...

Bokade tider gör ett (1) anrop till den aggregerande tjänsten GetCareContacts v3, som i sin tur gör tre anrop till regionala vårdsystem.

...

Mottagningsrelation

Invånaren får en mottagningsrelation i följande fall:

...