Hoppa till huvudinnehallet

Bokning

Oeversikt

Appointment-resursen representerar schemalagda moeten mellan patienter och vaardpersonal. I vitalera anvaends bokningar framfoer allt foer att schemalägga videosamtal.

API-endpoints

MetodSoekvaegBeskrivning
GET/api/appointments/Lista bokningar
POST/api/appointments/Skapa en bokning
GET/api/appointments/{id}/Haemta bokningsdetaljer
POST/api/appointments/{id}/book/Boka en tid
POST/api/appointments/{id}/cancel/Avboka
POST/api/appointments/{id}/check-in/Checka in
POST/api/appointments/{id}/fulfill/Markera som genomfoerd
POST/api/appointments/{id}/noshow/Markera som uteblivet besoek
POST/api/appointments/{id}/mark-error/Markera som felregistrering

Statusoeversaettningar

AatgaerdGiltig fraanMaalstatus
bookproposed, pendingbooked
cancelproposed, pending, bookedcancelled
check-inbookedchecked-in
fulfillchecked-infulfilled
noshowbookednoshow
mark-errorvalfrientered-in-error

Exempel

{
"id": 555,
"status": "booked",
"start": "2024-01-20T10:00:00Z",
"end": "2024-01-20T10:30:00Z",
"participant": [
{ "actor": { "reference": "User/67890" }, "status": "accepted" },
{ "actor": { "reference": "User/12345" }, "status": "accepted" }
]
}

Relaterade resurser