management clinic
DESCRIPTION
clinic managementTRANSCRIPT
NAME ROLL NO
SONI AHUJA 37
PRIYA MANWANI 38
NAVIN JETHWANI 43
PROJECT REVIEW:-
INTRODUCTION
Purpose
• The Software is for the automation of Hospital Management.
• It maintains two levels of users:-
Administrator Level
User Level
• The Software includes:-
Maintaining Patient details.
Providing Prescription, Precautions and Diet advice.
Providing and maintaining all kinds of tests for a patient.
Billing and Report generation.
Scope
It can be used in any Hospital, Clinic, Dispensary or Pathology labs for maintaining
patient details and their test results.
Technologies to be used
This project will be a desktop application to be developed in CORE JAVA having
SQL at the back end
• Database Design (SQL)
• Form Design (CORE JAVA)
• Coding (CORE JAVA)
• Testing (CORE JAVA)
• Reporting Tool (Data Report)
Overview
Project is related to Hospital Management System.
The project maintains two levels of users:-
• Administrator Level-Doctor
• User Level-Data Entry Operator
Main facilities available in this project are:-
• Maintaining records of indoor/outdoor patients.
• Providing billing details for indoor/outdoor patients.
• Maintaining backup of data as per user requirements (between mentioned dates).
• If user forgets his/her password then it can be retrieved by hint question.
User or Administrator can search a patient’s record by his/her name or their
registration date.
Overall Description
Goals of proposed system
1. Planned approach towards working: - The working in the organization will
be well planned and organized. The data will be stored properly in data stores,
which will help in retrieval of information as well as its storage.
2. Accuracy: - The level of accuracy in the proposed system will be higher. All
operation would be done correctly and it ensures that whatever information is
coming from the center is accurate.
3. Reliability: - The reliability of the proposed system will be high due to the
above stated reasons. The reason for the increased reliability of the system is that
now there would be proper storage of information.
4. No Redundancy: - In the proposed system utmost care would be that no
information is repeated anywhere, in storage or otherwise. This would assure
economic use of storage space and consistency in the data stored.
5. Immediate retrieval of information: - The main objective of proposed
system is to provide for a quick and efficient retrieval of information. Any type
of information would be available whenever the user requires.
6. Immediate storage of information: - In manual system there are many
problems to store the largest amount of information.
7. Easy to Operate: - The system should be easy to operate and should be such that it can be
developed within a short period of time and fit in the limited budget of the user.
Background
A Hospital is a place where Patients come up for general diseases. Hospitals provide
facilities like:-
Consultation by Doctors on Diseases.
Diagnosis for diseases.
Providing treatment facility.
Facility for admitting Patients (providing beds, nursing, medicines etc.)
Immunization for Patients/Children.
Various operational works that are done in a Hospital are:-
Recording information about the Patients that come.
Generating bills.
Recording information related to diagnosis given to Patients.
Keeping record of the Immunization provided to children/patients.
Keeping information about various diseases and medicines available to cure
them.
These are the various jobs that need to be done in a Hospital by the operational staff and
Doctors. All these works are done on papers.
The work is done as follows:-
Information about Patients is done by just writing the Patients name, age and
gender. Whenever the Patient comes up his information is stored freshly.
Bills are generated by recording price for each facility provided to Patient on a
separate sheet and at last they all are summed up.
Diagnosis information to patients is generally recorded on the document, which
contains Patient information. It is destroyed after some time period to decrease
the paper load in the office.
Immunization records of children are maintained in pre-formatted sheets, which
are kept in a file.
Information about various diseases is not kept as any document. Doctors
themselves do this job by remembering various medicines.
All this work is done manually by the receptionist and other operational staff and lot of
papers are needed to be handled and taken care of. Doctors have to remember various
medicines available for diagnosis and sometimes miss better alternatives as they can’t
remember them at that time.
Hospital Management System - HMS - Solution for Hospitals
This Hospital Management System is designed for multi speciality hospitals, to cover a wide
range of hospital administration and management processes. It is an integrated end–to-end
Hospital Management System that provides relevant information across the hospital to
support effective decision making for patient care, hospital administration and critical
financial accounting, in a seamless flow.
Registration
The Registration module is an integrated patient management system, which captures
complete and relevant patient information. The system automates the patient administration
functions to have better and efficient patient care process.
Patient Registration Details
Inpatient and Outpatient Registration
Medical Alerts Details
Appointment Scheduling (Patient / Doctor wise)
Doctor's Schedule Summary
Doctors Daily Schedule List
Patient Visit History
Medical Record Movements
Appointments for Radiology tests and Operation Theatre
Patient Visit Slip
Sponsorship Details
It provides for enquiries about the patient, the patient's location, admission, and
appointment scheduling and discharge details. Furthermore, this system even takes
care of package deals for a patient for a fixed cost. Medical Record keeps an abstract
of clinical data about patients. It allows asy retrieval of medical records on patients.
Payroll
The Payroll & Personnel module deals with Pay (and deduction) calculation, printing of
salary slip, salary certificates, and PF statements, Gratuity Statement and provides a monthly
analysis. It deals with the maintenance of employee bio-data, Attendance / Overtime details.
It also reports on absenteeism, leave encasements etc. The Personnel & Payroll department is
responsible Employee Related Activities like appointing the staff, maintaining the employee
database, Fixing allowances and deductions, Leave entitlements, Leave sanctions, Loan,
Termination Process, Maintenance of Hospital documents, Insurance details, Tenancy
Contracts and Vehicle Registration etc.
Outpatient Management
The Outpatient module serves as an entry point to schedule an appointment with the Hospital
Resident Doctor or Consultant Doctor for Medical Consultations and diagnosis. This module
supports doctors to take better and timely consultation decisions by providing instant access
to comprehensive patient information. Patient visits are divided into New, Follow-up and
Review. This module also handles requests and results of laboratory tests and other
examinations. External Doctors visit to in patients can be defined as "Call on". Some patients
may avail only the hospital facilities like Lab, Radiology, Nuclear Medicine, and
Physiotherapy and so on.
Medical Alerts Details
Consultation Duty Roster
Diagnosis Details
Triage Parameters
Patient’s Appointments
Daily / Weekly Schedule Summary
Appointment Scheduling / Rescheduling Facility
Outpatient Medical Observation Details
Investigation / Treatment History
Clinical Service Details
Group / Package Registration Facility
Common Billing Clinical Services
Doctor’s Diagnosis Statistics
Further more, Confidentiality of Doctors Observation, Previous History of Patients Visit,
Online Prescription, Online Request for Investigations and so on, are the special features in
Doctors Observation screen. This system calculates the cost for the services rendered to the
patient and reflects in the billing module appropriately resulting in smooth billing process.
Inpatient Management
The inpatient module is designed to take care of all the activities and functions pertaining to
Inpatient Management. This module automates the day-to-day administrative actives and
provides instant access to other modules, which leads to a better patient care. It provides
comprehensive data pertaining to Admission of Patients & Ward Management: Availability
of beds, Estimation, Agreement preparation, Collection of advance, Planned admission,
Emergency admission and so on.
The Inpatient module also deals with Ward Management: Shifting from one ward to the
other, Bed availability, Surgery, Administration of drugs, nursing notes, charge slip and so
on.
Admission Cost Estimation
Admission Approval
Admission Request
Doctor Transfer Details
Nursing Notes
IP Medical Observation
Pending Drug Request
Surgery Scheduling Details
Discharge Notification Summary
Expected Date and Time of Discharge
The module tracks every visit made by the patient and caters to follow-up visits of patients,
along with multiple appointments.
User Manager
The User Manager module basically deals with security through controlling the access to the
information available in the application. Any user associated with a user group can access
only those screens for which the user group has rights. It also deals with the System Related
Activity like User Monitor, Creating User Group Master, User Master and view the User
Group Lookup of employee database, Maintenance of company documents, User defined
error message, Generating Daily Statistical Summary.
Constraints
GUI is only in English.
Login and password is used for identification of user and there is no facility for guest.
Definitions of problems
Problems with conventional system
1). Lack of immediate retrievals:- The information is very difficult to retrieve
and to find particular information like- E.g. - To find out about the patient’s
history, the user has to go through various registers. This results in inconvenience &
wastage of time.
2). Lack of immediate information storage:- The information generated by
various transactions takes time and efforts to be stored at right place.
3). Lack of prompt updating:- Various changes to information like patient details or
immunization details of the child are difficult to make as paper work is involved.
4). Error prone manual calculation:- Manual calculations are error prone and
take a lot of time this may result in incorrect information. For example:-
calculation of patient’s bill based on various treatments.
5). Preparation of accurate and prompt reports:-This becomes a difficult
task as information is difficult to collect from various registers.
Alternative Solutions
1. Improved Manual System:- One of the alternative solutions is the
improvement of the manual system. Anything, which can be done by using
automated methods, can be done manually. But the question arises how to perform
thing manually in a sound manner. Following are some suggestions, which can be
useful in the manual system. A more sophisticate register maintenance for various
Patient Information, Doctor diary, Immunization Details and a good system for writing
bill amount employees and stock availed for the customers can be maintained at
central place. Adequate staff may be maintained so that updations are made at the very
moment at the same time. Proper person for proper work should be made responsible
so that a better efficiency could be achieved. This needs a lot of work force.
2. Batch System:- Another alternative solution can be used of computer based batch
system for maintaining the information regarding purchase details, customers and employees.
A batch system refers to a system in which data is processed in a periodical basis. The batch
system is able to achieve most of the goals and sub goals. But a batch system data is processed
in sequential basis. Therefore batch system is not suggested.
3. Online System:-
This system (HMS) provides online storage/ updations and retrieval facility. This system
promises very less or no paper work and also provides help to Doctor and operational staff. In
this system everything is stored electronically so very less amount of paper are needed to be
handled and taken care of. Doctors have to remember various medicines available for
diagnosis and sometimes miss better alternatives as they can’t remember them at that time.
Snapshots:-
This is
the
login
page.
Enter
the correct user name ie “Satish” and the password is “password”. Click on login and open
the next page,if the password is user name name and password is correct.
CONCLUSION
The project Hospital Management System (HMS) is for computerizing the working in a
hospital. The software takes care of all the requirements of an average hospital and is capable
to provide easy and effective storage of information related to patients that come up to the
hospital.
It generates test reports; provide prescription details including various tests, diet advice, and
medicines prescribed to patient and doctor. It also provides injection details and billing
facility on the basis of patient’s status whether it is an indoor or outdoor patient. The system
also provides the facility of backup as per the requirement.
This Hospital Management System is designed for multispeciality hospitals, to cover a wide
range of hospital administration and management processes.It is an integrated end–to-end
Hospital Management System that provides relevant information across the hospital to
support effective decision making for patient care, hospital administration and critical
financial accounting, in a seamless flow.
TITLE:-
Software Requirements Specification
The Department of Hospital Administration, AIIMS, is the pioneering department in India to have started the Master's Degree in Hospital Administration. It is the oldest institution providing training to the country’s health managers in the science and art of hospital administration and management. The department introduced the specialty of Hospital Administration in the country in the year 1962, and has since evolved into a center of excellence for teaching, training and research in the field of Hospital Administration and Management. History and Inception
In the year 1961, Dr. J. R. McGibony, consultant to the World Health Organisation for the field of Hospital Administration, recommended the introduction of Hospital Administration as a separate specialty like any other broad specialty of medical sciences. With this initiative in 1961-62, a comprehensive programme and syllabus for Post Graduate course in Hospital Administration was drafted. One Post Graduate student, an Indian doctor from the University of New South Wales, Australia was admitted to serve his Administration Residency at AIIMS. The Australian student completed his thesis and MD in Hospital Administration in 1962-63. The course in Hospital Administration was formally approved in 1963-64 and a full fledged Department of Hospital Administration was started in 1966 under the pioneership of Brig (Dr.) Gaind, the then Medical Superintendent, for the first time in India. The present MHA (Masters in Hospital Administration) course was officially started in February 1966 and has since been recognized as a distinct post-graduate discipline by the Medical Council of India. Contribution to the InstituteThe department occupies pride of place in the functioning and running of the hospital services at AIIMS. All faculty members of the department are handling independent charges of hospital administration at the Medical Superintendent level in various patient care centers of the institute. The department regularly organizes training programs for all categories of Hospital Staff on various aspects of hospital administration and managerial development. In addition, the department runs a 24 hour Administrative Control Room, a unique concept which functions as an extension of the Medical Superintendents office after office hours. National and International Contribution Hospital Management EducationThe department is actively involved and strongly committed to capacity building and human resources development in hospital administration at national and international stages. The department provides guidelines for developing courses and curricula for starting training courses in the field of hospital administration including post graduate programs to various public and private institutions in the country. Tailor made programs are organized for many institutes and organizations from India and abroad. WHO fellows are imparted short and long term trainings on hospital management in the department. A full fledged biannual Healthcare
Executive Management Development Programme is conducted by the department for senior hospital administrators and top level hospital management personnel from India and abroad. Consultancy ServicesThe department provides countrywide consultancy on diverse areas like Newer Healthcare Facility Planning & Management, Healthcare Registries Planning & Innovation, Healthcare Human Resources Management, Disaster Management, Hospital Equipment Planning and Management and Healthcare Financing & Insurance Product Development. It is also involved in the development of standards for different categories of hospitals along with BIS and acting as a Think-Tank for the preparation of National Healthcare Policy Guidelines. Besides, consultancies are regularly provided to many neighboring countries in the South East Asian region for building capacity and developing newer healthcare facilities in the region. Masters of Hospital Administration – Two Years ProgrammeThe department runs a two year post graduate course in Hospital Administration leading to award of degree of Masters in Hospital Administration (MHA) for both sponsored and open candidates. Resident Administrators man the Control Room round the clock as Duty Officers, and coordinate various hospital activities. They also assist the faculty in hands-on management of various hospital activities and in turn gain valuable experience of hospital management. Ph.D. program in hospital administration is also conducted. Our alumni hold top administrative positions in various organizations of national and international importance. Many of them are also serving as independent consultants in Hospital Administration in the corporate sector.Admission to the MHA program is through a competitive exam conducted twice a year. An advertisement is placed in national dailies in the month of August and January for sessions beginning December and July respectively. For details of admission procedure, form etc please visit www.aiims.edu or www.aiims.ac.in . Long & Short Term TrainingsVarious long and short term trainings are provided under following categories:
Ph.D. in Hospital Administration Short Term Trainings upto period of Six months Long Term Trainings: 6 months to 2 years Training to Foreign Nationals and WHO fellows Continuing Medical Education Programmes Healthcare Executives Management Development Programme (Hx MDP)
Details of the training, fee, schedule etc can be obtained from the academic section of the institute or from the institute websitewww.aiims.ac.in or www.aiims.edu.
SOFTWARE REQUIREMENTS SPECIFICATION
1. Introduction
This document is a Software Requirements Specification (SRS) for the Hospital Management System (HMS). It describes the functions, goals and tasks that the system can perform. Software Team Development Inc. (STD) will use this document to describe the scope of the project and to plan for the system’s design and eventual implementation. This document forms the basis for the contract between the hospital and Software Team Development Inc. (STD).The Hospital Management System is primarily an software intensive system that gives an approach towards the software development based on modeling objects from real world and then using the model to build a language-independent design organized around those objects.Here, in this project all the diagrams of the unified modeling language (UML) are drawn.This includes all the Structural and behavioral diagrams that include class diagram, component diagram, deployment diagram, sequence diagram, collaboration diagram, activity diagram, use-case diagram and the state-chart diagram. These diagrams help to improve capability to model large-scale software systems that is ability to model entire system architectures.
The document lists the following features as the high-level requirements that the Hospital Patient Management System will satisfy:
Work Scheduling – assigning nurses to doctors and doctors to patients Admissions - Admitting patients, assigning the patients to appropriate wards Surgery Management - Planning and organizing the work that surgeons and nurses
perform in the operating rooms
The document also presents a number of requirements that can be classified into two categories: functional and non-functional requirements. Non-functional requirements can be used to improve the functioning of the computer system, but not the management of the hospital as a whole. For these requirements, Software Team Development recommends that the Hospital management identify a set of experts from their computer department. The primary areas of concern are performance, security and user-interface.
1.1 Purpose
The purpose of this document is to describe all the requirements for the Hospital Management System.
1.2 Document Conventions
1. HMS Hospital Management System 2. PHN Personal Health Number on health card
3. Report an account of patients 4. Database collection of information in a structured form
5. Logon ID a user identification number to enter the system 5.1 Password enables one to gain admission into the system 6. Web-based application an application that runs on the Internet 7. ID Patient Identification number 8. GUI Graphical User Interface
9. SRS Software Requirements Specification
1.3 Intended Audience and Reading Suggestions
The intended audience includes all stakeholders in the potential system. These include, but are not necessarily limited to, the following: administrative staff, doctors, nurses, surgeons and developers. The hospital management and its team members should use this document and its revisions as the primary means to communicate confirmed requirements to the development team. The development team expects many face-to-face conversations that will undoubtedly be about requirements and ideas for requirements. Please note that only the requirements that appear in this document or a future revision, however, will be used to define the scope of the system.1.4 Scope
The proposed software product is the Hospital Management System (HMS). The system will be used to allocate beds to patients on a priority basis, and to assign doctors to patients in designated wards as need arises. Doctors will also use the system to keep track of the patients assigned to them. Nurses who are in direct contact with the patients will use the system to keep track of available beds, the patients in the different wards, and the types of medication required for each patient. The current system in use is a paper-based system. It is too slow and cannot provide updated lists of patients within a reasonable timeframe. Doctors must make rounds to pick up patients’ treatment cards in order to know whether they have cases to treat or not. The intentions of the system are to reduce over-time pay and increase the number of patients that can be treated accurately. Requirements statements in this document are both functional and non-functional.
1.5 References
Internet.
2. Overall Description
2.1 Product Perspective
This Hospital Management System is a self-contained system that manages activities of the hospital as bed assignment, operations scheduling and administrative issues. Various stakeholders are involved in the hospital system.
2.2 Product Functions
The system functions can be described as follows: Registration: When a patient is admitted, the receptionist checks to see if the patient is already registered with the hospital. If he is, his/her Personal Health Number (PHN) is entered into the computer. Otherwise a new Personal Health Number is given to this patient. The patient’s information such as date of birth, address and telephone number is also entered into computer system. Consultation: The patient goes to consultation-desk to explain his/her condition so that the consulting nurse can determine what kind of ward and bed should be assigned to him/her. There are two possible circumstances:
a) If there is a bed then the patient will be sent to the bed to wait for the doctor to come.
b) If there is no bed, the patient is put on a waiting list until a bed becomes available.
Report Generation: The system generates reports on the following information: patients, bed availability and staff schedules after every six hours. It prints out all the information on who has used which bed, when and the doctor that is taking care of a given patient as well as expected medical expenses.
2.3 User Classes and Characteristics
The system will be used in the hospital. The administrators, doctors, nurses and front-desk staff will be the main users. Given the condition that not all the users are computer-literate. Some users may have to be trained on using the system. The system is also designed to be user-friendly. It uses a Graphical User Interface (GUI).
Administrators:
They all have post-secondary education relating to general business administration practices. Every administrator has basic computer training. They are responsible for all of the scheduling and updating day/night
employee shifts. Administrators in the wards are responsible for assigning doctors and nurses to patients.
Nurses:
All nurses have post-secondary education in nursing. Some nurses are computer literate. Consulting nurses to whom patients give short descriptions of their conditions are also responsible for assigning patients to appropriate wards if the beds are available, otherwise putting patients on the waiting list. Nurses in wards will use the HMS to check their patient list.
Doctors:
All doctors have a medical degree. Some have further specialized training and are computer literate. Doctors will use the HMS to check their patient’s list.
2.4 Operating Environment
Everyone in the hospital that uses this software is trained properly with the environment that is used. The audience of this software is made familiar with the environment. Various techniques were used to elicit the requirements and we have identified needs, analyzed and refined them. The objective of this document therefore is to formally describe the system’s high level requirements including functional requirements, non-functional requirements and business rules and constraints.
2.5 Design and Implementations Constraints The system must be delivered by January 1st 2012. The system must be user-friendly
2.6 User Documentation
The document presents a number of requirements that can be classified into two categories: functional and non-functional requirements. Non-functional requirements can be used to improve the functioning of the computer system, but not the management of the hospital as a whole. For these requirements, Software Team Development recommends that the Hospital management identify a set of experts from their computer department and their legal department to formally accept the requirements. The primary areas of concern are performance, security and user-interface. Functional requirements, on the other hand, are requirements directly related to the hospital management.
2.7 Assumptions and Dependencies
It is assumed that the Hospital will have enough trained staff to take care of the system
3. EXTERNAL INTERFACE REQUIREMENT
3.1 USER INTERFACE:First User interface will be the screen which will show all the options related with the jobs. Then user will select the option as per his/her requirement.For User interface devices used will be mouse and keyboard.
3.2 HARDWARE INTERFACE:
Though not necessarily interfacing with the hardware, the system must make use with an internet connection. A normal pc and printer will be required for
printing the resume hard copy and appointment letter if he/she gets.
3.3 SOFTWARE INTERFACE:
Front end of the product will be VISUAL STUDIO to make good user friendly interface and back end used for this system will be MS ACCESS to store all the data.
3.4 COMMUNICATION INTERFACE:
The communication interface is a local area network through wireless network
routers.
4. Functional Requirements
4.1 Registration
SRS001 Add patients.The HMS shall allow receptionist to add new patients to the system
SRS002 Assign ID The HMS shall allow receptionist to give each patient a ID and
add it to the patient’s record. This ID shall be used by the patient throughout his/her stay in hospital.
4.2 Consultation
SRS003 Assign Ward
The consulting nurse shall use HMS to assign the patient to an appropriate ward.
SRS004 Assign to Waiting List
The consulting nurse shall use HMS to assign Patient to a waiting list if no bed is available.
4.3 Medical matter management
SRS005 Assign Doctor
The administrative staff in the ward shall use HMS to assign a doctor to a given patient.
SRS006 Assign NurseThe administration staff in the ward shall use HMS to assign a nurse to a given patient.
SRS007 Inform DoctorsThe HMS shall inform doctors of new patients.
SRS008 Inform Nurses The HMS shall inform nurses of new patients.
SRS009 Emergency Case In an emergency case, the administrative staff shall use HMS to assign an emergency room, doctors and nurses to the patient immediately.
SRS010 Surgery case In a surgery case, the administrative staff shall use HMS to assign a surgery room, surgeon and nurses to the patient.
SRS011 Generate Report (normal)The HMS shall generate the patient’s situation record every two hours for normal patients.
SRS012 Generate Report(Severe) The HMS shall generate patient’s situation record every half hour for severe patients.
SRS013 Record procedure The whole treatment procedure for the patient shall be recorded by the system.
SRS014 Inform patient The HMS shall automatically inform the patients who are on
the bed waiting list of available beds whenever they become available.
4.4 Report Generation
SRS017 Patient information
Regularly, the HMS shall generate reports on patients about the following information: patient’s PHN, patient’s name, ward name, bed number and the doctor’s name.
SRS018 Bed Aavailability Regularly, HMS shall generate reports on bed availability about the following information: ward name, bed number, occupied/unoccupied.
SRS019 Staff ScheduleRegularly, HMS shall generate reports on staff schedule about the following information: staff ID, staff name, staff type, duty shift.
5. Other Non-Functional Requirements
5.1 Performance Requirements
SRS020 Response Time The system shall give responses in 1 second after checking the patient’s information.
SRS021 Capacity The System must support 1000 people at a time.SRS022 User-interface The user-interface screen shall respond within 5 seconds.SRS023 Conformity
The systems must conform to the Microsoft Accessibility guidelines.
5.2 Safety Requirements
SRS024 Back Up The system shall provide the capability to back-up the DataSRS025 Errors The system shall keep a log of all the errors.
5.3 Security Requirements
SRS026 Patient Identification The system requires the patient to identify himself /herself using PHN
SRS027 Logon ID Any user who uses the system shall have a Logon ID and Password.
SRS028 Modification Any modification (insert, delete, update) for the Database shall be synchronized and done only by the administrator in the ward.
SRS029 Receptionist RightsFront Desk staff shall be able to view all information in HPMS, add new patients to HMS but shall not be able to modify any information in it.
SRS030 Administrators' RightsAdministrators shall be able to view and modify all information
in HMS.