资 源 简 介
The CRC hive of i2b2 interprets an XML request message that represents the end-user"s query. The series of queries generated use a procedural approach and large amounts of temporary space as the size of the dataset increases. To lessen performance degradation on larger datasets like those used at our institution, we decided to intercept this XML message as it is stored in the database, and interpret it with our own solution. We have developed a query generator that will accept XML requests from i2b2 1.6.04 and other similar versions, and create a single transaction relational query, that leverages common-table expressions to rapidly calculate aggregate patient sets, with minimal impact on the server.
文 件 列 表
CheckSkipTempTable.java
closure_table_for_metadata_management.sql
FROM.sql
genSQL.sql
genSQL_for_prevPrevQuery.sql
LAB_CONSTRAINT.sql
MOD_CONSTRAINT.sql
OR_CLAUSE.sql
QT_QUERY_MASTER_ALTER.sql
QueryExecutorDao.java
QueryMasterSpringDao.java
QueryRequestSpringDao.java
README.txt
SELECT_MEMBERS.sql
TIME_CONSTRAINT.sql
TRIGGER_QT_QUERY_RESULT_INSTANCE.sql