From 37a311b19a8b88299f2940a183c547dde30a4edb Mon Sep 17 00:00:00 2001 From: Chad Sebranek Date: Thu, 13 Mar 2025 10:45:45 -0500 Subject: [PATCH] Blood draw interval should be strictly greater than the given date minus the given interval --- ehr/src/org/labkey/ehr/utils/TriggerScriptHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ehr/src/org/labkey/ehr/utils/TriggerScriptHelper.java b/ehr/src/org/labkey/ehr/utils/TriggerScriptHelper.java index 5f43e97c0..d01c49c3f 100644 --- a/ehr/src/org/labkey/ehr/utils/TriggerScriptHelper.java +++ b/ehr/src/org/labkey/ehr/utils/TriggerScriptHelper.java @@ -1118,7 +1118,7 @@ private String checkOtherDrawsQuantity(String id, Date date, String rowObjectId, intervalStop = DateUtils.truncate(intervalStop, Calendar.DATE); SimpleFilter filter = new SimpleFilter(FieldKey.fromString("Id"), id); - filter.addCondition(FieldKey.fromString("date"), intervalStart, CompareType.DATE_GTE); + filter.addCondition(FieldKey.fromString("date"), intervalStart, CompareType.DATE_GT); filter.addCondition(FieldKey.fromString("date"), intervalStop, CompareType.DATE_LTE); filter.addCondition(FieldKey.fromString("quantity"), null, CompareType.NONBLANK); filter.addCondition(FieldKey.fromString("countsAgainstVolume"), true);