|
| 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