From f09e16c3a263d3bf2b9a3c2328d16294c657af47 Mon Sep 17 00:00:00 2001 From: DevSoftTech Server Date: Mon, 6 Apr 2026 08:38:35 +0530 Subject: [PATCH] fix: prevent provisional diagnosis from duplicating diagnosis token in OPD print --- app/Controllers/Opd.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/Controllers/Opd.php b/app/Controllers/Opd.php index 3caaec2..fefc294 100644 --- a/app/Controllers/Opd.php +++ b/app/Controllers/Opd.php @@ -2061,9 +2061,7 @@ class Opd extends BaseController } $provisionalDiagnosisText = $rxRead($rx, ['Provisional_diagnosis', 'provisional_diagnosis', 'provisional_diagnosis_text']); - $diagnosisText = $provisionalDiagnosisText !== '' - ? $provisionalDiagnosisText - : $rxRead($rx, ['diagnosis', 'Diagnosis', 'final_diagnosis', 'dx']); + $diagnosisText = $rxRead($rx, ['diagnosis', 'Diagnosis', 'final_diagnosis', 'dx']); if ($diagnosisText === '') { $diagnosisText = implode(', ', is_array($data['selected_morbidities'] ?? null) ? ($data['selected_morbidities'] ?? []) : []);