Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
Community Apps Dependencies | Show |
Lines of code | 7575 |
Technical Name |
appscomp_eyeclinic |
License | AGPL-3 |
Website | http://www.appscomp.com |
Versions | 16.0 17.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
Community Apps Dependencies | Show |
Lines of code | 7575 |
Technical Name |
appscomp_eyeclinic |
License | AGPL-3 |
Website | http://www.appscomp.com |
Versions | 16.0 17.0 |

Eye Clinic Management
Most Advanced Eye Clinic Management Software.
Key Features
The patient registration process involves collecting basic information and generating a Medical Record Number (MRD No) for future tracking of visits.
A QR code has been generated based on the patient's basic information. Additionally, the system allows for the upload of patient images categorized by gender. In instances where patients do not upload images, default avatar images corresponding to their gender will be displayed.
A new patient registration process has been completed, and a patient card has been generated. A copy of the patient card has been provided to the patient for future visits.
The system enables staff to collect various types of fees, including discounts, partial payments, and revisit options (for next appointments). It also provides payment mode options to complete and register the transaction.
The system empowers staff to generate different types of pdf reports presented on A3 sheets, containing comprehensive details and information.
The system enables staff to purchase medicines in two different types. For medicines with strips, it maintains specific product-wise configuration indicating the number of pieces per strip. By default, upon purchase, a strip reference is generated, serving as the lot number, and the quantity is updated as the final on-hand stock. For medicines without strips, a normal purchase process is followed with the product quantity updated accordingly.
The system allows staff to utilize medicines, whether with or without strips, in the patient medicine process. If the product contains strips, the strip reference will appear according to the specified quantity.
Various types of PDF and Excel reports are available to track patients, medicines, revisit appointments, and other relevant information.
The patient's history and first visit date will appear on the current registration screen and can be generated in Excel reports containing detailed patient information.
Screenshots
Once installed, the modules such as Registration, Revisit (Appointments), and other required modules will become available.

The Eye Clinic Configuration lists contain default values and can be expanded by adding new inputs.

Treatments Lists

List of Clinical Doctors.

Gender Image configurations

The Patient Registration screen allows users to enter basic information about patients and doctors. After entering the details, users can save the screen and click the "Register" button to confirm the registration. Once registered, a QR-Code will be generated, and a default avatar will appear based on the patient's gender. Optionally, patients can upload their images if desired.

After the registration of new patients, the system will generate the Patient card with MRD No only once. This unique identifier will be helpful for both the healthcare provider and patients during subsequent visits.

Clicking on the "Collect Payment" button will open a popup. From there, select the "Consultation Fees" option, choose the payment mode, if required specify partial payment, revisit option, discount, and other relevant details. Afterward, click on the "Pay Now" button to confirm the consultation fees and generate the report.


Click on the "Consultation Report" option to generate a specific patient's consultation fees information in a PDF report. Along with that, a token number is generated. If necessary, consultation fees can be modified. For instance, if payment is received in cash, fees can be adjusted based on the doctor's advice, either reduced, increased, or returned to the patient.


Add treatments from the given options, which include a list of treatments. After adding the treatment, click on the "Collect Payment" button to open the popup. Select the "Treatment Charges" option to specify the payment mode, partial payment, revisit option, discount, and other relevant details. Click the "Pay Now" button to register the treatment fees and then generate the treatment report in PDF.




In the Product Master, particularly for medicines, users can configure whether the product comes with a strip by specifying the number of pieces per strip. Additionally, users have the option to select whether the medicine comes without a strip. They can also assign a medicine category during the creation of a new product.

In the Purchase screen, select the product items. Once a product is chosen, its details will be displayed, indicating whether it comes with a strip or not. Specify the total strip count, manufacturing date, expiry date, and MRP (Maximum Retail Price); based on this information, the total pieces will be calculated and displayed. Enter the price and save the screen.

Once the necessary information has been filled in the order line, click the "Confirm" button. The system will automatically generate a strip with a lot number, following a sequence that includes the product name and index starting from 01. For subsequent purchases of the same product, a unique sequence in continuation will be generated. This process is specific to the products and updates the total piece count with just one click.

The generated strip, identified by the lot number, and the total quantity will be displayed in the specific product's on-hand information.

Manufacturing and expiry information for a strip will be updated from the purchase screen based on the information provided by the supplier.

Select the medicines for the patients in the Patient Registration screen, and the system will display the current available quantity. The total pieces will be indicated in the "Total Qty" field.

Mention the total pieces, and based on that, the system will display the number of strips (lot numbers) along with batch-wise information. It will indicate which strip and how many pieces are allocated and given to the patients.

Click on the "Collect Payment" button to open the popup. Select the "Medicine Bill Charges" option to specify the payment mode, partial payment, revisit option, discount, and other relevant details. Click the "Pay Now" button to register the medicine fees to confirm it.

After completing the Medicine Bill Payment Process, click the 'Dispatch' button to update the dispatch status. Upon clicking, the stock will be reduced, and a dispatch reference will be created on the patient's registration screen.

After completing the dispatch, generate the Medicine report in PDF.

Once everything is complete, click on the 'Complete Registration' button to generate the final invoice, which includes consultation, treatments, medicines, and other relevant information in a single invoice copy. The current registration status will be updated to 'Completed.


After generating the final invoice, any previously received amounts, such as consultation, treatment, and medicine charges, will be treated as advance payments. During the final invoice generation, these amounts will be reconciled automatically, updating the invoice status to 'Paid.' The payment history will also be updated on the invoice screen.

Patient Final Invoice Report in PDF.

Wizard Reports have been included to generate consolidated results for Payment Mode, Medicines Stock and Expiry Information separately, and Treatments and Consultation reports in PDF.The left-side Filter option will assist users in refining their search criteria to check patient information based on various parameters.

Payment Mode Report PDF - Provides a detailed breakdown of each patient's treatment process, including charges. The report summarizes the payment mode for the total amount, offering insights into the number of patients charged and not charged, along with comprehensive details.

Consultation Report PDF - The consolidated consultation report will provide monthly insights into the number of new and existing patients visited, along with total amounts for the respective periods.

Medicine Stock Report PDF - The consolidated medicine stock report will display the current stock, as well as opening stock, and details on today's purchases and sales.

Revisit [Next Appointment] - After each patient registration, if the revisit option is selected, the entire revisit (next appointments) information will be displayed separately in the calendar view.

Services

Odoo Customization

Odoo Implementation

Odoo Support

Odoo Integration

Odoo Migration

Please log in to comment on this module