This week, my mentor, Justin, and Scott Rosenbaum, a member of BIRT PMC, and myself had a web meeting to show and review the current functionality of the ODA. We got some really good feedback. Some of the main points: 21478987a1caef1fd2fd6790b7bdba60
As far as coding, I’ve added quite a bit of new functionality. The two basic additions can be categorized under data styles and token splitting.Data StylesThere has been a lot of discussions regarding how to display the data to the user. There will always be the patient ID for the first column, but how the other columns are organized can vary. Rather than try to come up with the perfect data set, I’ve allowed the user to toggle between three different styles: f7bd89253b0bbf22798aa4ef2505fc78
Token SplittingToken splitting allows the user to get more data from a selected token than just the value of that said token. The following are the four additional “split” we are initially supporting: dede71d80079d25ea7b034a9cfb9ec5d
I have added a new page to the ODA that allows the user to select which splitters to use for each token (the default is to include all of the splitters). The interface is basically a grid of check boxes where the splitters make up the columns and the selected tokens make up the rows. This page dynamically builds itself based on the tokens added or removed over time. Here’s an example of what it looks like:
Splitting the tokens is supported for all three data styles mentioned above under “Data Styles”.