Given that Doctors are humans as well, they might also be patients at the same hospital that they work in, as such when adding the doctor as a patient, we expect to be able to add them so we can keep track of them as well.
Example: adddoctor n/Amy Smith i/S8054321B p/87654321 d/1980-12-05
However the doctor is not able to be a patient in the same hospital. This might cause issue when managing all patients and might consider differentiating contacts with respect to roles as well.
Given that Doctors are humans as well, they might also be patients at the same hospital that they work in, as such when adding the doctor as a patient, we expect to be able to add them so we can keep track of them as well.
Example: adddoctor n/Amy Smith i/S8054321B p/87654321 d/1980-12-05
However the doctor is not able to be a patient in the same hospital. This might cause issue when managing all patients and might consider differentiating contacts with respect to roles as well.