[Story] Patient Module - Medikationen #28

Open
opened 2024-05-01 09:41:15 +00:00 by SZUT-Dominik · 0 comments
Owner

User Story

Als Pflegerin Maria möchte ich möglichst schnell sehen, welche Medikamente ein Patient benötigt, damit ich mich weniger auf Organisation und mehr auf den Patienten konzentrieren kann.

Akzeptanzkriterien

  • Patienten können Medikamente zugewiesen werden.
  • Es kann bei jedem Medikament mit eingetragen werden:
    • welcher Arzt es verschrieben hat
    • Wie oft der Patient es zu sich nehmen muss.
    • welche Dosis der Patient bekommt.
  • In der Patienten Übersicht erscheint bei Patienten mit eingetragenen Medikationen, ein Informationssymbol, welches sich anklicken lässt.
  • Eingetragenen Medikationsdaten werden auf das Format validiert.

Tasks

  • Anpassen des Patient-Models
  • Anpassen des Patient DAOs mit einem extra Join Table. (ManyToMany)
  • Anpassen des Patient Overview Views.
  • Anpassen des Patient Overview Controllers.
  • Anpassen des Patient Create Views
  • Anpassen des Patient Create Controllers
  • Anpassen des Patient Edit Views.
  • Anpassen des Patient Edit Controllers

Testfälle

Testfall 1: Eintragen einer Medikation

Vorbedingungen

  • Lokale Instanz der Applikation

Auszuführende Testschritte

  1. Starte die Applikation
  2. Besuche die Patienten Übersicht
  3. Bearbeite einen Patienten.
  4. Trage eine Medikation ein
  5. Speichere die Änderung.

Erwartetes Ergebnis:

  • Die gerade eingetragenen Informationen sind in der Übersicht aller Patienten sichtbar
  • Die Änderungen bleiben nach dem Neustart der Applikation bestehen.
## User Story Als [Pflegerin Maria](https://git.euph.dev/SZUT/nhplus/wiki/Personas#pflegerin-maria) möchte ich möglichst schnell sehen, welche Medikamente ein Patient benötigt, damit ich mich weniger auf Organisation und mehr auf den Patienten konzentrieren kann. ## Akzeptanzkriterien - [ ] Patienten können Medikamente zugewiesen werden. - [ ] Es kann bei jedem Medikament mit eingetragen werden: - welcher Arzt es verschrieben hat - Wie oft der Patient es zu sich nehmen muss. - welche Dosis der Patient bekommt. - [ ] In der Patienten Übersicht erscheint bei Patienten mit eingetragenen Medikationen, ein Informationssymbol, welches sich anklicken lässt. - [ ] Eingetragenen Medikationsdaten werden auf das Format validiert. ## Tasks - [ ] Anpassen des Patient-Models - [ ] Anpassen des Patient DAOs mit einem extra Join Table. (ManyToMany) - [ ] Anpassen des Patient Overview Views. - [ ] Anpassen des Patient Overview Controllers. - [ ] Anpassen des Patient Create Views - [ ] Anpassen des Patient Create Controllers - [ ] Anpassen des Patient Edit Views. - [ ] Anpassen des Patient Edit Controllers ## Testfälle ### Testfall 1: Eintragen einer Medikation #### Vorbedingungen - Lokale Instanz der Applikation #### Auszuführende Testschritte 1. Starte die Applikation 1. Besuche die Patienten Übersicht 1. Bearbeite einen Patienten. 1. Trage eine Medikation ein 1. Speichere die Änderung. #### Erwartetes Ergebnis: - Die gerade eingetragenen Informationen sind in der Übersicht aller Patienten sichtbar - Die Änderungen bleiben nach dem Neustart der Applikation bestehen.
SZUT-Dominik added the
type
Story
is
required
module
patient
labels 2024-05-01 09:41:15 +00:00
SZUT-Dominik added this to the Main project 2024-05-01 09:41:31 +00:00
SZUT-Dominik started working 2024-05-01 09:41:40 +00:00
SZUT-Dominik added a new dependency 2024-05-01 09:41:52 +00:00
SZUT-Dominik stopped working 2024-05-01 09:52:49 +00:00
11 minutes 9 seconds
SZUT-Dominik changed title from [Story] Patient Module - Medikamente to [Story] Patient Module - Medikationen 2024-05-01 09:53:17 +00:00
SZUT-Dominik removed the
is
required
label 2024-05-12 21:09:17 +00:00
SZUT-Dominik added the
is
optional
label 2024-05-22 18:22:48 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 11 minutes 9 seconds
SZUT-Dominik
11 minutes 9 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: SZUT/nhplus#28
No description provided.