Skip to content

Commit a61ee06

Browse files
authored
Add files via upload
1 parent 51bb444 commit a61ee06

1 file changed

Lines changed: 201 additions & 0 deletions

File tree

  • edu.harvard.i2b2.data/Release_1-8/NewInstall/Crcdata/act/scripts/postgresql
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
/*
2+
3+
4+
*/
5+
6+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_DEMOGRAPHIC_REQUEST',$XML$'<?xml version="1.0"?>
7+
<ValueExporter>
8+
  <Version>3.02</Version>
9+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
10+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
11+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
12+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
13+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
14+
</DataManagerEmailMessage>
15+
</ValueExporter>'$XML$,null,null,null);
16+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_DEMOGRAPHIC_CSV',$XML$'<?xml version="1.0"?>
17+
<ValueExporter>
18+
<File>
19+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/Demographics.csv</Filename>
20+
<Query>SELECT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER" ,a.BIRTH_DATE as "BIRTH_DATE" , a.DEATH_DATE as "DEATH_DATE" ,a.SEX_CD as "GENDER" , a.AGE_IN_YEARS_NUM as "AGE_IN_YEARS" ,a.LANGUAGE_CD as "PRIMARY_SPOKEN_LANGUAGE" ,a.RACE_CD as "RACE" ,a.MARITAL_STATUS_CD as "MARTIAL_STATUS" ,a.RELIGION_CD as "RELIGION" ,a.ZIP_CD as "ZIP_CODE" ,a.STATECITYZIP_PATH as "STATE_CITY_ZIP" ,a.INCOME_CD as "INCOME" ,a.VITAL_STATUS_CD
21+
as "VITAL_STATUS"
22+
FROM {{{FULL_SCHEMA}}}patient_dimension a, {{{DX}}} c
23+
where a.patient_num = c.patient_num</Query>
24+
<SeparatorCharacter>\t</SeparatorCharacter>
25+
</File>
26+
</ValueExporter>'$XML$,null,null,null);
27+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_MAPPING_REQUEST',$XML$'<?xml version="1.0"?>
28+
<ValueExporter>
29+
  <Version>3.02</Version>
30+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
31+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
32+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
33+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
34+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
35+
</DataManagerEmailMessage>
36+
</ValueExporter>'$XML$,null,null,null);
37+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_MAPPING_CSV',$XML$'<?xml version="1.0"?>
38+
<ValueExporter>
39+
<File>
40+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/PatientMapping.csv</Filename>
41+
<Query>SELECT DISTINCT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER"
42+
,a.PATIENT_IDE_SOURCE as "PATIENT_SOURCE"
43+
,a.PATIENT_IDE as "PATIENT_IDE"
44+
FROM {{{FULL_SCHEMA}}}patient_mapping a, {{{DX}}} c
45+
where a.patient_num = c.patient_num</Query>
46+
<SeparatorCharacter>\t</SeparatorCharacter>
47+
</File>
48+
</ValueExporter>'$XML$,null,null,null);
49+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_MEDICATION_REQUEST',$XML$'<?xml version="1.0"?>
50+
<ValueExporter>
51+
  <Version>3.02</Version>
52+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
53+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
54+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
55+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
56+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
57+
</DataManagerEmailMessage>
58+
</ValueExporter>'$XML$,null,null,null);
59+
60+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_MEDICATION_CSV',$XML$'<?xml version="1.0"?><ValueExporter>
61+
<File>
62+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/Medications.csv</Filename>
63+
<Query>SELECT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER"
64+
,a.start_date as "START_DATE"
65+
,a.start_date as "END_DATE"
66+
,b.name_char as "MEDICATION_NAME"
67+
,b.concept_cd as "NDC_CODE"
68+
,a.units_cd as "UNIT"
69+
,a.quantity_num as "DOSE_QUANTITY"
70+
,a.instance_num as "INSTANCE_NUM"
71+
,a.modifier_cd as "MODIFIER"
72+
,m.name_char as "MODIFIER_NAME"
73+
,a.location_cd as "FACILITY"
74+
,w.name_char as "ENCOUNTER_TYPE"
75+
,p.name_char as "PROVIDER"
76+
,to_char(a.encounter_num, 'FM999999999999999999') as "ENCOUNTER_NUMBER"
77+
FROM {{{FULL_SCHEMA}}}observation_fact a
78+
INNER JOIN {{{FULL_SCHEMA}}}concept_dimension b on a.concept_cd = b.concept_cd and b.concept_path like '\\ACT\\Medications\\%'
79+
JOIN {{{DX}}} c on a.patient_num = c.patient_num
80+
LEFT OUTER JOIN {{{FULL_SCHEMA}}}provider_dimension p on a.provider_id = p.provider_id
81+
LEFT JOIN {{{FULL_SCHEMA}}}visit_dimension v on a.encounter_num = v.encounter_num and a.patient_num = v.patient_num
82+
LEFT JOIN {{{FULL_SCHEMA}}}concept_dimension w on w.concept_cd = v.inout_cd and w.concept_path like '\\ACT\Visit Details\\Visit type\\%'
83+
LEFT JOIN {{{FULL_SCHEMA}}}modifier_dimension m on m.modifier_cd = a.modifier_cd</Query>
84+
<SeparatorCharacter>\t</SeparatorCharacter>
85+
</File></ValueExporter>'$XML$,null,null,null);
86+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_PROCEDURE_REQUEST',$XML$'<?xml version="1.0"?>
87+
<ValueExporter>
88+
  <Version>3.02</Version>
89+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
90+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
91+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
92+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
93+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
94+
</DataManagerEmailMessage>
95+
</ValueExporter>'$XML$,null,null,null);
96+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_PROCEDURE_CSV',$XML$'<?xml version="1.0"?><ValueExporter>
97+
<File>
98+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/Procedures.csv</Filename>
99+
<Query>SELECT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER"
100+
,a.start_date as "START_DATE"
101+
,a.start_date as "END_DATE"
102+
,b.name_char as "PROCEDURE_NAME"
103+
,b.concept_cd as "PROCEDURE_CODE"
104+
,a.quantity_num as "QUANTITY"
105+
,a.instance_num as "INSTANCE_NUM"
106+
,a.modifier_cd as "MODIFIER"
107+
,m.name_char as "MODIFIER_NAME"
108+
,a.location_cd as "FACILITY"
109+
,w.name_char as "ENCOUNTER_TYPE"
110+
,p.name_char as "PROVIDER"
111+
,to_char(a.encounter_num, 'FM999999999999999999') as "ENCOUNTER_NUMBER"
112+
FROM {{{FULL_SCHEMA}}}observation_fact a
113+
INNER JOIN {{{FULL_SCHEMA}}}concept_dimension b on a.concept_cd = b.concept_cd and b.concept_path like '\\ACT\\Procedures\\%'
114+
JOIN {{{DX}}} c on a.patient_num = c.patient_num
115+
LEFT OUTER JOIN {{{FULL_SCHEMA}}}provider_dimension p on a.provider_id = p.provider_id
116+
LEFT JOIN {{{FULL_SCHEMA}}}visit_dimension v on a.encounter_num = v.encounter_num and a.patient_num = v.patient_num
117+
LEFT JOIN {{{FULL_SCHEMA}}}concept_dimension w on w.concept_cd = v.inout_cd and w.concept_path like '\\ACT\\Visit Details\\Visit type\\%'
118+
LEFT JOIN {{{FULL_SCHEMA}}}modifier_dimension m on m.modifier_cd = a.modifier_cd</Query>
119+
<SeparatorCharacter>\t</SeparatorCharacter>
120+
</File></ValueExporter>'$XML$,null,null,null);
121+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_DIAGNOSIS_REQUEST',$XML$'<?xml version="1.0"?>
122+
<ValueExporter>
123+
  <Version>3.02</Version>
124+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
125+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
126+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
127+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
128+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
129+
</DataManagerEmailMessage>
130+
</ValueExporter>'$XML$,null,null,null);
131+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_DIAGNOSIS_CSV',$XML$'<?xml version="1.0"?>
132+
<ValueExporter>
133+
<File>
134+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/Diagnosis.csv</Filename>
135+
<Query>SELECT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER"
136+
,a.start_date as "START_DATE"
137+
,a.start_date as "END_DATE"
138+
,b.name_char as "DIAGNOSIS_NAME"
139+
,b.concept_cd as "DIAGNOSIS_CODE"
140+
,a.instance_num as "INSTANCE_NUM"
141+
,a.modifier_cd as "MODIFIER"
142+
,m.name_char as "MODIFIER_NAME"
143+
,a.location_cd as "FACILITY"
144+
,w.name_char as "ENCOUNTER_TYPE"
145+
,p.name_char as "PROVIDER"
146+
,to_char(a.encounter_num, 'FM999999999999999999') as "ENCOUNTER_NUMBER"
147+
FROM {{{FULL_SCHEMA}}}observation_fact a
148+
INNER JOIN {{{FULL_SCHEMA}}}concept_dimension b on a.concept_cd = b.concept_cd and b.concept_path like '\\ACT\\Diagnosis\\%'
149+
JOIN {{{DX}}} c on a.patient_num = c.patient_num
150+
LEFT OUTER JOIN {{{FULL_SCHEMA}}}provider_dimension p on a.provider_id = p.provider_id
151+
LEFT JOIN {{{FULL_SCHEMA}}}visit_dimension v on a.encounter_num = v.encounter_num and a.patient_num = v.patient_num
152+
LEFT JOIN {{{FULL_SCHEMA}}}concept_dimension w on w.concept_cd = v.inout_cd and w.concept_path like '\\ACT\\Visit Details\\Visit type\\%'
153+
LEFT JOIN {{{FULL_SCHEMA}}}modifier_dimension m on m.modifier_cd = a.modifier_cd
154+
</Query>
155+
<SeparatorCharacter>\t</SeparatorCharacter>
156+
</File>
157+
</ValueExporter>'$XML$,null,null,null);
158+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_LAB_REQUEST',$XML$'<?xml version="1.0"?>
159+
<ValueExporter>
160+
  <Version>3.02</Version>
161+
  <CreationDateTime>08/09/2024 12:00:00</CreationDateTime>
162+
<RequesterEmailMessage>Your request on {{{PROJECT_ID}}} requested i2b2 request
163+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}</RequesterEmailMessage>
164+
<DataManagerEmailMessage>This user {{{USER_NAME}}} in project {{{PROJECT_ID}}} requested i2b2 request
165+
entitled - "{{{QUERY_NAME}}}", submitted on {{{QUERY_STARTDATE}}}, with the query master of {{{QUERY_MASTER_ID}}}.
166+
</DataManagerEmailMessage>
167+
</ValueExporter>'$XML$,null,null,null);
168+
insert into QT_BREAKDOWN_PATH (NAME,VALUE,CREATE_DATE,UPDATE_DATE,USER_ID) values ('PATIENT_LAB_CSV',$XML$'<?xml version="1.0"?>
169+
<ValueExporter>
170+
<File>
171+
<Filename>/{{{USER_NAME}}}/{{{QUERY_MASTER_ID}}}/Labs.csv</Filename>
172+
<Query>SELECT to_char(a.PATIENT_NUM, 'FM999999999999999999') as "I2B2_PATIENT_NUMBER"
173+
,a.start_date as "START_DATE"
174+
,a.start_date as "END_DATE"
175+
,b.name_char as "LAB_NAME"
176+
,b.concept_cd as "LAB_CODE"
177+
,a.tval_char as "TVAL_CHAR"
178+
,a.nval_num as "NVAL_NUM"
179+
,a.valtype_cd as "VALTYPE_CD"
180+
,a.instance_num as "INSTANCE_NUM"
181+
,a.modifier_cd as "MODIFIER"
182+
,m.name_char as "MODIFIER_NAME"
183+
,a.location_cd as "FACILITY"
184+
,w.name_char as "ENCOUNTER_TYPE"
185+
,p.name_char as "PROVIDER"
186+
,to_char(a.encounter_num, 'FM999999999999999999') as "ENCOUNTER_NUMBER"
187+
FROM {{{FULL_SCHEMA}}}observation_fact a
188+
INNER JOIN {{{FULL_SCHEMA}}}concept_dimension b on a.concept_cd = b.concept_cd and b.concept_path like '\\ACT\\Lab\\%'
189+
JOIN {{{DX}}} c on a.patient_num = c.patient_num
190+
LEFT OUTER JOIN {{{FULL_SCHEMA}}}provider_dimension p on a.provider_id = p.provider_id
191+
LEFT JOIN {{{FULL_SCHEMA}}}visit_dimension v on a.encounter_num = v.encounter_num and a.patient_num = v.patient_num
192+
LEFT JOIN {{{FULL_SCHEMA}}}concept_dimension w on w.concept_cd = v.inout_cd and w.concept_path like '\\ACT\\Visit Details\\Visit type\\%'
193+
LEFT JOIN {{{FULL_SCHEMA}}}modifier_dimension m on m.modifier_cd = a.modifier_cd
194+
</Query>
195+
<SeparatorCharacter>\t</SeparatorCharacter>
196+
</File>
197+
</ValueExporter>'$XML$,null,null,null);
198+
199+
200+
201+

0 commit comments

Comments
 (0)