Jämförda versioner

Nyckel

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

...

Tjänstekontrakt som används vid flödet Avbokning

...

Gränssnitt

Tjänstekontrakt

GetBookingDetails

Kommentar

Begäran

healthcareFacility

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

bookingId

Intern bokningsidentitet för bokad tid.

Image RemovedImage RemovedImage AddedImage Added

Svar

Timeslot

Den tidslucka som är bokad.

startTimeInclusive

Startdatum och klockslag för den bokade tiden.

endTimeInclusive

Slutdatum och klockslag för den bokade tiden.

Info

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. Per default visas inte sluttid.

healthcareFacility

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

Ska matcha begäran.

Visas ej

healthcareFacilityName

Namn på bokad mottagning/vårdenhet. Visas ej.

Info

Namnet på mottagningen hämtas ifrån 1177 Vårdguidens e-tjänster, inte från healthcareFacilityName.

performer

Vårdpersonalens HSA-id.

Visas ej.

performerName

Vårdpersonalens namn. Visas bredvid mottagningens namn.

bookingId

Bokningsid för bokad tid. Ska matcha begäran.

Visas ej.

subjectOfCare

Invånarens person-id.

purpose

Information från verksamheten.

  • “Information från vården” visas alltid som rubrik i gränssnittet om information skickas i fältet.

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

reason

Anledning till bokningen.

Visas i gränssnittet om det finns en bokningsanledning angiven.

resourceName

Namn på resurs.

Finns performerName så visas det bredvid namnet på mottagningen. Om performerName inte finns så visas resourceName.

resourceId

Id för resurs.

Visas ej.

timeTypeName

Namn för tidstyp.

Visas vid “bokningen avser”.

timeTypeId

Id för tidstyp. Visas ej.

careTypeName

används ej

careTypeId

används ej

cancelBookingAllowed

Anger om bokningen kan avbokas.

Om true, visas knappen Avboka.

rebookingAllowed

Anger om bokningen kan ombokas.

Om true, visas knappen Omboka.

messageAllowed

Anger om orsak till avbokning kan skickas med i berörda tjänster. Orsak kan inte skickas om värdet saknas eller om värdet är false.

Om true, ska fältet reason visas i Steg 2.

isInvitation

Anger om bokningen är skapad från vården.

...

Villkorstext hämtas från 1177 Vårdguidens e-tjänsters personalsida. Här finns en manual för hur den lokala administratören redigerar villkorstexten: https://inera.atlassian.net/wiki/spaces/OIN1VEFP/pages/2164556469/rendetyper#id-%C3%84rendetyper-Sparaochaktiveraencentraladministrerad%C3%A4rendetyp(webbtidbokstj%C3%A4nstelleruthoppstj%C3%A4nst) och är finns manualen för hur den regionala administratören skapar och redigerar villkorstext: https://inera.atlassian.net/wiki/spaces/OIN1VEFP/pages/3050485/Tj+nsteutdelning+webbtidbok#Tj%C3%A4nsteutdelningwebbtidbok-%C3%84ndranamnellervillkorstextf%C3%B6renwebbtidbokstj%C3%A4nst .

Gränssnitt

Admin

Kommentar

Image RemovedImage RemovedImage AddedImage Added

Koppling mellan mottagning och specifika villkorstexter ställs in av den regionala eller lokala administratören i 1177 Vårdguidens e-tjänster.

Villkorstext tillhörande mottagningen som avbokningen avser.

Invånaren måste klicka i “Jag har tagit del av den fullständiga informationen” för att komma vidare.

Fortsätt- knappen är klickbar även om kryssrutan inte är ifylld, men invånaren får hjälp att se vad som måste fyllas

Steg 2 - Ange anledning till avbokning

Gränssnitt

Kommentar

Image RemovedImage Added

Invånaren kan eventuellt ange en anledning till avbokningen i steget “Information till vården”.

Om invånaren ska ange detta eller inte skickas i tjänstekontraktet GetBookingDetails, fält timeslot/messageAllowed = true.

Info

Giltiga tecken:

  • alfabetet

  • siffrorna 0-9

  • följande tecken: ! % # / ( ) = ? + * _ : ; { } [ ] @ . , \ -

Image RemovedImage Added

I sammanställningen för den avbokade tiden, visas den angivna avbokningsanledningen.

...

Gränssnitt

Tjänstekontrakt CancelBooking

Kommentar

Image RemovedImage Added

Begäran

healthcareFacility

HSA-id för den mottagning/vårdenhet.

(Samma HSA-id som skickas i getBookingDetails)

bookingId

Intern bokningsidentitet för den bokade tiden som ska ska avbokas.

message

Invånarens beskrivning av orsak till avbokningen.

Fältet kan bara skickas om värdet på messageAllowed = true i GetBookingDetails.

Svar

resultCode

Status för den gjorda avbokningen.

OK, INFO eller ERROR

resultText

Status för den gjorda avbokningen.

...

Gränssnitt

Tjänstekontrakt AddMessage

Kommentar

Image RemovedImage Added

Begäran

 

subjectOfCareId

Invånarens personnummer

threadId

Meddelandets tråd-id. Utgörs av hsaId+bookingId.

threadTitle

 Trådtitel sätts alltid till “Tidbokning“.

threadLabel

Skickas ej

message

 -

message.title

Meddelandets titel

message.text


Meddelandets text i DocBook-format.

Här visas:

Dag och tid: startTimeInclusive (samt eventuellt endTimeInclusive)

Mottagning: namnet kommer från e-tjänsterna

Bokningen avser: timeTypeName

Anledning till avbokning: reason

Information: resultText i de fall resultCode=INFO.

Information från vården: purpose

message.organisationUnit

-

message.organisationUnit.unitId

hsaId

message. organisationUnit.unitName

 Mottagningens namn

message.serviceLink

 Skickas ej

message.serviceLink.serviceId

 Skickas ej

message.serviceLink.queryString

 Skickas ej

message.serviceLink. hasAttachment

 Skickas ej

message.actions

Skickas ej vid avbokning

message.actions.queryString

Skickas ej vid avbokning

message.actions.text

Skickas ej vid avbokning

message.actions.serviceId

Skickas ej vid avbokning

message.actions.displayType

Skickas ej vid avbokning

notify

Skickas som false

queueForDays

Skickas ej

approve

Skickas som false 

accountableOrganisation

Tidboken skickar 1177 e-tjänsters hsaId.

 

Svar

 

threadId

Meddelandets tråd-id.

resultCode

Status för AddMessage-anropet.

OK, INFO, ERROR.

resultText

Ev. meddelande kopplat till resultatkoden.

Vid resultCode INFO visas meddelandet upp i bokningsbekräftelsen.

...