Skip to content

Termin Szenario

jannismoeller edited this page Feb 21, 2019 · 13 revisions

Szenario Clientsicht

Das folgende Szenario sollte mit der REST-API umgesetzt werden:

  • Eine Bezugsperson (BP) für eine DVP weiß, dass diese morgen früh zum Arzt gehen muss. Weil die DVP diesen Arzt noch nicht kennt, wird sie die DVP dorthin begleiten.
  • Um Warnungen zu vermeiden, legt sie im Web-Interface des Systems einen Kalendereintrag (für den Folgetag 8:00 – 12:00) für die DVP an. Sie gibt zusätzlich den Namen und die Adresse des Arztes an.
  • Am Folgetag kann die BP die DVP zu ihrem Arzttermin begleiten. Es werden keine Warnungen über Notlagen vom System „Ungewöhnliche Orte“ ausgegeben.

Version 2 (aktueller Stand)

Voraussetzungen

  • Die betreffende DVP existiert bereits.
  • Die AsI, die den Termin erstellen möchte existiert bereits und hat die Berechtigung, die DVP zu verwalten.
  • Der Kalender Arzttermine ist für die DVP bereits angelegt.
  • Die AsI hat in Übersicht die betreffende DVP ausgewählt

Ablauf

Ressource REST-Call Beschreibung
Öffne Kalender GET /k?dvpid={dvp-id} Die Kalenderübersicht der DVP öffnen.
Wähle "Arzttermine" GET /k/{k-id} Den "Arzttermin"-Kalender auswählen .
Erstelle Arzttermin POST /k/{k-id}/ke Den Termin mit seinen Attributen anlegen.

szenario_v2

Version 1

Hypermedia

Ressource Beschreibung
self Nach dem Login erhält die AsI eine Übersicht über alle mit ihr verknüpften DVP.
dvp Sie wählt die DVP aus, für die sie einen Kalendereintrag erstellen möchte.
calendar Die AsI öffnet den Kalender der DVP.
create Die AsI erhält ein Formular, um die Eckdaten (Zeit, Betreff, Ort, ect.) einzutragen.
store Die AsI kann den Termin speichern. Die ins Formular eingetragenen Daten werden gespeichert.

Szenario mit Hypermedia

REST-Calls

Szenario als REST

Clone this wiki locally