Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
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

Image AddedImage Added

Image Added

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

  • 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

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.

Image Added

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.

Info

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

Info

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.

Info

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.

Observera

Utveckling: Visas vid “Bokningen avser”.

bookingId

Bokningsid för bokad tid.

Visas ej.

purpose

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

Info

Max tecken:

Observera

Utveckling:

  • Rubriken “Information från vården” 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.

Info

Max tecken: 100

resourceName

Namn på resurs.

Info

Max tecken: ?

Observera

Utveckling: Ev. resurs visas vid “Bokningen avser”.

resourceId

Id för resurs.

Visas ej.

timeTypeName

Namn för bokad tidstyp/vad bokningen avser.

Info

Max tecken: 100

Info

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.

timeTypeId

Id för tidstyp. Visas ej.

Info

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

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

...