Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Innehållsförteckning

Inledning

...

Tjänstekontrakt som används för flödet Bokade tider

...

GetUserProfile - Hämtar information om den inloggade invånaren.

...

  • GetSubjectOfCareSchedule - obligatoriskt tjänstekontrakt. Hämtar invånarens bokade tider.

  • GetCareContacts - Hämtar invånarens bokade tider. GetSchedulingFacilitiesByUser  - internt tjänstekontrakt. Hämtar namn på mottagningen och mottagningens villkorstextDenna kommer att avvecklas. För frågor, kontakta supporten för e-tjänsterna.

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.

...

Följande sorteras bort från listan:

  • passerade tider som har passerat

  • tider som är dubbletter

  • tider som saknar starttid

  • tider som har fel format på start/slut-datum

...

Om sluttid ska visas i gränssnittet eller

inte

väljer verksamheterna själva. Att 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

.

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

/bokningen avser.

resourceId 0..1

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

Startdatum och klockslag för bokad tid.

endTimeInclusive 1..1

Slutdatum Datum och klockslag för bokad tid.

I gränssnittet visas eventuellt slutdatum och -tid.

Info
Info

healthcareFacility 1..1

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

Ska matcha begäran.

Visas ej.

healthcareFacilityName 0..1

Namn på bokad mottagning/vårdenhet.

Info

Ignoreras om det skickas i tjänstekontraktet. Hämtas istället från det interna tjänstekontraktet getSchedulingFacilitiesByUserHämtas från e-tjänsterna, inte från tjänstekontrakten.

performer 0..1

Vårdpersonalens HSA-id.

Visas ej.

performerName 0..1

Vårdpersonalens namn. Visas efter tidstypen.

Observera

bookingId 1..1

Bokningsid för bokad tid.

Visas ej.

Info

Krävs om cancelBookingAllowed eller rebookingAllowed = true

purpose 0..1

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

Info

Ett [+] visas om texten är mer än 90 tecken .

Ett [-] visas om texten är max 90 tecken.

Observera

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

    så man kan fälla ut den.

    reason 0..1

    Rubrik: Anledning till bokningen.

    Kontaktorsak som invånare eventuellt uppgett vid bokning.

    Info

    Ett [+] visas om texten är mer än 90 tecken .Ett [-] visas om texten är max 90 teckenså man kan fälla ut den.

    resourceName 0..1

    Namn på resurs.

    Visas ej.

    note

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

    Id för resurs.

    Visas ej.

    timeTypeName 0..1

    Namn för bokad tidstyp/vad bokningen avser.

    “Typ av tid” i gränssnittet.

    note
    Info

    Max tecken: 100

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

    timeTypeId 0..1

    Id för tidstyp. Visas ej.

    careTypeName 0..1

    Namn för vårdtyp.

    Visas ej.

    careTypeId 0..1

    Id för vårdtyp

    Visas ej.

    cancelBookingAllowed 0..1

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

    Info

    Om cancelBookingAllowed = false visas ingen text.

    Info

    Om både cancelBookingAllowed och rebookingAllowed = false visas texten “Den här tiden kan du inte omboka eller avboka via 1177 Vårdguiden”.

    rebookingAllowed 0..1

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

    Info

    Om reBookingAllowed = false visas ingen text.

    Info

    Om både cancelBookingAllowed och rebookingAllowed = false visas en texten “Den här tiden kan du inte omboka eller avboka via 1177 Vårdguiden”.

    messageAllowed

    Ej aktuellt för flödeti detta flöde.

    is invitation 0..1

    Anger om bokningen är en kallelse.

    I ihopfällt läge visas endast datum och tid (startTime) för den bokade tidenImage Added

    I ihopfällt läge visas endast datum och tid (startTime) för den bokade tiden.

    ...

    Villkorstext

    Villkorstext visas när invånaren klickar på länken “Visa information och villkor för att om- och avboka”.

    Alla tider som erhålls via GetSubjectOfCareSchedule innehåller länk till villkorstext, oavsett om knappar för om- och avbokning visas eller ej. Attributet "terms" används för att visa villkorstexter i klienten. Villkoren hämtas via GetSchedulingFacilitiesByUser och tillhör mottagningen för "Av-och omboka tid".

    ...

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

    ...