Welcome to the Medical Camp application, a comprehensive system designed to streamline patient management, consultations, and pharmacy operations in a medical camp setting. This manual provides detailed instructions for each user role to ensure smooth and efficient use of the application.
The application is designed for four distinct user roles, each with specific responsibilities and access levels:
- Superadmin: Oversees the entire system, manages user accounts, and monitors all activities.
- Data Entry Operator: Responsible for patient registration and managing the patient queue.
- Doctor: Conducts patient consultations, provides medical advice, and prescribes medication.
- Pharmacy: Manages the medicine inventory and dispenses medication to patients based on prescriptions.
This section covers the initial steps to get started with the application.
To access the system, you must have a user account created by the Superadmin.
- Navigate to the login page.
- Enter your username and password.
- Click the Login button.
Upon successful login, you will be redirected to your role-specific dashboard.
The dashboard provides a summary of key information and quick access to the main features relevant to your role.
- Superadmin Dashboard: Displays overall statistics, including the total number of patients, consultations, doctors, and medicines. It also shows daily activity, such as new patients and completed consultations.
- Data Entry Dashboard: The primary view for this role is the patient registration form, allowing for quick and efficient data entry.
- Doctor Dashboard: Shows the list of patients in the OPD queue waiting for consultation, along with a summary of completed consultations.
- Pharmacy Dashboard: Displays a list of prescriptions that need to be dispensed.
The Superadmin has the highest level of access and is responsible for managing the overall system.
The Superadmin can add, edit, and deactivate doctor accounts.
- From the Superadmin dashboard, navigate to the Doctors section.
- Click the Add Doctor button.
- Fill in the doctor's details, including their username, password, and other required information.
- Click Save to create the new doctor account.
- In the Doctors list, find the doctor you want to edit.
- Click the Edit button next to their name.
- Update the necessary information in the form.
- Click Save to apply the changes.
- In the Doctors list, find the doctor you want to deactivate.
- Click the Delete button next to their name.
- Confirm the action. The doctor's account will be marked as inactive, and they will no longer be able to log in.
The Superadmin can view a list of all consultations, both completed and pending.
- Navigate to the Consultations section from the dashboard.
- The list displays details for each consultation, including the patient, doctor, and status.
- You can view the details of a specific consultation by clicking on it.
The Superadmin dashboard provides a real-time overview of the system's activity, including:
- Total and daily patient registrations.
- Total and daily consultations.
- The number of patients currently in the OPD queue.
- The total number of registered doctors and available medicines.
The Data Entry Operator is responsible for registering patients and managing their flow to the doctors.
- From the dashboard, the patient registration form is immediately available.
- Fill in the patient's details, including:
- Name
- NID or Birth Registration Number
- Date of Birth
- Sex
- Mobile Number
- Click Register to save the patient's information.
- After registration, you will be taken to the patient's detail page.
- Navigate to the Patient List from the sidebar.
- Use the search bar to find a patient by their NID/Birth Registration number or mobile number.
- The list will update to show the matching results.
Once a patient is registered or found, they can be forwarded to a doctor for consultation.
- From the patient's detail page or the patient list, locate the Forward to OPD section.
- Select an available doctor from the dropdown menu.
- Click the Forward button.
- The patient will be added to the selected doctor's OPD queue.
The Doctor is responsible for consulting with patients, providing diagnoses, and prescribing medication.
- From the Doctor dashboard, you will see a list of patients in your OPD Queue.
- This list shows patients who have been forwarded to you for consultation.
- Click on a patient's name to start the consultation.
- On the consultation page, you can view the patient's details and their previous consultation history.
- Fill in the consultation details:
- Chief Complaints (CC): The patient's primary symptoms.
- On Examination (O/E): Your findings from the physical examination.
- Advice: Your diagnosis and medical advice.
- Others: Any additional notes.
- In the Prescription section of the consultation page, you can add medicines.
- Click Add Medicine to add a new row.
- For each medicine, specify:
- Medicine Name: Select from the list of available medicines.
- Dose: e.g., 1+0+1
- Duration: The number of days/months the medicine should be taken.
- Timing: Before or after meals.
- Once you have added all the necessary medications, click Save.
After saving the consultation, you can generate a PDF of the prescription.
- Find the completed consultation in your dashboard or the patient's history.
- Click the Generate PDF button to create a printable prescription.
The Pharmacy user is responsible for managing the medicine inventory and dispensing medications to patients.
The Pharmacy user can add, update, and delete medicines from the system's inventory.
- Navigate to the Medicine List from the sidebar.
- Click the Add Medicine button.
- Fill in the medicine's name and type (e.g., Tablet, Syrup).
- Click Save.
- In the Medicine List, find the medicine you want to update.
- Click the Edit button.
- Make the necessary changes and click Save.
- In the Medicine List, find the medicine you want to delete.
- Click the Delete button and confirm the action.
- From the Pharmacy dashboard, you will see a list of prescriptions waiting to be dispensed.
- Click on a prescription to view the details.
- For each medicine in the prescription, enter the quantity being dispensed.
- Mark the medicine as given.
- Add any remarks if necessary.
- Click Save to confirm that the medicines have been dispensed.
This section outlines the typical workflow for a patient from registration to receiving medication.
- Patient Registration: A Data Entry Operator registers a new patient into the system.
- Forward to Doctor: The patient is forwarded to a Doctor's OPD queue.
- Consultation: The Doctor conducts a consultation, records their findings, and prescribes medication.
- Prescription Dispensing: The patient takes their prescription to the Pharmacy.
- Medication Management: The Pharmacy user dispenses the required medication and updates the system.
- System Monitoring: Throughout this process, the Superadmin can monitor all activities and manage the system.