You should take a look at Care Converge if you are looking for healthcare specific Content Management systems.
They offer a patient/employee/physician portal in addition to a content management system geared to the healthcare industry. The CMS comes with quite a few easy to use tools like Events and Class Calendar, Maps, Job Boards etc with complete user access control. It also provides easy integration with legacy systems.