From b1ed82f761c041710dc4ecf118e18d1c3d1e97b7 Mon Sep 17 00:00:00 2001 From: Angie-540 Date: Thu, 16 Nov 2023 11:34:21 +0300 Subject: [PATCH 1/2] remove reminder after patient has made clinical visit --- service/patient-reminder.service.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/service/patient-reminder.service.js b/service/patient-reminder.service.js index 582953566..24a3c5cdb 100755 --- a/service/patient-reminder.service.js +++ b/service/patient-reminder.service.js @@ -944,7 +944,10 @@ function getFPExpiryDate(data) { function generateAppointmentNoShowUpRiskReminder(data) { let reminders = []; const predicted_score = (data.predicted_prob_disengage * 100).toFixed(2); - if (data.predicted_risk) { + if ( + data.predicted_risk && + data.last_encounter_date < data.prediction_generated_date + ) { if (data.predicted_risk === 'Medium Risk') { reminders.push({ message: From 2961ca536acb2cbffdf16058daa391de2b902bdc Mon Sep 17 00:00:00 2001 From: Angie-540 Date: Wed, 22 Nov 2023 13:28:54 +0300 Subject: [PATCH 2/2] POC-570: worked on query to select clinical encounters only --- .../json-reports/clinical-reminder-report.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/reporting-framework/json-reports/clinical-reminder-report.json b/app/reporting-framework/json-reports/clinical-reminder-report.json index af46abd99..c5c0dc90e 100644 --- a/app/reporting-framework/json-reports/clinical-reminder-report.json +++ b/app/reporting-framework/json-reports/clinical-reminder-report.json @@ -222,7 +222,7 @@ { "type": "simple_column", "alias": "last_encounter_date", - "column": "ls.encounter_datetime" + "column": "t1.encounter_datetime" }, { "type": "simple_column",