|
|
The mapper can currently map openEHR queries to i2b2 queries and vice versa.
|
|
|
The tests perform such mappings on a selected set of queries.
|
|
|
In the test folders there are the following folders:
|
|
|
The mapper can currently map openEHR/AQL queries to i2b2 queries to CQL queries and vice versa with an abstract graph network model as the star center for the mappings.
|
|
|
The tests perform mappings on a selected set of queries. In the test folders there are the following folders:
|
|
|
- working_AQL_2_i2b2_and_back: queries that are mappable from AQL to i2b2 and back resulting in the exact same AQL query string. Those queries can be tested via the test class 'Test_AQL_2_i2b2_2_AQL'
|
|
|
- working_AQL_2_AQL: queries that can be parsed into the graph structure and translated back into AQL resulting in the exact same AQL query string. Those queries can be tested via the test class 'Test_AQL_2_AQL'
|
|
|
- notYetWorkingQueries: queries that throw exeecptions when being parsed with the mapper. |
|
|
- notYetWorkingAQLQueries: queries that throw execeptions when being parsed and/or translated with the mapper.
|
|
|
- working_CQL_2_CQL: queries that can be parsed into the graph structure and translated back into CQL resulting in the exact same CQL query string. Those queries can be tested via the test class 'Test_CQL_2_CQL'
|
|
|
- working_CQL_2_AQL_and_back: queries that are mappable from CQL to AQL and back resulting in the exact same CQL query string. Those queries can be tested via the test class 'Test_CQL_2_AQL' |