fix: prevent provisional diagnosis from duplicating diagnosis token in OPD print
This commit is contained in:
parent
7e16ac92c2
commit
f09e16c3a2
|
|
@ -2061,9 +2061,7 @@ class Opd extends BaseController
|
||||||
}
|
}
|
||||||
|
|
||||||
$provisionalDiagnosisText = $rxRead($rx, ['Provisional_diagnosis', 'provisional_diagnosis', 'provisional_diagnosis_text']);
|
$provisionalDiagnosisText = $rxRead($rx, ['Provisional_diagnosis', 'provisional_diagnosis', 'provisional_diagnosis_text']);
|
||||||
$diagnosisText = $provisionalDiagnosisText !== ''
|
$diagnosisText = $rxRead($rx, ['diagnosis', 'Diagnosis', 'final_diagnosis', 'dx']);
|
||||||
? $provisionalDiagnosisText
|
|
||||||
: $rxRead($rx, ['diagnosis', 'Diagnosis', 'final_diagnosis', 'dx']);
|
|
||||||
|
|
||||||
if ($diagnosisText === '') {
|
if ($diagnosisText === '') {
|
||||||
$diagnosisText = implode(', ', is_array($data['selected_morbidities'] ?? null) ? ($data['selected_morbidities'] ?? []) : []);
|
$diagnosisText = implode(', ', is_array($data['selected_morbidities'] ?? null) ? ($data['selected_morbidities'] ?? []) : []);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user