I was a designer in the Health Care industry for three and a half years,
with two different medical companies. One of which provided an EMR
(Electronic Medical Record) applciation, and a PHR (Personal Health
Record). The other provided applications to Physicians that facilitated the
viewing and ordering of Lab Results. Each had users numbering in the
thousands with both patients and medical professionals. When it came to the
UI, I would use best practices to create the applications where needed, and
innovated where I could. And there are lots of places where you can be
innovative. The same is true of the interactions. What was the most
cumbersome was getting user acceptance or buy off on functionality, because
most had very drastic differences in their opinions of what they wanted to
do what and how. Because of that, we made the application very flexible or
customizable so that each user could have the application do what they
wanted. This was not the case for bigger pieces of the application, such as
reporting, etc. In those cases, most users had similar needs that we were
able to design around. In regards to Accessibility, we did not have any
strict requirements from any customers that I was ever aware of. This was
again a place where we would use best practices in design with css/xhtml,
etc to allow for the best possible experience, font sizing, screen
As for the Microsoft Health Common User Interface, when I first saw that,
I chuckled. There is nothing there that is new. Sure, maybe you could use
it as a starting point, but I can almost guarantee that groups of Physicians
or Medical professionals will not like the way that they have done things.
So to answer your questions ...
Is there any Samples or Guidelines available for health care domain?
I have never seen any good guidelines or samples. The various companies
that are solving problems in the Health Care industry are all doing it
differently. The are not unified. There are some websites for the various
EMR vendors that will show demos of their products. You may get some ideas
there, if nothing more that a starting point to come up with a better
What are the major attributes or details which have to be kept in
attention while designing?
My suggestion would be to use best practices in web application design
and go from there. Talk to customers and design around their needs.
Any example available which has the least number of mouse clicks?
You can think about mouse clicks, but in some cases it does not matter.
For instance, if a Physician wants to run an ad hoc report off of some
medical data, the steps that are required in choosing the data, how it is
sorted and displayed can take many clicks. Sure you want the least amount
possible, and you want the task to be easy to accomplish, but I would not
set yourself a limit on something like mouse clicks, it will vary.