Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
48d80d2
Merge from wnprc18.3 svn r.64261-64312
labkey-bpatel Jul 6, 2020
a4797fd
Merge from wnprc18.3 svn r.64313-64598
labkey-bpatel Jul 6, 2020
788d686
Merge from wnprc18.3 svn r.64600 to 64828
labkey-bpatel Jul 6, 2020
8bd8f20
Merge from wnprc18.3 svn r.64866 to 65149 (skipping r.64864 since its…
labkey-bpatel Jul 6, 2020
170bc6c
Merge from wnprc18.3 svn r.65197 to 65647 (skipping r.65166 since its…
labkey-bpatel Jul 6, 2020
2017574
Remove duplicates happened during merge.
labkey-bpatel Jul 6, 2020
5f49850
Fix merge inconsistencies.
labkey-bpatel Jul 8, 2020
6afa5fa
Restore deleted files during merge.
labkey-bpatel Jul 15, 2020
6cdd5cb
Code review changes:
labkey-bpatel Jul 16, 2020
45c972f
Add space.
labkey-bpatel Jul 16, 2020
0d499b0
Remove 'SOPRequirements' metadata from ehr_compliancedb module, and a…
labkey-bpatel Jul 16, 2020
4327175
Remove 'SOPAdmin' view from ehr_compliancedb module, and add to wnprc…
labkey-bpatel Jul 16, 2020
f3a28e7
Stop hard-coding form URLs and rely on content of metadata table
labkey-jeckels Aug 15, 2020
6b1c76b
Point at new package for permission class
labkey-jeckels Aug 15, 2020
a6c188e
Remove unused method to fix build
labkey-jeckels Aug 15, 2020
1ca1cb8
Fix up schema upgrades, including:
labkey-jeckels Aug 15, 2020
380ca88
Various test fixes, including:
labkey-jeckels Aug 16, 2020
8d83c54
More test fixes
labkey-jeckels Aug 16, 2020
4384919
Fix SQLServer upgrade scripts
labkey-jeckels Aug 16, 2020
9b32f7a
Cascade user delete though ehr_billing.dataaccess
labkey-jeckels Aug 16, 2020
747c9e1
Fix bad merge related to adding QueryWebParts to JS reports
labkey-jeckels Aug 16, 2020
2d25cc6
Remove uses of methods injected into object prototypes by Ext3
labkey-jeckels Aug 16, 2020
63851c7
Remove uses of methods injected into object prototypes by Ext3
labkey-jeckels Aug 16, 2020
36af1c4
Update navMenu from Ext3 to Ext4 and don't pull it into WNPRC with th…
labkey-jeckels Aug 16, 2020
16ff05a
Fully migrate navMenu to ExtJS4
labkey-jeckels Aug 17, 2020
06abf22
More test fixes
labkey-jeckels Aug 18, 2020
01a8f30
Backport fix from develop branch
labkey-jeckels Aug 24, 2020
f22a2b6
Migrate second format() call too
labkey-jeckels Aug 24, 2020
9db0ace
Purge remaining uses of ExtJS3's injected date.format() function
labkey-jeckels Aug 24, 2020
59d06a7
Migrate the .format() calls in HTML files too
labkey-jeckels Aug 24, 2020
673d44e
Don't rely on ExtJS3 remove method
labkey-jeckels Aug 24, 2020
495623b
Update to match HTML tag used for page titles
labkey-jeckels Aug 25, 2020
78a4c0c
Avoid validation failure
labkey-jeckels Aug 25, 2020
c552a2c
Split compliance test into ONPRC and WNPRC variants
labkey-jeckels Aug 25, 2020
282e949
Update with latest patch from Chad
labkey-jeckels Aug 25, 2020
f55cad3
Get the third format() call hiding at the end of the line
labkey-jeckels Aug 25, 2020
a134f89
More attempted fixes
labkey-jeckels Aug 26, 2020
3ef361d
Fix typo
labkey-jeckels Aug 28, 2020
61d06b4
Fix ViralLoadAssayTest - restore WNPRC test code, updated to new DOM …
labkey-jeckels Aug 28, 2020
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package org.labkey.ehr_compliancedb.api;

import org.labkey.api.data.Container;

/**
* Created by jon on 3/22/16.
*/
public abstract class EHR_ComplianceService {
static private EHR_ComplianceService _service = null;

static public EHR_ComplianceService get() {
return _service;
}

public static void setInstance(EHR_ComplianceService instance) {
_service = instance;
}

public abstract String getComplianceModuleName();

public abstract Container getEmployeeContainer(Container c);
}
7 changes: 7 additions & 0 deletions EHR_ComplianceDB/resources/module.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@
</editPermissions>
<description>This is the default view to show on the employees table</description>
</propertyDescriptor>
<propertyDescriptor name="PDFContainer">
<canSetPerContainer>true</canSetPerContainer>
<editPermissions>
<permission>ADMIN</permission>
</editPermissions>
<description>This is the containerPath to the folder holding the list of PDFs shared between public and private folder. The PDF list has a Linked schema between both folders, the actual files have to reside in the public folder Use of slashes is very important - it should be in the format '/myProject/compliance'</description>
</propertyDescriptor>
</properties>
<clientDependencies>
<dependency path="clientapi/ext4.lib.xml"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
PARAMETERS (RequirementName VARCHAR DEFAULT 'SOP REVIEW-ANNUAL')

SELECT t1.employeeid, t3.lastname, t3.firstname, t1.requirementname, t1.date
FROM ehr_compliancedb.completiondates t1
JOIN ehr_compliancedb.employees t3
ON t1.employeeid = t3.employeeid
WHERE EXISTS (SELECT 1
FROM ehr_compliancedb.completiondates t2
WHERE t1.employeeid = t2.employeeid
AND t1.requirementname = t2.requirementname
AND UPPER(t2.requirementname) = UPPER(RequirementName)
GROUP BY t2.employeeid, t2.requirementname
HAVING t1.date = MAX(t2.date))
ORDER BY LOWER(t1.employeeid) ASC

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<property name="columnTitle" value="Name"/>
</properties>
</column>
<column name="SOP_ID/PDF">
<column name="PDF">
<properties>
<property name="columnTitle" value="PDF"/>
</properties>
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,34 @@
<customView xmlns="http://labkey.org/data/xml/queryCustomView">
<columns>
<column name="employeeid"/>
<column name="lastName"/>
<column name="firstName"/>
<column name="middleName"/>
<column name="email"/>
<column name="email2"/>
<column name="personid"/>
<column name="type"/>
<column name="majorudds"/>
<column name="title"/>
<column name="unit"/>
<column name="supervisor"/>
<column name="emergencycontact" />
<column name="emergencycontactdaytimephone" />
<column name="emergencycontactnighttimephone" />
<column name="category"/>
<column name="location"/>
<column name="startdate"/>
<column name="enddate"/>
<column name="notes"/>
<column name="homephone"/>
<column name="officephone"/>
<column name="cellphone"/>
<column name="contactsSla"/>
<column name="animals"/>
<column name="tissue"/>
<column name="barrier"/>
<column name="isemployee"/>
</columns>
<sorts>
<sort column="lastName" descending="false"/>
<sort column="firstName" descending="false"/>
Expand Down
Loading