KiviCare (TM) Pharma Addon- Documentation

Pharma Module Features for Admin

For KiviCare(TM) – Clinic Management System for Healthcare with Appointments & EMR (Laravel + Flutter)

📌 Note:
Before performing any Pharma-related actions, the Super Admin must first enable the Pharma Module from the Admin Panel.
Only after activation can Admin users manage Pharma-related features.

Adding Pharma in the Admin Panel

The Pharma Module is an add-on in the KiviCare-Laravel system that helps clinics or hospitals digitally manage all pharmacy-related operations. As a Super Admin, you have full access to manage every pharmacy (pharma account) created within the system.

Step 1: Log in to the Admin Panel.

Pharma Access

  • Go to the Dashboard and open the Sidebar Menu.
  • Click on Pharma to access the Pharma Module.
  • You will see the All Pharma List, where all existing pharma accounts are displayed.
  • Use the status toggle to update the pharma status.
  • Click on the view icon to see detailed pharma information.
  • Click on the Edit icon, make the required changes, and save them to update the pharma account.
  • Click on the change password icon to change the password of any pharma account.

Step 2: To add a new pharma, click on the New button.

Step 3: Fill in the required fields such as First Name, Last Name, Contact Details, etc.

Step 4: After that, click on the Save button. Once saved successfully, the new pharma will be added to the All Pharma List.

Managing Prescriptions in the Admin Panel

The Prescription Module is designed for both Super Admins and Pharma owners so that you can easily manage patients’ medical prescriptions. This module helps you track all details in one place, such as Date & Time, Patient, Doctor, Clinic Name, Pharma, Medicine Price, Status, and Payment Status.

Step 1: Log in to the Admin Panel.

Prescription Access

  • Click on Prescription from the Sidebar Menu in the Dashboard.
  • On this page, you will see the All Prescriptions list.
  • From here, you can manage all existing prescriptions.
  • Click on the view icon to see its details.
  • You can delete a prescription by clicking on the Delete icon.

Managing Suppliers in the Admin Panel

The Supplier Module allows you to easily manage all medicine suppliers for your medical or pharmacy store directly from the Super Admin Panel. Using this module, you can store and organize important supplier information such as supplier details, contact information, supplier type, pharma, and pharma types.

By saving these details, it becomes very easy for you to create purchase orders, because you can clearly see which medicine comes from which supplier. This also helps you maintain a proper supplier history for future reference. With this module, you can easily track which suppliers are reliable, who deliver on time, and which suppliers provide specific medicines.

Overall, the Supplier Module helps you maintain a complete list of suppliers, making it easier to track medicine sources and manage future purchases efficiently.

Step 1: Log in to the Admin Panel.

Supplier Access

  • Click on Suppliers from the Sidebar Menu in the dashboard.
  • On this page, you will see the All Suppliers List, where you can manage them.
  • Click on the Edit icon in the row to make changes. Make the required updates and click Save.
  • Click on the View icon to see the supplier details.

Step 2: Add New Supplier

1. Click on the New button.

2. A form will open where you can add a new supplier.

Fill in the required fields such as First Name, Last Name, Supplier Type, Payment Terms, Pharma, Phone Number, Email, Status, and Images.

3. After completing the form, click on the Save button. Once saved, the new supplier entry will be added to the Supplier List.

Managing Supplier Types in the Admin Panel

The Supplier Type Module helps you organize your suppliers into different categories/types, making your pharmacy store more structured and easier to manage.

Using this module, you can assign suppliers to different categories. While adding a supplier, you can select its type, which helps you know in the future which supplier belongs to which category.

This makes it easier to create category-wise reports and analyze which types of suppliers contribute to the most purchases.

With this module, you can divide suppliers by category/type, making management, reporting, and filtering simpler and keeping your business more organized.

Step 1: Log in to the Admin Panel.

Supplier Type Access

  • Click on Supplier Type from the Sidebar Menu in the dashboard.
  • you will see the All Supplier Types List.
  • Click on the Edit icon in the row to make changes. Make the required updates and click Save.

Step 3: Add New Supplier Type

1. Click on the New button at the top-right.

2. Fill in the required fields such as Supplier Type Name and Status.

3. Click on the Save button. Once successfully added, the new type will appear in the list.

Managing All Medicines in the Admin Panel

The All Medicine section helps you add, edit, manage, and organize all the medicines available in your pharmacy store. This is one of the most important parts of inventory management.

With this module, you can store and manage all medicines in one place. You can easily track which medicines are available, low in stock, or out of stock.

It allows you to manage all medicines with proper details, making stock management, purchasing, and billing faster and more organized.

Step 1: Log in to the Admin Panel.

All Medicine Access

  • Click on All Medicine from the Sidebar Menu in the Dashboard.
  • Here, you will see the All Medicine List, including Medicine Name, Form, Dosages, Expiry Date, Supplier, Manufacturer, Pharma, Selling Price, and Stock.
  • Click on the Edit icon in the row to make changes. Make the required updates and click Save.
  • Click on the Show icon to view the Medicine Details.
  • Click on the Order icon to place a Medicine Order.

Step 2: Add New Medicine

1. Click on the New button at the top-right.

2. The Medicine Details Form will open — fill in the required fields:

  • Basic Medicine Info: Medicine Name, Enter Dosages, Category, Form, Note
  • Select Pharma: choose the Pharma
  • Supplier Info: Supplier, Contact Number, Payment Terms (Days)

3. After filling all details, click the Next button.

4.The Inventory Details Form will open — fill in the required fields:

  • Basic Medicine Info: Batch No, Start Serial No, End Serial No, Quantity
  • Other: select Manufacturer, Expiry Date, Re-Order Level
  • Pricing: Purchase Price (USD), Selling Price (USD), Tax, Stock Value (USD)

5. After filling all the details, click the Save button. The new medicine entry will be added to the Medicine List.

Managing Purchase Orders in the Admin Panel

The Purchase Order section helps you manage the entire process of ordering medicines for your pharmacy store. It allows you to place orders to your vendors/suppliers and keep all purchase-related details organized.

With this module, you can easily create a medicine order for any supplier. It also maintains a proper record of which medicines were purchased from which supplier.

Once a purchase order is approved or received, the medicine stock gets updated automatically, ensuring accurate inventory levels.

This section also helps you manage purchase history, total cost, and invoice tracking, making your pharmacy operations smooth and well-organized.

Step 1: Log in to the Admin Panel.

Open Purchase Order (Order Medicine) Access

  • From here, you can manage all orders.
  • Click on Purchase Order from the Sidebar Menu in the dashboard.
  • Here, you will see the All Purchase Orders List, which includes Date, Medicine Name, Supplier Name, Manufacturer Name, Quantity, Delivery Date, Payment Status, and Order Status.
  • Click on the Edit icon in the row to make changes. Make the required updates and click Save.
  • Click on the Delete icon to delete a Purchase Order.
  • In Order Status:
  • Pending – Created but not received
  • Delivering – Medicines received in store; stock updated
  • Cancelled – Order cancelled
  • Click on the Order icon to view the order details.

Managing Medicine Categories in the Admin Panel

Medicine Category is used in the pharmacy system to classify medicines into proper groups or categories. This helps organize the inventory, makes searching easier, and improves overall reporting.

With this module, you can group all medicines based on their respective categories, making inventory management, searching, and generating reports much easier and faster.

Step 1: Log in to the Admin Panel.

Medicine Category Access

  • From here, you can manage Medicine Category.
  • From the dashboard, click on Medicine Category from the Sidebar.
  • Here, you will see the All Categories List such as Category Name, Description, Status.
  • Click the Edit icon in the row to edit the details. Make the required changes and click Save.

Step 2: Add New Medicine Category

1. Click the New button at the top-right.

2. A form will open — fill in the required fields like Category Name, Status.

3. After filling all details, click the Save button. The new category will be added to the list.

Note : While adding a Medicine, selecting a Category is mandatory. So, it is recommended to add all required categories in advance.

Adding Medicine Forms in Admin Panel

The Medicine Form is used in the pharmacy system to define the physical form/type of medicines. This helps the system identify whether a medicine is available as a tablet, syrup, injection, etc., which is very important for billing, stock management, and search. With this module, you can easily define the form of each medicine, making it simple to select the correct form while adding a new medicine. This keeps the entire inventory well-organized and easy to manage.

Step 1: Log in to the Admin Panel.

Medicine Form Access

  • From here, you can manage Medicine Form.
  • From the dashboard, click on Medicine Form in the Sidebar Menu.
  • Here, you will see the All Medicine Forms List, including details like Name and Status.
  • Click on the Edit icon in any row to make changes. Make the required updates and click Save.

Step 3: Add New Medicine Form

1. Click on the New button at the top-right.

2. A form will open to add a new medicine form. Fill in the required fields such as Form Name and Status.

3. After filling in all the details, click the Save button. The new form will be added to the list.

Managing Expired Medicines in Admin Panel

The Expired Medicine module is used in the pharmacy system to track expired medicines, remove them, keep the stock clean, and maintain compliance. This module is very important for safety and accuracy in pharmacy management.

In this section, all expired medicines in the pharmacy store are automatically listed. With the help of this list, you can easily remove expired stock, avoid mistakes, and keep the inventory accurate and clean at all times.

Step 1: Log in to the Admin Panel.

Open Expired Access

  • Click on Expired Medicine from the Dashboard sidebar menu.
  • The system will show you the All Expired Medicines List. In this list, you will see details like Medicine Name, Form, Dosage, Expiry Date, Manufacturer Name, Selling Price, and Stock.
  • All expired medicines will be automatically displayed in the list. You can verify each medicine’s expiry date and stock quantity individually.

Note: The Expired Medicines List is generated automatically by the system — there is no need to mark expiry manually from the admin side.
Just make sure to enter the correct expiry date while adding medicine.
If the data is correct, this module will work accurately and smoothly.