Jämförda versioner

Nyckel

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

...

Sektion

Villkorssida, avboka tid

getBookingDetails 
Request
  • hsaId
  • bookingId
  • actor
Response

TimeslotDetailDTO

  • startTimeInclusive
  • endTimeExclusive
  • healthcareFacility
  • performer
  • bookingId
  • subjectOfCare
  • purpose
  • reason
  • resourceName
  • healthcareFacilityName
  • performerName
  • resourceId
  • careTypeName
  • careTypeId
  • timeType
  • cancelBookingAllowed
  • rebookingAllowed
  • messageAllowed
  • isInvitation
  • endTimeSuppressionConfigured

En timeslotDetail hämtas för den aktuella bokningen för Den valda bokningen hämtas med getBookingDetails för att kunna visa upp tillgänglig information i den gula sammanfattningsrutan. Först visas:

  • startTimeInclusive
  • endTimeInclusice

endTimeInclusive visas beroende av inställningar på mottagningsnivå i Mina Vårdkontakter

Efter den bokade tiden i rubriken visas (om detta finns, enligt priolista):

  1. performerName
  2. resourceName
  3. careTypeName
  4. finns ingen av dessa visas det ingen text

Mottagning:

  • healthcareFacilityName

Typ av tid:

  • timeTypeName

Anledning till besöket:

  • reason
  • [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
  • [dölj text], visar bara 90 tecken

Övrigt:

  • purpose (kan vara DocBook eller vanlig text)
  • [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
  • [dölj text], visar bara 90 tecken

Villkorstext

Villkorstext tillhörande vald mottagning. Koppling mellan mottagning och specifika villkorstexter ställs in i Mina Vårdkontakter.

 

...

 

 

 

Sektion

Avbokningssida, avboka tid

GetAvailableTimeslots - Response

Den bokade tiden från förgående sida hämtas

 

getBookingDetails 
Request
  • hsaId
  • bookingId
  • actor
Response

TimeslotDetailDTO

  • startTimeInclusive
  • endTimeExclusive
  • healthcareFacility
  • performer
  • bookingId
  • subjectOfCare
  • purpose
  • reason
  • resourceName
  • healthcareFacilityName
  • performerName
  • resourceId
  • careTypeName
  • careTypeId
  • timeType
  • cancelBookingAllowed
  • rebookingAllowed
  • messageAllowed
  • isInvitation
  • endTimeSuppressionConfigured

Den valda bokningen hämtas med getBookingDetails för att kunna visa upp tillgänglig information i den gula sammanfattningsrutan. Först visas:

  • startTimeInclusive
  • endTimeInclusice

endTimeInclusive visas beroende av inställningar på mottagningsnivå i Mina Vårdkontakter

Efter den bokade tiden i rubriken visas (om detta finns, enligt priolista):

  1. performerName
  2. resourceName
  3. careTypeName
  4. finns ingen av dessa visas det ingen text

Mottagning:

  • healthcareFacilityName
  • finns inte denna parameter visas ingen text

Typ av tid:

  • timeTypeName

Anledning till besöket:

  • reason
  • [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
  • [dölj text], visar bara 90 tecken
  • finns inte denna parameter visas ingen text

Information:

  • Om resultCode är "INFO" visas resultText
  • Om resultCode är "OK" visas ingen text

Övrigt:

  • purpose (kan vara DocBook eller vanlig text)
  • [visa mer], visar hela meddelandet (länken visas bara ifall meddelandet är mer än 90 tecken)
  • [dölj text], visar bara 90 tecken
  • finns inte denna parameter visas ingen text

Anledning till avbokning

GetAvailableTimeslots - Response

Message-fält som skickas med anropet till CancelBooking.Fältet visas om tidboken tillåter det. Detta styrs av messageAllowed från interatkionen getBookingDetalis. Om fältet visas är det tvingande.

 

messageAllowed-parametern Image Added

I svaret från anropet med getBookingDetails inkluderas parametern "messageAllowed" som styr om kommentarsfältet visas eller ej. Om messageAllowed är "true" är det obligatoriskt att skriva in en kommentar, finns inget ifyllt i fältet visas ej "Fortsätt"-knappen.

 

 Om messageAllowed är "false" visas ingen kommentarsruta och fortsätt knappen syns

Ja, avboka tiden

Anropet till CancelBooking innehåller följande data (från GetBookingDetails-Response):

  • healthcare_facility
  • bookingId
  • message

    getAvailableTimeslots 
    Request
    • hsaId
    • bookingId
    • actor
    • activeSubjectOfCare
    Response
    • resultCode
      • resultText

     

     

     

    ...

     

     

     

    Sektion

    Bekräftelsesida, avboka tid

    Denna sida visar endast upp en bekräftelse på att tiden är avbokad och således görs inga anrop.