Benson15912 / pe

0 stars 0 forks source link

Cannot differentiate patients properly. #4

Open Benson15912 opened 2 months ago

Benson15912 commented 2 months ago

[Unable to differentiate patients]

Description

In a hospital, people with the same names are common. Food preference are also common. When adding 2 person of the same names, food preference.. how do we differentiate them?

Expected

App GUI should show the hospital id.

Actual

GUI does not show the id.

Steps to Reproduce

  1. add id/ 1 n/ John Doe p/ John f/ Curry chicken c/ Stable h/ Singing karaoke t/ amnesia
  2. add id/ 2 n/ John Doe p/ John f/ Curry chicken c/ Stable h/ Singing karaoke t/ amnesia

image.png

So in this case, how do we know which John Doe is the one we need to edit?

nus-se-bot commented 2 months ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

The patient hospital ID of each patient is not displayed on the GUI

Expected

The patient hospital id of each patient should be displayed on the GUI for convenient reading when users such as nurses need to verify that a particular patient has been added or has not been added to the contact list, since this is the method used to discriminate between unique patients in the application.

Actual

The GUI does not display it.

image.png


[original: nus-cs2103-AY2324S2/pe-interim#1689] [original labels: severity.Low type.FeatureFlaw]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

Hi, thanks for pointing this out.

However, we have already identified this issue and have also put it down in our Planned Enhancements in our DG (See: Section 4.8)

image.png

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


## :question: Issue response Team chose [`response.NotInScope`] - [x] I disagree **Reason for disagreement:** Although this is included in the planned enhancement, I believe that adding ID to the UI is not an enhancement but a whole new feature by itself. Furthermore, this feature is crucial to the users to be able to differentiate patients with the same name. Hence this should not even be in the planned enhancement but rather already implemented in the product.
## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.High`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]