Skip to content

Commit 444a9a4

Browse files
Add attachment to Physical Exam dataset and ETL (#471)
1 parent a9fb416 commit 444a9a4

4 files changed

Lines changed: 12 additions & 2 deletions

File tree

nirc_ehr/resources/queries/dbo/q_physicalExam.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ SELECT anmEvt.ANIMAL_EVENT_ID as objectid,
99
(CASE WHEN (anmEvt.DIAGNOSIS IS NOT NULL AND anmCmt.TEXT IS NOT NULL) THEN (anmEvt.DIAGNOSIS || ', ' || anmCmt.TEXT) WHEN (anmEvt.DIAGNOSIS IS NOT NULL AND anmCmt.TEXT IS NULL) THEN (anmEvt.DIAGNOSIS) ELSE (anmCmt.TEXT) END) AS remark,
1010
anmEvt.EVENT_ID.NAME AS exam,
1111
anmEvt.RESULT,
12-
ev.NUMERIC_UNIT_ID AS Units
12+
ev.NUMERIC_UNIT_ID AS Units,
13+
CASE WHEN anmEvt.ATTACHMENT_PATH IS NOT NULL THEN
14+
('C:\Program Files\Labkey\labkey\files\NIRC\EHR\@files\attachments'
15+
|| substring(anmEvt.ATTACHMENT_PATH, LENGTH('N:\'), LENGTH(anmEvt.ATTACHMENT_PATH)))
16+
ELSE NULL END AS attachmentFile
1317
FROM ANIMAL_EVENT anmEvt
1418
LEFT JOIN ANIMAL anm ON anmEvt.ANIMAL_ID = anm.ANIMAL_ID
1519
LEFT JOIN ANIMAL_EVENT_COMMENT anmCmt ON anmEvt.ANIMAL_EVENT_ID = anmCmt.ANIMAL_EVENT_ID

nirc_ehr/resources/referenceStudy/study/datasets/datasets_metadata.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -882,6 +882,11 @@
882882
<column columnName="remark">
883883
<datatype>varchar</datatype>
884884
</column>
885+
<column columnName="attachmentFile">
886+
<columnTitle>Attachment File</columnTitle>
887+
<datatype>varchar</datatype>
888+
<rangeURI>http://cpas.fhcrc.org/exp/xml#fileLink</rangeURI>
889+
</column>
885890
</columns>
886891
</table>
887892
<table tableName="prc" tableDbType="TABLE">
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
SELECT core.executeJavaUpgradeCode('reloadFolder');

nirc_ehr/src/org/labkey/nirc_ehr/NIRC_EHRModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public String getName()
7777
@Override
7878
public @Nullable Double getSchemaVersion()
7979
{
80-
return 25.000;
80+
return 25.001;
8181
}
8282

8383
@Override

0 commit comments

Comments
 (0)