| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 3398 |
| Technical Name |
sa_pharmacy_management |
| License | OPL-1 |
| Website | https://www.sasystems.solutions |
Standard Odoo tracks stock. It doesn't run a pharmacy.
Generic inventory tracks lots — but it can't dispense the first-to-expire batch, screen for drug interactions, stop an allergy mistake, or keep a controlled-substance register. PharmaCore closes every one of those gaps, without ripping out the Odoo you already trust.
FEFO Dispensing
A true First-Expiry-First-Out removal strategy Odoo doesn't ship natively. The batch closest to expiry is always suggested and picked first — automatically.
Drug Interaction Screening
Every prescription is checked against your interaction library in real time. Severity-graded alerts — from minor to contraindicated — appear before you dispense.
Allergy Safety Stop
Patient allergies are matched to active ingredients. If a medicine conflicts, PharmaCore blocks the dispense until a pharmacist resolves it. No silent mistakes.
AI Clinical Assistant
Risk scoring, substitution suggestions and smart reorder forecasting. Runs on a built-in offline engine — or plug in any OpenAI-compatible endpoint. No API key required.
Prescription Lifecycle (Rx)
Draft → Validated → Dispensed, with refills, validity dates and a prescriber registry. Partial dispensing and remaining-quantity tracking handled out of the box.
Controlled Substance Register
Scheduled drugs are flagged automatically and every dispense is logged with pharmacist, patient and batch — an audit trail your regulator will love.
Multicurrency Dispensing
Bill patients in any currency. Prices convert automatically from your company rates, so cross-border and tourist sales stay accurate without a single manual calculation.
Analytics Dashboard
One screen for revenue trends, top-selling medicines, prescription status, clinical-risk distribution and near-expiry batches — with pivot & graph drill-downs for deeper analysis.
PharmaCore vs. Standard Odoo
The difference between tracking stock and running a pharmacy.
| Capability | Standard Odoo | PharmaCore |
|---|---|---|
| First-Expiry-First-Out removal | — | ✓ |
| Drug-drug interaction alerts | — | ✓ |
| Allergy-aware dispensing block | — | ✓ |
| AI risk scoring & smart reorder | — | ✓ |
| Prescription (Rx) workflow with refills | — | ✓ |
| Controlled-substance audit register | — | ✓ |
| Near-expiry dashboard & auto-alerts | Partial | ✓ |
| Native Inventory, Sales & Accounting | ✓ | ✓ |
Counter to compliance in four steps
Capture the Rx
Log patient, prescriber and items. Interactions & allergies screen instantly.
Validate safely
Pharmacist reviews AI risk & alerts, then validates with a full audit trail.
Dispense by FEFO
Earliest-expiry batch is auto-suggested; stock delivery posts in one click.
Label & bill
Print dosage labels and invoice through native Accounting. Done.
One-time price • Lifetime feature set
A clinical-grade pharmacy upgrade for the price of a coffee.
Builds for Odoo 17.0, 18.0 & 19.0 included.
One Team. Infinite Solutions.
info@sasystems.solutions • www.sasystems.solutions • +92 303 5200008
© SA Systems — Lahore • London • New Jersey. All rights reserved.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 3398 |
| Technical Name |
sa_pharmacy_management |
| License | OPL-1 |
| Website | https://www.sasystems.solutions |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module