[Story] Medikamente Modul - Alternative Medikamente #27

Closed
opened 2024-05-01 09:23:27 +00:00 by SZUT-Dominik · 1 comment
Owner

User Story

Als Eigentümer Udo möchte ich das bei Medikamenten alternative Medikamente mit demselben Wirkstoff eingetragen werden können, damit leicht auf die Alternativen gewechselt werden kann, in dem Fall, dass es nicht mehr produziert wird, oder Liefer Engpässe gibt.

Akzeptanzkriterien

  • Es gibt die Möglichkeit, bei Medikamenten Alternativen einzutragen.
  • Es gibt die Möglichkeit bei Medikamenten Alternativen wieder herauszulöschen.
  • Das Model und DAO der Medikamente wurde entsprechen angepasst.

Tasks

  • Anpassen des Models für Medikamente
  • Anpassen des DAOs für Medikamente
  • Anpassen von Fixtures für die Medikamente
  • Anpassen des Views für die Übersicht der Medikamente
  • Anpassen des Views zum Bearbeiten von Medikamenten.
  • Anpassen des Controllers zum Anpassen von Medikamenten.

Testfälle

Testfall 1: Eintragen eines alternativen Medikamentes

Vorbedingungen

  • Lokale Instanz der Applikation

Auszuführende Testschritte

  1. Starten der Applikation
  2. Besuchen der Medikamente Übersicht
  3. Bearbeite ein Medikament
  4. Füge eine Alternative Medizin hinzu.
  5. Speichere die Änderungen.

Erwartetes Ergebnis:

  • In der Übersicht sollte das Medikament nun die alternative Anzeigen.
  • Die Änderungen bleiben auch nach einem Neustart der Applikation bestehen

Testfall 2: Entfernen eines alternativen Medikamentes

Vorbedingungen

  • Lokale Instanz der Applikation
  • Medikament mit mindestens einer eingetragenen Alternative

Auszuführende Testschritte

  1. Starten der Applikation
  2. Besuchen der Medikamente Übersicht
  3. Bearbeite das Medikament
  4. Entferne ein alternatives Medikament
  5. Speichere die Änderungen.

Erwartetes Ergebnis:

  • In der Übersicht sollte der alternative Wirkstoff jetzt nicht mehr zu sehen sein.
  • Die Änderungen bleiben auch nach einem Neustart der Applikation bestehen
## User Story Als [Eigentümer Udo](https://git.euph.dev/SZUT/nhplus/wiki/Personas#eigent%C3%BCmer-udo) möchte ich das bei Medikamenten alternative Medikamente mit demselben Wirkstoff eingetragen werden können, damit leicht auf die Alternativen gewechselt werden kann, in dem Fall, dass es nicht mehr produziert wird, oder Liefer Engpässe gibt. ## Akzeptanzkriterien - [x] Es gibt die Möglichkeit, bei Medikamenten Alternativen einzutragen. - [x] Es gibt die Möglichkeit bei Medikamenten Alternativen wieder herauszulöschen. - [x] Das Model und DAO der Medikamente wurde entsprechen angepasst. ## Tasks - [x] Anpassen des Models für Medikamente - [x] Anpassen des DAOs für Medikamente - [x] Anpassen von Fixtures für die Medikamente - [x] Anpassen des Views für die Übersicht der Medikamente - [x] Anpassen des Views zum Bearbeiten von Medikamenten. - [x] Anpassen des Controllers zum Anpassen von Medikamenten. ## Testfälle ### Testfall 1: Eintragen eines alternativen Medikamentes #### Vorbedingungen - Lokale Instanz der Applikation #### Auszuführende Testschritte 1. Starten der Applikation 1. Besuchen der Medikamente Übersicht 1. Bearbeite ein Medikament 1. Füge eine Alternative Medizin hinzu. 1. Speichere die Änderungen. #### Erwartetes Ergebnis: - In der Übersicht sollte das Medikament nun die alternative Anzeigen. - Die Änderungen bleiben auch nach einem Neustart der Applikation bestehen ### Testfall 2: Entfernen eines alternativen Medikamentes #### Vorbedingungen - Lokale Instanz der Applikation - Medikament mit mindestens einer eingetragenen Alternative #### Auszuführende Testschritte 1. Starten der Applikation 1. Besuchen der Medikamente Übersicht 1. Bearbeite das Medikament 1. Entferne ein alternatives Medikament 1. Speichere die Änderungen. #### Erwartetes Ergebnis: - In der Übersicht sollte der alternative Wirkstoff jetzt nicht mehr zu sehen sein. - Die Änderungen bleiben auch nach einem Neustart der Applikation bestehen
SZUT-Dominik added the
type
Story
is
required
module
Medication
labels 2024-05-01 09:23:27 +00:00
SZUT-Dominik added this to the Main project 2024-05-01 09:23:41 +00:00
SZUT-Dominik added a new dependency 2024-05-01 09:23:47 +00:00
SZUT-Dominik added a new dependency 2024-05-01 09:23:57 +00:00
SZUT-Dominik started working 2024-05-01 09:24:08 +00:00
SZUT-Dominik stopped working 2024-05-01 09:36:00 +00:00
11 minutes 52 seconds
SZUT-Dominik removed the
is
required
label 2024-05-17 11:38:51 +00:00
SZUT-Armin was assigned by SZUT-Dominik 2024-05-17 14:07:48 +00:00
SZUT-Dorian was assigned by SZUT-Dominik 2024-05-17 14:07:48 +00:00
SZUT-Armin was unassigned by SZUT-Dominik 2024-05-17 14:07:52 +00:00
SZUT-Dorian was unassigned by SZUT-Dominik 2024-05-17 14:07:52 +00:00
SZUT-Ole self-assigned this 2024-05-21 11:36:45 +00:00
SZUT-Ole added spent time 2024-05-21 11:36:56 +00:00
5 hours
SZUT-Ole added reference story/medikamente-modul-alternative-medikamente 2024-05-21 11:37:31 +00:00
SZUT-Ole referenced this issue from a commit 2024-05-21 14:31:55 +00:00
SZUT-Dominik pinned this 2024-05-22 08:40:02 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 09:57:02 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 10:01:01 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 10:08:33 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 11:07:53 +00:00
SZUT-Ole referenced this issue from a commit 2024-05-22 11:59:09 +00:00
SZUT-Dominik added spent time 2024-05-22 14:26:00 +00:00
3 hours
SZUT-Dominik referenced this issue from a commit 2024-05-22 15:21:03 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 15:29:16 +00:00
SZUT-Dominik added spent time 2024-05-22 15:31:18 +00:00
1 hour 4 minutes
SZUT-Dominik referenced this issue from a commit 2024-05-22 16:41:52 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 17:51:00 +00:00
SZUT-Dominik referenced this issue from a commit 2024-05-22 18:01:40 +00:00
Author
Owner

Closed in #51

Closed in #51
SZUT-Dominik unpinned this 2024-05-22 18:22:52 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 9 hours 15 minutes
SZUT-Dominik
4 hours 15 minutes
SZUT-Ole
5 hours
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#27
No description provided.