Jämförda versioner

Nyckel

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

 

...

 

Innehållsförteckning

En kallelse är en slags påbörjad bokning initierad av vårdaktören som skickas till en invånare. Invånaren kan logga in på 1177 Vårdguidens e-tjänster och se eventuella kallelser i sin inkorg. 

 Image Removed

Image AddedImage AddedImage Added

 

Öppen kallelse

En öppen kallelse har isInvitation() satt till "true" och behandlas som en ny bokning

 

 

Tidssatt kallelse

En tidssatt kallelse är egentligen en bokning utförd av vårdaktören där all nödvändig information är ifyllt. Med detta menas att bokningen behandlas likvärdigt med en vanlig bokning (gjord av invånaren) och om mottagningen tillåter ombokning samt avbokning visas respektive knapp som länkas till flödet för ombokning och avbokning.  

 

, den behandlas då likadant som en "vanlig" bokning gjord av invånaren. Det betyder att om mottagningen stöder ombokning eller avbokning så visas knapparna för omboka samt avboka i kallelsen, dem leder då till det normala omboknings- samt avbokningsflödet. 

getInboxCaseDetail hämtar info om bokningen att visa upp i inkorgen.

getInboxCaseDetail 
Request

subjectOfCareId

caseId

Response

caseId

caseTypeId

caseTypeDescription

healthCareFacilityId

healthCareFacilityName

healthCareFacilityAdress

healthCareFacilityPostalCode

healthCareFacilityPostalCity

healthCareFacilityTelephone;

enabled

childHsaId

serviceCategory

actionDate

actionTime

caseStatus

workflowFinished

headerText

bodyText

unread

archived

bookingId

performerName

isInvitation

isOpenInvitation

rebookingAllowed

cancelBookingAllowed

bookingDate

userContextStatus

dynamicId

careTypeId

timeTypeName

cancelled

msg

booking


caseDetailList

 

healthCareFacilityAddress

healthCareFacilityPostalCode

healthCareFacilityPostalCity

timeTypeName

isOpenInvitation → true → msg

Image Added

Image Added

En tidssatt kallelse har en angiven startTimeInclusive i den bokning kallelsen avser (bokningsinformation hämtas via GetBookingDetails). Väljer man att boka om tid kommer användaren att länkas vidare till flödet för ombokning (vid ombokning kommer UpdateBooking att anropas, respektive CancelBooking vid avboka).

 

rebookingAllowed

TrueFalse
rebookingAllowedOmboka tillgängligOmboka ej tillgänglig
cancelBookingAllowedAvboka tillgängligAvboka ej tillgänglig

 

 

 

GETBOOKINGDETAILS-response:

...

En tidssatt kallelse har en angiven startTimeInclusive i den bokning kallelsen avser (bokningsinformation hämtas via GetBookingDetails). Väljer man att boka om tid kommer användaren att länkas vidare till flödet för ombokning (vid ombokning kommer UpdateBooking att anropas, respektive CancelBooking vid avboka).

 

 

GETBOOKINGDETAILS-response:

...

En öppen kallelse saknar eller har en tom startTimeInclusive i den bokning kallelsen avser (bokningsinformation hämtas via GetBookingDetails). Användaren kan då endast boka tid, inte omboka eller avboka. När man väljer att boka tid kommer användaren att länkas vidare till flödet för nybokning (vid bokning kommer MakeBooking att anropas). Man kan dock inte ange eller byta tidstyp vid bokning på en kallelse, utan det är den tidstyp som gäller för den ursprungliga kallelsen (ges av producenten i GetBookingDetails).

 

GETBOOKINGDETAILS-response:

...

“Boka tid”: Visas alltid vid öppen kallelse.