From 879fb2c3a27939681109853e10d066f53bbcdb3c Mon Sep 17 00:00:00 2001 From: Paul Bugni Date: Wed, 28 Feb 2024 15:34:20 -0800 Subject: [PATCH] for completed rows beyond withdrawal, use `general_row_detail()` to gather all missing data, i.e. `entry_method`. --- portal/models/reporting.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/portal/models/reporting.py b/portal/models/reporting.py index f7307f482..6292f383e 100644 --- a/portal/models/reporting.py +++ b/portal/models/reporting.py @@ -216,9 +216,8 @@ def empro_row_detail(row, ts_reporting): missing_qbts.append((pre_wd_visit_cd, last_viable)) for at, qbd in missing_qbts: - row['status'] = 'Completed' - row['completion_date'] = report_format(at) - row['visit'] = visit_name(qbd) + row['status'] = 'Completed' # overwrite withdrawn state + general_row_detail(row, patient, qbd) empro_row_detail(row, ts_reporting) rs_visit = AdherenceData.rs_visit_string( research_study_id, row['visit'], post_withdrawn=True)