Open m1oojv opened 8 months ago
Hi tester, thank you for the suggestion! We actually think that adding this would be a great idea, as it would allow a head nurse to easily deal with foreign patients. However, we do think that foreign patients with foreign phone numbers are much less common than local patients in a hospital, and so the need for users to input complex numbers and add country codes is of lower priority than the other features that have been added which pertain directly to the application's functionality in a hospital. Hence, we are considering this to be not in scope.
Team chose [response.NotInScope
]
Reason for disagreement: As argued from my earlier bugs, the target group specified in both UG and DG is on Head nurses in hospitals and did not specify the context of which country or size of hospital. It is fair to assume that your application should be able to serve the purpose of all hospitals of any sizes (especially since your application is able to organize nurses and doctors into specializations anyways so it seems that the dev team intended the application to be used on quite a large scale). In such diverse environments (especially with tourist patients), encountering phone numbers with country code and area code (eg (555) 555-1234) is common and should be expected. The inability to accurately record these phone numbers due to restrictive input limitations is not a rare occurrence but a frequent challenge that directly impacts the core functionality of the application. By not accommodating these variations, MediSync may fail to meet the basic needs of accurate and inclusive record-keeping in many healthcare settings.
Other than that, hospitals also usually have to note down multiple contacts of patients like the contact of the patient's next of kin (eg. +65 1234 1234 (self) , +65 9876 9876 (mother) ) .
this is not supported by Medisync and thus is an overzealous input validation. Therefore, it is justified as a feature flaw of the application.
The module website also states that overzealous input validation is a noteworthy feature flaw to be reported.
Since your target group is not specified to be in singapore (only says Head nurses) , and that patients can be from overseas as well, your application should be able to account for country codes in the phone number like US phone numbers or +65 country codes