Gå till slutet av bannern
Gå till början av bannern

Bokade tider hos flera mottagningar, gränssnitt - tjänstekontrakt

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 10 Nästa »

Inledning

Denna sida går igenom flödet när invånaren ska hitta sina bokade tider hos flera mottagningar samt visar hur de olika delarna mappar till vilka tjänstekontrakt och vilka fält i respektive tjänstekontrakt. Scrolla ner eller klicka på rubrik eller bild i tabellen för att komma till det avsnitt som beskriver aktuellt steg i flödet.

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.

  • GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens 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

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 + mottagningsrelationslistan) genom att klicka på “Se bokade tider” på startsidan eller “Bokade tider” i navigationsbaren.

Se sammanställning, alla bokade tider

Samtliga bokade tider som kan hittas via aggregerande tjänst och via mottagningsrelationslistan visas för invånaren.

Läs mer om insamling av Bokade tider: Teknisk beskrivning av Bokade tider

Mottagningsrelationslistan innehåller mottagning(ar):

  • som invånaren lagt till på startsidan​

  • där invånaren är listad​

  • som invånaren blivit godkänd för kommunikation på en mottagning​ (dvs invånaren ingår inte i betjäningsområde, men får tillgång till mottagningen ändå)

  • från en kallelse som invånaren har fått​ i sin inkorg på 1177

  • från bokad tid, när invånaren själv bokat en tid på en mottagning i inloggat läge

Om det finns en eller två bokade tider visas den/de utfällda. Finns fler än 3 tider är den första utfälld och övriga är ihopfällda under.

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

Startdatum och klockslag för bokad tid.

endTimeInclusive

Slutdatum och klockslag för bokad tid.

I gränssnittet visas eventuellt slutdatum och -tid.

Om sluttid ska visas i gränssnittet eller inte väljer verksamheterna själva. Att inte visa sluttid beställs från e-tjänsternas tekniska support vid anslutning. Default visas ingen sluttid.

Sluttid visas eller visas inte för alla tider på mottagningen, kan ej vara olika.

healthcareFacility

HSA-id för mottagningen/vårdenheten.

Ska matcha begäran.

Visas ej.

healthcareFacilityName

Namn på bokad mottagning/vårdenhet.

Ignoreras om det skickas i tjänstekontraktet. Hämtas istället från HSA.

performer

Vårdpersonalens HSA-id.

Visas ej.

performer name

Vårdpersonalens namn. Visas efter tidstypen.

Till utveckling: Visas vid “typ av tid” / “Bokningen avser”.

bookingId

Bokningsid för bokad tid.

Visas ej.

purpose

Information från vården. Visas utan rubrik.

Max tecken ihopfällt: 90

Max tecken utfällt: ?

Till utveckling:

  • Rubriken “Information från vården” ska visas i gränssnittet.

  • Om text skickas enligt DocBook-format kan en eller flera underrubriker definieras av verksamheten och visas i detta fält

reason

Anledning till bokningen.

Kontaktorsak som invånare uppgett vid bokning.

Max tecken ihopfällt: 90

Max tecken utfällt: ?

resourceName

Namn på resurs.

Visas ej.

Till utveckling: Ev. resurs visas vid “Bokningen avser”.

resourceId

Id för resurs.

Visas ej.

timeTypeName

Namn för bokad tidstyp/vad bokningen avser.

“Typ av tid” i gränssnittet.

Max tecken: 100

Vid steg 2 av 1177 tidbokning utveckling kommer detta namn ignoreras om en Snomed-CT-kod skickas enligt listan över standardiserade tidstyper. Namnet kommer istället att hämtas därifrån.

Till utveckling: “typ av tid” ska bytas till “bokningen avser”

timeTypeId

Id för tidstyp. Visas ej.

Vid steg 2 av 1177 tidbokning utveckling kan eventuellt en Snomed-CT-kod skickas enligt listan över standardiserade tidstyper. I de fallen ska tidstypsnamnet visas baserat på den Snomed-koden.

careTypeName

Namn för vårdtyp.

Visas ej.

careTypeId

Id för vårdtyp

Visas ej.

cancelBookingAllowed

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).

Om cancelBookingAllowed = false visas texten “Denna mottagning tillåter inte avbokning av denna tid via e-tjänsten. Ta kontakt direkt med mottagningen för att avboka”.

rebookingAllowed

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).

Om reBookingAllowed = false visas texten “Denna mottagning tillåter inte ombokning av denna tid via e-tjänsten. Ta kontakt direkt med mottagningen för att omboka”.

messageAllowed

Ej aktuellt för flödet.

Villkorstext

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.

Läs mer om formatering av villkorstexter:

Lokal admin: https://inera.atlassian.net/wiki/spaces/OIN1VEFP/pages/2164556469/rendetyper#id-%C3%84rendetyper-Webbtidbokstj%C3%A4nst

Regional admin: https://inera.atlassian.net/wiki/spaces/OIN1VEFP/pages/3050485/Tj+nsteutdelning+webbtidbok#Tj%C3%A4nsteutdelningwebbtidbok-%C3%84ndranamnellervillkorstextf%C3%B6renwebbtidbokstj%C3%A4nst

Villkorstext för “Boka tid” visas ej för den bokade tiden i denna vy (endast vid nybokning).

Inga bokade tider hittade

Om inga bokade tider hittas via den aggregerande tjänsten eller via mottagningsrelation visas följande:

Till utveckling: listan med mottagningar ska tas bort på sikt

  • Inga etiketter