diff --git a/app/Controllers/Opd.php b/app/Controllers/Opd.php
index 526550e..a3c0208 100644
--- a/app/Controllers/Opd.php
+++ b/app/Controllers/Opd.php
@@ -2312,7 +2312,7 @@ class Opd extends BaseController
$medicalHtml = '';
if (!empty($rxMeds)) {
$medicalHtml .= '
';
- $medicalHtml .= '| # | Medicine | Dose/Freq | Day | Instruction |
';
+ $medicalHtml .= '| # | Medicine | Dose/Freq | Qty | Day | Instruction |
';
$i = 0;
foreach ($rxMeds as $med) {
$i++;
@@ -2348,6 +2348,8 @@ class Opd extends BaseController
$freq = trim((string) ($med['dosage_freq_label'] ?? $med['dosage_freq'] ?? $med['drug_freq'] ?? $med['frequency'] ?? ''));
$doseLocalRaw = trim((string) ($med['dosage_local_label'] ?? $med['dosage_local'] ?? ''));
$freqLocalRaw = trim((string) ($med['dosage_freq_local_label'] ?? $med['dosage_freq_local'] ?? ''));
+ $qtyRaw = trim((string) ($med['qty'] ?? $med['quantity'] ?? $med['drug_qty'] ?? ''));
+ $qty = ($qtyRaw === '0') ? '' : $qtyRaw;
$days = trim((string) ($med['no_of_days'] ?? $med['drug_day'] ?? $med['days'] ?? ''));
$when = trim((string) ($med['dosage_when_label'] ?? $med['dosage_when'] ?? ''));
$remark = trim((string) ($med['remark'] ?? ''));
@@ -2420,6 +2422,7 @@ class Opd extends BaseController
. '' . esc($doseFreqText)
. ($doseFreqLocal !== '' ? (' ' . esc($doseFreqLocal) . ' ') : '')
. ' | '
+ . '' . esc($qty) . ' | '
. '' . esc($days) . ' | '
. '' . esc($inst)
. ($instLocal !== '' ? (' ' . esc($instLocal) . ' ') : '')
|