Due to some technical error All Project source code & Project report are now available on www.ignousupport.blogspot.com Download all project for free
Input Modules
1. Purchase
The medical store purchases medicines from suppliers and make payment for only those items which are up to mark. This module handles this operation. It keeps the record of suppliers listed with what items they supply. An order is placed with the supplier only when Reorder Limit is reached in the inventory.
Process Logic of Purchase Module
First of all a list of items falling below the reorder limit are queried from the inventory file. Thereafter, a list of suppliers is prepared for each item. Order is placed with these suppliers. When the suppliers fulfil the orders, the supplied item is checked for damaged and expired medicines. Such medicines are returned. The inventory is updated with the item information. The payment is made for only those medicines which are found in good condition. This payment information is sent to the accounting module.
2. Indoor Patient
This module is responsible for keeping the records of indoor patients. All the payments made by the patients in advance account are tracked by this module. When a patient is admitted and a room is allotted, his card is issued which can be used by the patient in all further activities.
Process Logic of Indoor Patient Module
Whenever a patient is referred for admission into the hospital, his referral is checked against the availability of rooms in the wards. If the request is accepted the patient is admitted and advance payment is taken. The patient treatment card is generated which is used by the patient for all the treatment activities, patient undergoes.
3. Accounting
The accounting module works fine by collecting all the transaction information and generates medicine of accounting. Important reports generated by accounting module are Balance Sheet, P/L account, Cash flow statements, fund flow statements, etc.
The receipt generation is also the job of accounting section.
Process Logic of A/C Module
All income statements and all expense statements are gathered by accounting module and it processes those statements to generate the medicine of accountings, balance sheet, profit and loss account, cash and fund flow statements, Day Book, Bank Book, etc. This is a standard practice observed all over the India and is designed as per Govt. of India norms.
4. Issue
This module handles all the activities related to the medicines issued to the indoor patients. When ever medicines are issued to the patients it decreases the inventory level. All these activities are updated automatically. The medicines issued to the patients are recorded in a data store which is used as lookup while calculating the final bill of the patient.
Process Logic of Issue Module
Medicines are issued to those patients who are admitted in the hospital. Medicines are issued on the basis of doctor’s prescription. The patient has to produce the prescription before he could get any medicine from the store. Medicines which are available in the store are issued to the patients. If the Payment DB of the Patient shows insignificant amount, he is asked to deposit more sum. Once the sum is deposited, medicines are issued to the patient. If the patient has enough balance, the cost of the medicine is deducted and the information is stored in the Medical Issue DB.
5. OPD (Outdoor Patients)
Outdoor module handles the outdoor patients incoming into the hospital for their medical examination. They are referred to the respective doctors and are charged as per their bill. The records of Outdoor Patients are maintained in the hospital so that vital reports regarding most common diseases should be presented to the medical survey bodies.
Process Logic of OPD Module
Outdoor patients are not admitted in the hospital. They arrive in the hospital, get examined by the doctor, pay the examination charges and walk out. No room allotment is done for them. They may or may not arrive as per scheduled appointment. If, however, there is an appointment fixed beforehand its records are maintained. Appointments may be cancelled by the doctors and/or by the patients. Medicines are not issued to the outdoor patients, however, if they wish to purchase medicine from the hospital medical store they must produce their prescription. In this case, no Medical Issue DB is updated. However, for all the sales made to the patient, the inventory is updated accordingly. Sold medicines are not accepted by the store. All payments made by the patient, are sent to the accounting section which generates the bill and gives the receipt.
6. Discharge
When the indoor patients are relived from the hospital, this module comes into action. All the payments made by the patients in different accounts and the cost of all the services enjoyed by the patients are read and the final bill is generated. This bill is sent to the accounting section which receives the payment and generates the receipt for the same.
Process Logic of Discharge Module
A request of discharge comes from the patient and he asks for the bill. To print the bill all the expenses and payments made by the patient are read from respective modules (Room Charges from Ward/Room module, Test fees from test module, Medicine DB from Issue module, etc). The bill is generated from the collected information and a bill is printed. This bill is sent into the accounting section where the payment is made by the patient. When the payment is received from the patient by the accounting section, it generates the receipt for the same. With the discharge of the patient, the room status is also updated.
7. Digital Image Processing Module
This module is used as an add-on to the Test Module and the Employee Module. This module is used by the user to process test results, x-ray reports, employees’ photographs, etc.
Process Logic of Digital Image Processing Module
For every image stored in computer there are bit patterns. These bit patterns identify the colour, hue, saturation, luminosity of every point. This module exploits this arrangement and produces spectacular effects by manipulating these bit patterns.
8. Ward & Room
There are many wards in the hospital located at different floors. These wards have a large number of rooms. Rooms have beds and beds are allotted to the patients. Even a complete room can be allotted to a patient. This module handles all these activities and comes into play when a new patient is required to be admitted.
Process Logic of Ward & Room Module
When a new patient requests for admission, he is asked to specify which ward he will prefer. There are many wards viz. General Ward, Emergency Ward, etc. These wards have different kinds of rooms, example, A.C., Deluxe, Premium, General, etc. When a patient specifies his ward a search is made to see if there are vacant rooms as per the patient’s choice. If a match is found the room is allotted to the patient as soon as he makes the payment. If a match is not found the patient is asked for an alternative, if the patient is reluctant to such requests, his admission request is denied. During the course of his treatment a patient may also shift his room as per his choice.
9. Treatment
All the information regarding patient’s treatment are kept and produced by this module. Information regarding patient’s diagnosis, prescription, daily vital, test reports etc. are a part of this module.
Process Logic of Treatment Module
A doctor diagnoses the patients and refers them a few tests as required. This may not hold true every time. Besides, every time doctor treats an old patient it may check his previous treatment records as well as his daily vital. All this information is used as input by the doctor who then prescribes the patient normal treatment, an emergency treatment or an operation.
10. Employees
This module is where employees’ information is kept and maintained. This module is concerned with Employee’s addition, deletion, updating, leave application acceptance/rejection etc. Employee type, grade, designation, currently assigned duty, and all other personal information of the employee including Date of Joining the Hospital is maintained by this module. The leave and absence information of this module is fed as input to the Payroll Module.
Process Logic of Employee Module
This module receives update, delete, and add requests from the valid user and performs the same action on the Employee. It also registers employees under categories and subcategories. It also process leave applications of the employee and all the valid applications are accepted while the infeasible requests are denied. It also tracks Employees’ regularity by recording their absence. For all those a day (except holidays) for which employee is not marked absent, he is considered present. This method reduces the need to record the daily attendance and hence reduce memory requirements of the system.
Sponsored Links