Stock Out
This document explains the "Stock Out" feature under the "Drugs" management module of the HelloClinic system. This page records all drug movements out of inventory and is a core function for precise inventory control and drug tracking.
Overview
There are two main types of drug stock out:
- Automatic Stock Out (via Consultation Prescription): This is the most common scenario. When a doctor completes a consultation and issues a prescription in the "Consultation" module, the system automatically generates a stock out record and deducts the corresponding drug quantity from inventory.
- Manual Stock Out: Using the "+ Stock Out" function on this page, you can manually register drugs that need to be removed from inventory for other reasons (e.g., inventory loss, internal use, direct dispensing).
This feature ensures that every drug usage is traceable, whether given to patients or used for other purposes.
Main Interface Features

The interface mainly consists of "Filter and Search Area", "Manual Stock Out Button", and "Stock Out Records List".
1. Filter and Search
At the top of the list, you can quickly find specific stock out records using the following criteria:
- Year and Month Filter: Use the dropdown to select a specific year and month to view all stock out data within that period.
- Search: Enter keywords (such as drug name, batch number) in this input box to filter related stock out records.
2. Stock Out Button
- [+ Stock Out]: Located at the top right of the page. Click this button when you need to manually record a stock out event not caused by consultation prescriptions.
3. Stock Out Records List
All occurred stock out events are presented in a list with the following details:
| Field Name | English Name | Description |
|---|---|---|
| Date | Date | The date when the stock out operation was performed. |
| Type | Type | Indicates the reason for stock out. For example, Prescription means this record was automatically generated from the "Consultation" process. Other possible types include "Manual". |
| Drug | Drug | The name of the drug being stocked out. |
| Quantity | Quantity | The quantity of the drug being stocked out. |
| Batch Number | Batch Number | The specific batch number of the drug being stocked out, used for batch tracking. |
| Serial Number | Serial Number | The unique serial number or related document number of this stock out record. |
| Note | Note | Any additional remarks about this stock out. |
| Actions | (Action) | 🔍 View Details: Click the magnifying glass icon to view the full details of this stock out record. |
Main Operation Procedures
Procedure 1: Automatic Stock Out (via Consultation Prescription)
This is the standard patient medication process, and data is synchronized automatically.

- Click "Consultation" in the left navigation bar.
- Conduct a patient consultation and issue a drug prescription in the patient's electronic medical record.
- After completing the consultation and confirming the medication, the system will:
- Automatically add a record in the "Drugs -> Stock Out" page, with the Type marked as
Prescription. - Automatically deduct the corresponding drug quantity from the "Inventory".
- Automatically add a record in the "Drugs -> Stock Out" page, with the Type marked as
Procedure 2: Manual Stock Out
Applicable to various situations other than patient medication.
- On the "Drugs -> Stock Out" page, click the [+ Stock Out] button at the top right.
- In the popup form, select the drug to be stocked out and fill in the quantity, reason (can be explained in the notes), and other information.
- After saving, the record will appear in the "Stock Out Records List", and the system will update the total inventory quantity accordingly.