Responding to your questions:
For #1-
1) If it isn't too much trouble to create a second, slightly modified diagram from the patient's perspective, go for it. If it requires a ton of time, stick to just the physician's one.
2) I would say that Patient name should be sufficient, one could imagine the system returning multiple results if a name matches multiple patients (which the physician would then choose whichever one he meant). That way, we don't inconvenience the user (the physician) by requiring them to remember patient IDs.
3) I haven't quite read up on SSDs, how does the answer to your question affect how your SSD would look? I would venture a guess as "pretend the system is one big black box from the perspective of how servers are divided up", but if that makes things more difficult and a more specific answer would be better, I'd say try posting to the discussion board and ask the professor.
For #2-
1) I think everything looks good- if you're getting really technical here and you need to specify parameters (the "(patientName, text, audio)" part), I would suggest making "audio" a more generalized "attachments" parameter instead. That way, you allow for the possibility of multiple attachments, whether they are audio files or data files or whatever would need to be sent.
https://trello.com/board/info-355-term-project/50ff0f700f267b543600077a
> --
> You received this message because you are subscribed to the Google Groups "INFO 355 Team 3" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
info355team3...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>