Pharmaceutical Management - hmislk/hmis GitHub Wiki
Pharmaceutical Management
Overview
Pharmaceutical Management is the central administration module for maintaining all medicine, store, and laboratory item master data. It is accessed from Administration > Pharmaceutical Management and provides tools for managing item definitions, categories, dosage forms, institutional records, and data quality checks.
Navigation
- Click Administration in the main menu
- Select Pharmaceutical Management
The page displays a left-hand accordion panel with the following sections, and the selected management page loads in the right-hand content area.
Sections
Pharmaceutical Fundamentals
Foundation data used across all item types:
- Pharmaceutical Item Categories - manage item categories
- Dosage Forms - manage dosage forms (e.g. Tablet, Capsule, Syrup)
- ATC Classification - manage Anatomical Therapeutic Chemical codes
- Add Unit / List Units / Manage Units - manage measurement units
- Discard Categories - manage categories for discarded items
- Adjustment Categories - manage categories for stock adjustments
Pharmaceutical Component Management
Manage individual pharmaceutical items. Each item type supports adding, editing, deleting, activating/deactivating, and full audit history. See Pharmaceutical Item Management for the detailed guide.
- VTMs - Virtual Therapeutic Moieties (generic drug names)
- ATMs - Actual Therapeutic Moieties (brand/trade names)
- VMPs - Virtual Medicinal Products (generic formulations)
- AMPs - Actual Medicinal Products (branded products)
- VMPPs - Virtual Medicinal Product Packages
- AMPPs - Actual Medicinal Product Packages
Store Item Management
Manage store items using the same interface and workflow as pharmaceuticals. Separate item data for general store consumables and supplies.
- VTMs, ATMs, VMPs, AMPs, VMPPs, AMPPs (Store variants)
Lab Item Management
Manage laboratory items using the same interface and workflow. Separate item data for lab reagents and materials.
- VTMs, ATMs, VMPs, AMPs, VMPPs, AMPPs (Lab variants)
Medicines Management - Multiple
Bulk operations for managing multiple items at once:
- Bulk edit Generic Names (VTMs), Trade Names (ATMs), VMPs, AMPs, VMPPs, AMPPs
- Bulk edit Dosage Forms, ATC Classification, Measurement Units, Frequencies
- Upload VTMs, ATMs, VMPs, AMPs from files
- Update Bulk Category
- Stock Item List
Institutions
Manage organisations involved in the pharmaceutical supply chain:
- Manufacturers - companies that manufacture medicines
- Importers - companies that import medicines
- Suppliers - companies that supply medicines
- Item Suppliers - link specific items to their suppliers
Check Entered Data
Data quality tools:
- Item Distributor - view item distribution across departments
- Error Detection - detect data entry errors
- Error Detection By Date - detect errors within a date range
- Error Detection Report - generate error reports by department
- Department Stock By Batch minus - find negative batch stock
- Remove Duplicates - identify and remove duplicate entries
Set up
Initial setup and data migration tools:
- Import Items (AMPs), Import Stocks, Import with Barcode/Name
- Fix Categories, Codes, and Barcodes from Excel
- Error Correction
- Transfer Request All
- Import Item Distributors
- Correct Name by Barcode / Snapshot
- Import Pharmaceuticals
- Check Item Differences with other Database
Key Features
Active / Inactive Status Management
All pharmaceutical, store, and lab items support active/inactive status. Inactive items are excluded from transaction searches and dropdowns but their records are preserved. See Pharmaceutical Item Management for details.
Audit History
Every action on an item (create, edit, activate, deactivate, delete) is recorded with the user, timestamp, and detailed changes. See Pharmaceutical Audit History.
Required Privilege
Users must have the Pharmacy Administration privilege to access this module.
Related Pages
- Pharmaceutical Item Management - detailed guide for managing individual items
- Pharmaceutical Audit History - audit trail guide
- System Administration