Skip to content

Instantly share code, notes, and snippets.

@Korkmatik
Created April 17, 2021 17:01
Show Gist options
  • Save Korkmatik/e99f3547a8083dff3115da0426e938e6 to your computer and use it in GitHub Desktop.
Save Korkmatik/e99f3547a8083dff3115da0426e938e6 to your computer and use it in GitHub Desktop.
Use Case Example

/UC18.2/ Suche nach Gerät

Übersicht

Ziel Suchen nach Ressourcen anhand des Gerätes
Vorbedingung Der Nutzer hat die Suchfunktion geöffnet.
Resultat Der Patient sieht Messungen die mit dem Gerät durchgeführt wurden.
Nutzer Patient
Auslöser Funktion "Suchen" ausgewählt

Detailbeschreibung

Kurzbeschreibung: Ein Patient kann in der Suche ein Gerät angeben und nach Observations suchen, welches mithilfe dieses Geräts durchgeführt wurden.

Akteure:

  • Patient
  • FHIR Server

Eingehende Daten:

  • Patientendaten (Id)
  • Gerät (Id)

Essentielle Schritte:

  1. Patient wählt Funktion "Suchen" aus
  2. App holt sich mögliche Geräte vom FHIR Server
  3. Patient wählt Gerät aus und klickt auf "Suchen"
  4. Es wird auf dem FHIR Server nach "Observations" gesucht, welche mithilfe diese Gerätes für den Patienten durchgeführt wurden
  5. Die App zeigt die Daten an

Ausnahmen:

  • zu 2.) a) Falls eine Verbindung zum FHIR Server nicht möglich ist, soll eine Fehlermeldung angezeigt werden. b) Die App versucht die Daten abzufragen, bis eine Verbindung wieder möglich ist c) Der Patient kann in dieser Zeit nicht suchen
  • zu 4.) Falls eine Verbindung zum FHIR Server nicht möglich ist, soll eine Fehlermeldung angezeigt werden.
  • zu 5.) Falls es keine Observations gibt, die zu diesen Suchkriterien passen, dann soll dies dem Patienten vermittelt werden, z.B. "Keine Messungen mit diesem Gerät"

Änderungshistorie

  • 17.04.2021; Korkmatik; Use Case angelegt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment