From a98f0b7a04b93795a9a378892120244a59053fa5 Mon Sep 17 00:00:00 2001 From: Marty Pradere Date: Tue, 28 Oct 2025 15:31:25 -0700 Subject: [PATCH] Custom task views --- .../resources/queries/ehr/my_tasks.query.xml | 64 +++++++++++++++++++ nirc_ehr/resources/queries/ehr/my_tasks.sql | 28 ++++++++ .../resources/queries/ehr/my_tasks/.qview.xml | 15 +++++ .../ehr/my_tasks/Active Tasks.qview.xml | 18 ++++++ .../ehr/my_tasks/Review Required.qview.xml | 18 ++++++ .../resources/queries/ehr/tasks/.qview.xml | 19 ++++++ .../queries/ehr/tasks/Active Tasks.qview.xml | 8 +++ .../ehr/tasks/Review Required.qview.xml | 22 +++++++ 8 files changed, 192 insertions(+) create mode 100644 nirc_ehr/resources/queries/ehr/my_tasks.query.xml create mode 100644 nirc_ehr/resources/queries/ehr/my_tasks.sql create mode 100644 nirc_ehr/resources/queries/ehr/my_tasks/.qview.xml create mode 100644 nirc_ehr/resources/queries/ehr/my_tasks/Active Tasks.qview.xml create mode 100644 nirc_ehr/resources/queries/ehr/my_tasks/Review Required.qview.xml create mode 100644 nirc_ehr/resources/queries/ehr/tasks/.qview.xml create mode 100644 nirc_ehr/resources/queries/ehr/tasks/Active Tasks.qview.xml create mode 100644 nirc_ehr/resources/queries/ehr/tasks/Review Required.qview.xml diff --git a/nirc_ehr/resources/queries/ehr/my_tasks.query.xml b/nirc_ehr/resources/queries/ehr/my_tasks.query.xml new file mode 100644 index 00000000..a8c18a3e --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/my_tasks.query.xml @@ -0,0 +1,64 @@ + + + + + + + + RowId + + + Task Id + true + true + + + Task Type + + + Assigned To + true + + core + PrincipalsWithoutAdmin + userid + + + + Due Date + true + DateTime + + + Created By + + + Created + + + Modified By + + + Modified + + + + ehr.context + /ehr/studyButtons.js + + Grid Views + + + Charts + + + Export + + + Print + + +
+
+
+
diff --git a/nirc_ehr/resources/queries/ehr/my_tasks.sql b/nirc_ehr/resources/queries/ehr/my_tasks.sql new file mode 100644 index 00000000..de7f2217 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/my_tasks.sql @@ -0,0 +1,28 @@ +/* + * Copyright (c) 2011-2019 LabKey Corporation + * + * Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0 + */ +SELECT + +taskid, +rowid, +updateTitle, +category, +title, +formtype, +qcstate, +assignedto, +duedate, +requestid, +datecompleted, +modifiedby, +modified, +createdby, +created, +description + + +FROM ehr.tasks t + +WHERE ISMEMBEROF(t.assignedto) \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/my_tasks/.qview.xml b/nirc_ehr/resources/queries/ehr/my_tasks/.qview.xml new file mode 100644 index 00000000..2e29eb87 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/my_tasks/.qview.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/my_tasks/Active Tasks.qview.xml b/nirc_ehr/resources/queries/ehr/my_tasks/Active Tasks.qview.xml new file mode 100644 index 00000000..c519d797 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/my_tasks/Active Tasks.qview.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/my_tasks/Review Required.qview.xml b/nirc_ehr/resources/queries/ehr/my_tasks/Review Required.qview.xml new file mode 100644 index 00000000..9b19b128 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/my_tasks/Review Required.qview.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/tasks/.qview.xml b/nirc_ehr/resources/queries/ehr/tasks/.qview.xml new file mode 100644 index 00000000..1ffa8809 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/tasks/.qview.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/tasks/Active Tasks.qview.xml b/nirc_ehr/resources/queries/ehr/tasks/Active Tasks.qview.xml new file mode 100644 index 00000000..e1c740b7 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/tasks/Active Tasks.qview.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/nirc_ehr/resources/queries/ehr/tasks/Review Required.qview.xml b/nirc_ehr/resources/queries/ehr/tasks/Review Required.qview.xml new file mode 100644 index 00000000..0b78c492 --- /dev/null +++ b/nirc_ehr/resources/queries/ehr/tasks/Review Required.qview.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file