Skip to content

Commit

Permalink
Poc 549 (#1341)
Browse files Browse the repository at this point in the history
* POC-549: change TPT reminder

* changed IPT to TPT

---------

Co-authored-by: Drizzentic <[email protected]>
  • Loading branch information
hiqedme and drizzentic authored Nov 15, 2023
1 parent 135ff2f commit f39d96e
Showing 1 changed file with 11 additions and 31 deletions.
42 changes: 11 additions & 31 deletions service/patient-reminder.service.js
Original file line number Diff line number Diff line change
Expand Up @@ -424,6 +424,12 @@ function TPTReminders(data) {
data.inh_treatment_days_remaining < 150
) {
showReminder = true;
} else if (
data.is_on_inh_treatment &&
data.inh_treatment_days_remaining <= 30 &&
data.inh_treatment_days_remaining > 0
) {
showReminder = true;
}
// INH Treatment Reminder - last month
try {
Expand All @@ -432,7 +438,7 @@ function TPTReminders(data) {
message:
'Patient started ' +
months +
' months' +
' months ' +
treatment +
' treatment on (' +
Moment(data.ipt_start_date).format('DD-MM-YYYY') +
Expand All @@ -442,7 +448,7 @@ function TPTReminders(data) {
'). ' +
data.inh_treatment_days_remaining +
' days remaining.',
title: 'INH Treatment Reminder',
title: 'TPT Treatment Reminder',
type: 'danger',
display: {
banner: true,
Expand All @@ -453,32 +459,6 @@ function TPTReminders(data) {
} catch (e) {
console.log(e);
}
// INH Treatment Reminder - last month
if (
data.is_on_inh_treatment &&
data.inh_treatment_days_remaining <= 30 &&
data.inh_treatment_days_remaining > 0
) {
reminders.push({
message:
'Patient started ' +
months +
' month ' +
treatment +
'treatment since (' +
Moment(data.ipt_start_date).format('DD-MM-YYYY') +
'). Expected to end on (' +
Moment(data.ipt_completion_date).format('DD-MM-YYYY') +
') ',
title: 'INH Treatment Reminder',
type: 'danger',
display: {
banner: true,
toast: true
}
});
}

// TPT Reminders
if (
calculateAge(data.birth_date) >= 1 &&
Expand Down Expand Up @@ -761,19 +741,19 @@ function getIptCompletionReminder(data) {
message:
'Patient started ' +
months +
' month IPT on ' +
' month TPT on ' +
Moment(data.ipt_start_date).format('DD-MM-YYYY') +
' and was supposed to be completed on ' +
Moment(data.ipt_start_date).add(months, 'months').format('DD-MM-YYYY'),
title: 'IPT Completion Reminder',
title: 'TPT Completion Reminder',
type: 'danger',
display: {
banner: true,
toast: true
}
});
} else {
console.info.call('No IPT Completion Reminder For Selected Patient');
console.info.call('No TPT Completion Reminder For Selected Patient');
}

return reminders;
Expand Down

0 comments on commit f39d96e

Please sign in to comment.