Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions nh_eobs/sql_statements.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,8 @@ class NHEobsSQL(orm.AbstractModel):
ELSE patient.patient_identifier
END AS nhs_number,
extract(year FROM age(now(), patient.dob)) AS age,
ews0.next_diff_polarity ||
CASE WHEN ews0.date_scheduled < now() AT TIME ZONE 'UTC'
THEN 'overdue: ' ELSE '' END ||
CASE
WHEN ews0.date_scheduled IS NOT NULL THEN
CASE WHEN extract(days FROM (greatest(now() AT TIME ZONE 'UTC',
Expand All @@ -89,7 +90,8 @@ class NHEobsSQL(orm.AbstractModel):
ews0.date_scheduled)), 'HH24:MI') || ' hours'
ELSE to_char((INTERVAL '0s'), 'HH24:MI')
END AS next_diff,
bg0.next_diff_polarity ||
CASE WHEN bg0.date_scheduled < now() AT TIME ZONE 'UTC'
THEN 'overdue: ' ELSE '' END ||
CASE
WHEN bg0.date_scheduled IS NOT NULL THEN
CASE WHEN extract(days FROM (greatest(now() AT TIME ZONE 'UTC',
Expand Down
4 changes: 0 additions & 4 deletions nh_eobs/wardboard.py
Original file line number Diff line number Diff line change
Expand Up @@ -1302,8 +1302,6 @@ def init(self, cr):
ews.score,
ews.frequency,
ews.clinical_risk,
case when activity.date_scheduled < now() at time zone 'UTC'
then 'overdue: ' else '' end as next_diff_polarity,
case activity.date_scheduled is null
when false then justify_hours(greatest(now() at time zone
'UTC',activity.date_scheduled) - least(now() at time zone
Expand All @@ -1327,8 +1325,6 @@ def init(self, cr):
activity.date_scheduled,
bg.id,
bg.frequency,
case when activity.date_scheduled < now() at time zone 'UTC'
then 'overdue: ' else '' end as next_diff_polarity,
case activity.date_scheduled is null
when false then justify_hours(greatest(now() at time zone
'UTC',activity.date_scheduled) - least(now() at time zone
Expand Down