This Hospital Management System (HMS) application is a platform for people to find medical resources in different cities and communities. The HMS application has different Administrators who can control and manage the entire system. Their roles are as follows.
- System Administrator
- Hospital Administrator
- Community Administrator
- Doctor
- Patient
The brief description of their roles is as follows.
Functionality-Create, Read/View, Update and Delete Community, Hospital, Doctor, Patient. Brief Description-A System Administrator has control over the entire HMS's employees. System Administrator can create credentials for Doctors, the employees of HMS. System Administrator can perform Create, Read, Update, and Delete (CRUD) operations on Doctors and Patients. Also, a system administrator can view the person directory, patient directory, doctor directory, hospital directory, etc.
Functionality- View/Read Patients and Appointments and Delete Appointments. Brief Description-A Hospital Administrator can view Patients and Appointments (R) in the HMS system. Also, a hospital administrator can Delete (D) appointments if required.
Functionality- Create, Read/View, Update, Delete communities, cities houses. Brief Description-A Community Administrator can Create, Read/View, Update, and Delete (CRUD) different communities, cities, and houses. Also, a community administrator can view all communities created so far.
Functionality-Create Encounter, Vital Signs(Blood Pressure, Temperature, Heart Rate), Read/View Patient History and Encounter History, Update, Delete Appointment. Brief Description-A doctor is an employee of HMS. a Doctor's credentials are created by a System Administrator. After putting credentials, a doctor can view his/ her appointments along with all appointments belonging to his/her hospital. Doctors can diagnose and leave encounter records based on vital signs. Also, a doctor has access to the encounter history directory and patient history (vital signs) of the patient.
Functionality-Book Appointment in the nearby hospital or in any city/Community, Add details (Age, Height, Weight) Brief Description-A Patient can be created by the System Administrator or the public registration page of HMS. A Person has access to the public registration page of HMS to register himself and create an appointment at the earliest. While booking an appointment, a patient can look for and book an appointment in the nearby hospitals in the community or city. At the same time, if the hospital is not available in the patient's community/ city, he can edit the city and community for booking appointment in a different hospital.
##ADVANTAGES OF HMS
- A patient can book an appointment in an emergency without visiting the hospital.
- Data security- All the sensitive data is stored in a very secure way
- Ease in the hospital management flow
- Reduction in paperwork and manual work
- smooth flow throughout the process