Ugrás a fő tartalomra

Appointment

Áttekintés

Az Appointment erőforrás a betegek és egészségügyi szakemberek között ütemezett találkozókat reprezentálja. A vitalerában az időpontok elsősorban videohívások ütemezésére szolgálnak.

API végpontok

MetódusÚtvonalLeírás
GET/api/appointments/Időpontok listázása
POST/api/appointments/Időpont létrehozása
GET/api/appointments/{id}/Időpont részleteinek lekérése
POST/api/appointments/{id}/book/Időpont lefoglalása
POST/api/appointments/{id}/cancel/Időpont lemondása
POST/api/appointments/{id}/check-in/Bejelentkezés az időpontra
POST/api/appointments/{id}/fulfill/Időpont teljesítetté jelölése
POST/api/appointments/{id}/noshow/Meg nem jelenésként jelölés
POST/api/appointments/{id}/mark-error/Hibásként megjelölés

Állapotátmenetek

MűveletÉrvényes kiindulásCél állapot
bookproposed, pendingbooked
cancelproposed, pending, bookedcancelled
check-inbookedchecked-in
fulfillchecked-infulfilled
noshowbookednoshow
mark-errorbármelyentered-in-error

Példa

{
"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" }
]
}

Kapcsolódó erőforrások

  • Patient - Időpont résztvevője
  • Encounter - Az eredményül kapott találkozó