IRC Chat : 2011-10-19 - OpenMRS

00:09:30 *** djazayeri has quit IRC
00:09:40 *** djazayeri has joined #openmrs
00:09:40 *** ChanServ sets mode: +o djazayeri
00:59:37 *** deadpool_ has quit IRC
01:09:35 *** chopin has quit IRC
01:15:35 *** downeym has quit IRC
01:17:05 *** rafa has quit IRC
01:18:44 *** djazayeri has quit IRC
01:26:03 *** bk_ has joined #openmrs
03:03:43 *** djazayeri has joined #openmrs
03:03:43 *** ChanServ sets mode: +o djazayeri
03:03:55 *** nickwilkie has quit IRC
03:04:26 *** downeym has joined #openmrs
03:04:26 *** ChanServ sets mode: +o downeym
03:04:26 *** OpenMRSBot sets mode: +o downeym
03:06:43 *** rafa has joined #openmrs
03:06:43 *** ChanServ sets mode: +v rafa
03:14:59 *** djazayeri has quit IRC
03:15:27 *** djazayeri has joined #openmrs
03:15:27 *** ChanServ sets mode: +o djazayeri
03:25:49 *** upul` has joined #openmrs
03:25:49 *** ChanServ sets mode: +v upul`
03:29:18 *** bk_ has quit IRC
03:55:29 *** upul` has quit IRC
04:02:17 *** upul1 has joined #openmrs
04:02:17 *** ChanServ sets mode: +v upul1
04:02:32 <downeym> Hi upul1 and welcome to the #openmrs IRC channel.
04:02:32 *** upul1 is now known as upul`
04:17:00 *** sunbiz has joined #openmrs
04:17:00 *** ChanServ sets mode: +v sunbiz
04:17:23 *** sunbiz has left #openmrs
04:25:53 *** jyothi has joined #openmrs
04:26:00 <downeym> Hi jyothi and welcome to the #openmrs IRC channel.
04:27:15 <jyothi> Hi.. we are required to work on an open source project for a course and we selected Execute Database Updates Module
04:27:47 <jyothi> We extracted the code to our machines
04:28:07 <jyothi> and ran maven build. all the tests ae working fine
04:28:17 *** downeym has quit IRC
04:28:20 *** rafa has quit IRC
04:28:33 <jyothi> but when i run using jetty it gives me some errors
04:28:55 *** djazayeri has quit IRC
04:29:17 <jyothi> There was an error while updating the database to the latest. file: liquibase-core-data.xml. Error: Migration failed for change set liquibase-core-data.xml::20110915-1459::sunbiz: Reason: liquibase.exception.UnexpectedLiquibaseException: liquibase.exception.CustomChangeException: Failed to insert one or more concept map types: Caused By: liquibase.exception.CustomChangeException: Failed to insert one or more concept map types: Cause
04:29:25 <jyothi> i have got errors of these kind
04:29:38 <jyothi> can u tell what does it mean..
04:34:41 *** jyothi has left #openmrs
04:36:36 *** upul` has quit IRC
04:48:48 *** Harsha has joined #openmrs
04:49:17 <Harsha> Hi Ben
04:49:29 <Harsha> are you there ?
04:50:46 <Harsha> /whois magicaltrout
04:53:56 *** surangak has joined #openmrs
04:54:44 <surangak> noirin, HI, I hear that you are working on our implementers manual ? :-)
05:06:05 *** lh_ has joined #openmrs
05:06:17 *** lh_ is now known as lh
05:07:33 <noirin> surangak: Sure am
05:08:14 <noirin> Although right now I'm half asleep in the bus back to the hotel :-) We worked hard today
05:08:25 *** upul` has joined #openmrs
05:08:25 *** ChanServ sets mode: +v upul`
05:09:45 *** bwolfe has joined #openmrs
05:09:45 *** ChanServ sets mode: +o bwolfe
05:36:28 *** djazayeri has joined #openmrs
05:36:28 *** ChanServ sets mode: +o djazayeri
05:48:21 *** sunbiz has joined #openmrs
05:48:21 *** ChanServ sets mode: +v sunbiz
05:48:51 *** sunbiz has left #openmrs
06:06:48 *** Harsha has quit IRC
06:15:12 *** upul` has quit IRC
06:39:55 *** djazayeri has quit IRC
06:51:35 *** lh has quit IRC
06:51:41 *** lh has joined #openmrs
06:58:46 *** dkayiwa has joined #openmrs
07:00:16 *** bryq has joined #openmrs
07:00:16 *** ChanServ sets mode: +v bryq
07:09:54 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: More on the documentation sprint currently underway for #OpenMRS (and others!) - blog post by @praxagora: http://t.co/vW11zpPV <http://twitter.com/OpenMRS/statuses/126550237530701824> || On Twitter: OpenMRS: RT @noirinp: Finally on a bus back to the hotel we left 14hrs & 14,000 words ago. The OpenMRS crew are *awesome*! #DocSprint <http://twitter.com/OpenMRS/statuses/126549855509282817>
07:34:48 *** pascal` has joined #openmrs
07:34:48 *** ChanServ sets mode: +v pascal`
07:35:36 <surangak> looks like they r working our people really hard at the Doc camp :-)
07:35:47 <dkayiwa> oh men yessssss
07:35:56 <dkayiwa> 8am - 10pm :)
07:36:27 *** surangak_ has joined #openmrs
07:36:27 *** surangak has quit IRC
07:38:52 <surangak_> dkayiwa, Its all for a good cause :-)
07:39:00 <dkayiwa> :D
07:39:05 <surangak_> but they're doing a lot of work....
07:40:22 <dkayiwa> yup
07:43:28 *** surangak__ has joined #openmrs
07:43:28 *** surangak_ has quit IRC
07:44:17 <pascal`> bwolfe, do you know about an error install concept maps on a clean install of trunk?
07:44:59 <bwolfe> i think dkayiwa just fixed that yesterday
07:45:25 *** upul` has joined #openmrs
07:45:25 *** ChanServ sets mode: +v upul`
07:45:29 <pascal`> !ticket TRUNK-2766
07:45:30 <OpenMRSBot> pascal`: [#TRUNK-2766] Cannot upgrade from 1.8 to 1.9 - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-2766
07:45:50 <pascal`> bwolfe, so it's being taken care of? Because otherwise we can submit a patch. It's a one liner I think.
07:46:42 <bwolfe> that one I know of is done, yes
07:46:50 <bwolfe> pascal`, was yours the is_hidden error?
07:47:29 <pascal`> bwolfe, yeah, looks like it's been taken care of.
07:48:07 <pascal`> bwolfe, the fix revision number isn't in the ticket comments.
07:48:40 <bwolfe> yes it is
07:48:50 <pascal`> Ah, maybe because I'm not logged in.
07:49:12 <pascal`> Yeah, that's it. Okay cool, ignore everything I said then (as usual).
07:49:12 <bwolfe> shouldn'y matte
07:49:27 <pascal`> The activity section didn't load until I logged in.
07:50:04 <bwolfe> its in the comments
07:50:59 <pascal`> Yeah I see, but I couldn't see the comments for some reason when I wasn't logged in.
07:51:26 <pascal`> Anyway, I'm glad it's taken care of, because we ended up making the fix in out workspaces, but we'll just force update to HEAD now.
08:01:49 *** hannesv has joined #openmrs
08:03:30 <dkayiwa> bwolfe: do you know the commit revision for this TRUNK-1952
08:03:52 <dkayiwa> bwolfe: i want to review and hopefully close it
08:03:58 <bwolfe> !ticket TRUNK-1952
08:03:59 <OpenMRSBot> bwolfe: [#TRUNK-1952] Add placeholder attribute to search boxes - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-1952
08:04:29 <bwolfe> is it not in the source tab?
08:04:34 <dkayiwa> no
08:04:40 <bwolfe> hmm, odd
08:04:49 <bwolfe> I must have put in the wrong ticket number :-/
08:05:16 <dkayiwa> bwolfe: should i just close it?
08:05:41 <bwolfe> I'm looking at the history of one of the files in there
08:05:47 <dkayiwa> ok
08:06:08 <bwolfe> odd, the ticket number is in the comment :-/
08:06:32 *** hannesv has quit IRC
08:07:02 <bwolfe> dkayiwa, 17827. I modified the comment in the ticket so its there now
08:07:12 <dkayiwa> ok thanks
08:17:29 *** hannesv has joined #openmrs
08:18:48 <pascal`> bwolfe, dkayiwa, upul`, I'd like to introduce hannesv, the newest Jembi dev.
08:19:08 <dkayiwa> oh welcome hannesv :)
08:19:39 <dkayiwa> thanks pascal` for the introduction!!!
08:19:50 <hannesv> hi everyone
08:19:57 <pascal`> hannesv++
08:20:01 <pascal`> !karma hannesv
08:20:01 <OpenMRSBot> pascal`: Karma for "hannesv" has been increased 1 time and decreased 0 times for a total karma of 1.
08:20:08 <pascal`> !karma
08:20:08 <OpenMRSBot> pascal`: Highest karma: "bwolfe" (98), "dkayiwa" (42), and "groovy" (30). Lowest karma: "emacs" (-9), "[INFO] ----------------------------------------------------------------------" (-8), and "windows" (-7). You (pascal`) are ranked 4 out of 288.
08:21:46 <dkayiwa> by the way pascal` i missed seeing Daniel F at the meeting
08:21:47 *** lh has quit IRC
08:22:54 <pascal`> dkayiwa, he wasn't there
08:22:59 <dkayiwa> oh
08:23:11 <pascal`> dkayiwa, he was attending to the birth of his child
08:23:19 <dkayiwa> oh i seee
08:23:35 <dkayiwa> never new that he is married :)
08:28:21 <upul`> Welcome hannesv!
09:12:10 <surangak__> !karma
09:12:10 <OpenMRSBot> surangak__: Highest karma: "bwolfe" (98), "dkayiwa" (42), and "groovy" (30). Lowest karma: "emacs" (-9), "[INFO] ----------------------------------------------------------------------" (-8), and "windows" (-7).
09:12:34 <surangak__> surangak__, ++
09:12:40 <surangak__> !karma
09:12:40 <OpenMRSBot> surangak__: Highest karma: "bwolfe" (98), "dkayiwa" (42), and "groovy" (30). Lowest karma: "emacs" (-9), "[INFO] ----------------------------------------------------------------------" (-8), and "windows" (-7).
09:26:45 <surangak__> bwolfe, I just finished downloading Ubuntu :-)
09:31:55 <dkayiwa> hahaha!!! another bwolfe/ubuntu convert :)
09:36:15 <surangak__> dkayiwa, maybe, cant be 100% sure yet :P
09:38:16 *** bwolfe_ has joined #openmrs
09:38:16 *** ChanServ sets mode: +o bwolfe_
09:40:17 *** wyclif has joined #openmrs
09:41:36 *** bwolfe has quit IRC
09:42:28 *** muthah has joined #openmrs
09:49:22 <dkayiwa> hi bwolfe_
10:09:56 *** surangak_ has joined #openmrs
10:09:56 *** surangak__ has quit IRC
10:16:32 <dkayiwa> is JIRA down?
10:22:29 <bwolfe_> dkayiwa, doesn't seem to be
10:22:34 *** bwolfe_ is now known as bwolfe
10:22:41 <bwolfe> dkayiwa, http://status.openmrs.org
10:22:42 <dkayiwa> yes i can now access it
10:23:13 <dkayiwa> bwolfe: i do not think TRUNK-422 is ready for 1.9
10:23:32 <dkayiwa> bwolfe: am tempted to bump it to 1.10
10:23:40 <bwolfe> !ticket TRUNK-422
10:23:41 <OpenMRSBot> bwolfe: [#TRUNK-422] Edit / View of previous forms should merge into a single interface paradigm - OpenMRS JIRA - https://tickets.openmrs.org/browse/TRUNK-422
10:23:54 <bwolfe> isn't it already committed?
10:24:00 <dkayiwa> yes it is
11:08:04 <bwolfe> dkayiwa, you just don't think its ready because of the header thing?
11:08:19 <dkayiwa> bwolfe: yes
11:08:25 <dkayiwa> and footer
11:09:11 *** surangak_ has quit IRC
11:10:24 *** wyclif has quit IRC
11:10:28 <bwolfe> right, its because it is using an iframe to display things, right ?
11:10:35 <dkayiwa> yes
11:13:26 <dkayiwa> bwolfe: another reason is also that, according to the ticket comments, it has some pending discussions
11:13:48 <bwolfe> I tihnk it was all on darius
11:13:58 <bwolfe> and daius said his peace :-)
11:14:03 <dkayiwa> :)
11:14:05 <bwolfe> *darius
11:14:23 <dkayiwa> was that his name in Swahili? :)
11:22:54 *** james_regen has joined #openmrs
11:22:54 *** ChanServ sets mode: +v james_regen
11:29:36 *** upul` has quit IRC
11:50:57 *** bwolfe has quit IRC
11:51:00 *** bwolfe_ has joined #openmrs
11:51:00 *** ChanServ sets mode: +o bwolfe_
11:51:05 <dkayiwa> hi bwolfe_
11:51:15 *** bwolfe_ is now known as bwolfe
11:51:20 <bwolfe> hi dkayiwa
11:51:39 <dkayiwa> bwolfe: if am fixing a small one line javadoc comment, do i need to first create a ticket for it?
11:51:47 <bwolfe> no
11:51:51 <dkayiwa> ok thanks
12:33:07 *** nickwilkie has joined #openmrs
13:07:17 *** chopin has joined #openmrs
13:07:17 *** ChanServ sets mode: +v chopin
13:08:13 <chopin> anyone here for OpenMRS University?
13:08:17 <chopin> starting now ...
13:15:30 *** r0bby has joined #openmrs
13:15:30 *** ChanServ sets mode: +v r0bby
13:17:56 *** r0bby has quit IRC
13:18:19 *** r0bby has joined #openmrs
13:18:19 *** ChanServ sets mode: +v r0bby
13:18:30 *** r0bby__ has joined #openmrs
13:18:30 *** ChanServ sets mode: +v r0bby__
13:20:07 *** iiiij has joined #openmrs
13:20:12 *** ChanServ sets mode: +v iiiij
13:20:41 *** r0bby has quit IRC
13:21:03 *** r0bby__ has quit IRC
13:21:10 *** r0bby has joined #openmrs
13:21:10 *** ChanServ sets mode: +v r0bby
13:21:32 *** r0bby has quit IRC
13:24:41 *** nickwilkie has quit IRC
13:24:46 *** r0bby has joined #openmrs
13:24:46 *** ChanServ sets mode: +v r0bby
13:26:18 *** r0bby__ has joined #openmrs
13:26:18 *** ChanServ sets mode: +v r0bby__
13:27:28 *** robbyoconnor has quit IRC
13:49:33 *** jriley has joined #openmrs
13:53:57 *** r0bby has quit IRC
13:53:57 *** r0bby__ has quit IRC
13:53:57 *** iiiij has quit IRC
13:58:16 *** r0bby has joined #openmrs
13:58:16 *** ChanServ sets mode: +v r0bby
14:03:38 *** chopin has quit IRC
14:10:33 *** Srinivasa has joined #openmrs
14:16:49 *** chopin has joined #openmrs
14:16:49 *** ChanServ sets mode: +v chopin
14:20:53 *** lh has joined #openmrs
14:21:32 *** mnunez has joined #openmrs
14:23:56 *** mnunez has quit IRC
14:25:51 *** mnunez has joined #openmrs
14:26:46 *** muthah has quit IRC
14:28:24 *** Gagaman has joined #openmrs
14:31:05 *** mnunez has quit IRC
14:33:02 *** Gagaman has quit IRC
14:34:19 *** Gagaman has joined #openmrs
14:37:10 *** mnunez has joined #openmrs
14:39:32 *** Gagaman has quit IRC
14:39:40 *** pascal` has quit IRC
14:42:32 *** Gagaman has joined #openmrs
14:45:36 *** hannesv has quit IRC
14:46:09 *** mnunez has quit IRC
14:47:03 *** Gagaman has quit IRC
14:47:45 <dkayiwa> bwolfe: is http://resources.openmrs.org/tools/implementationid running?
14:47:54 *** mnunez has joined #openmrs
14:47:59 <bwolfe> I dunno
14:48:06 <bwolfe> ping it and see :-)
14:48:10 <dkayiwa> bwolfe: my AdministrationServiceTest is freezing
14:48:17 <bwolfe> there used to be unit tests for it
14:48:18 <bwolfe> ah
14:48:19 <bwolfe> hmm
14:48:40 <dkayiwa> bwolfe: am tempted to commit without first running the tests :)
14:49:43 <bwolfe> ha
14:49:52 <bwolfe> or just @Ignore that test and rerun
14:49:59 <dkayiwa> bwolfe: ok
14:54:10 *** mnunez has quit IRC
14:54:24 *** mnunez has joined #openmrs
14:54:41 <mnunez> Hi!
14:55:07 <bwolfe> hi marcos
14:56:32 <mnunez> dkayiwa: Quick XForms question: I'm adding a Problem List concept to the form schema of a new form. Once in the designer, the Problem list does not appear as a field on the left. Any ideas as to why?
14:57:43 <mnunez> Happens to every form I add a Problem List concept to.
15:01:08 <mnunez> dkayiwa: http://imageshack.us/photo/my-images/511/pantallazodel2011101911.png/
15:01:13 <OpenMRSBot> <http://ln-s.net/9EfI> (at imageshack.us)
15:02:58 <mnunez> dkayiwa: http://imageshack.us/photo/my-images/822/pantallazodel2011101911.png/
15:03:02 <OpenMRSBot> <http://ln-s.net/9EfL> (at imageshack.us)
15:03:12 <dkayiwa> mnunez: can i answer you later? am running to some place :)
15:03:44 <mnunez> dkayiwa: Sure, no rush. Run Forest!
15:04:22 <dkayiwa> will be back after 3 hours
15:05:03 *** mnunez has left #openmrs
15:08:14 *** dkayiwa has quit IRC
15:22:36 *** lh_ has joined #openmrs
15:22:36 *** lh has quit IRC
15:22:36 *** lh_ is now known as lh
15:30:38 *** chughgaurav has joined #openmrs
15:38:24 <chughgaurav> is http://notes.openmrs.org down ?
15:52:47 *** chughgaurav has quit IRC
16:01:49 *** deadpool has joined #openmrs
16:05:17 *** jriley has quit IRC
16:21:35 *** r0bby has quit IRC
16:25:57 *** jriley has joined #openmrs
16:40:09 *** Srinivasa has quit IRC
16:41:33 *** rafa has joined #openmrs
16:41:33 *** ChanServ sets mode: +v rafa
16:44:55 *** rafa has quit IRC
16:45:40 <chopin> (late) yes.
16:45:41 *** jriley has quit IRC
16:46:40 *** rafa has joined #openmrs
16:46:40 *** ChanServ sets mode: +v rafa
16:57:58 *** downeym has joined #openmrs
16:57:58 *** ChanServ sets mode: +o downeym
16:57:58 *** OpenMRSBot sets mode: +o downeym
16:58:27 *** djazayeri has joined #openmrs
16:58:27 *** ChanServ sets mode: +o djazayeri
16:58:37 <downeym> chopin: hola
16:58:51 <chopin> downeym: hi ... notes still down?
16:59:01 <downeym> chopin: i just noticed that, will ping lance in the other channel
16:59:08 <chopin> downeym: k
16:59:16 <downeym> chopin: meanwhile, obs count for amrs?
17:01:01 <chopin> again?
17:01:13 <chopin> all, or non-voided?
17:01:17 <downeym> chopin: 103 MM or 13 MM?
17:01:28 <chopin> 103+
17:01:37 <downeym> chopin: thx
17:04:15 <chopin> downeym: 111,001,450
17:05:18 <downeym> cool
17:05:29 <downeym> etherpad is back :)
17:05:33 <chopin> 109,533,289 where voided=0
17:06:19 *** robbyoconnor has joined #openmrs
17:06:19 *** ChanServ sets mode: +v robbyoconnor
17:19:36 *** Suranga has joined #openmrs
17:21:06 <Suranga> hi james_regen
17:21:08 <Suranga> sorry to keep you waiting...
17:22:00 <chopin> Suranga++
17:22:15 <Suranga> hi Jeremy !!!!
17:22:39 <chopin> heyya!
17:23:11 <Suranga> chopin, Im working with Dr. Shaun and James these days
17:23:40 <chopin> Suranga: excellent :-) we benefit from your work!
17:23:58 <chopin> Suranga: anything new on the fileupload handler?
17:24:40 <Suranga> chopin, actually its like this
17:25:01 <james_regen> hi Suranga
17:25:14 <Suranga> chopin, I was taking to Darius abt it, and darius told me that right now, my file upload hander should not work based on the existing code
17:25:29 <chopin> ah, so we both await djazayeri
17:25:37 <Suranga> james_regen, Hi james, please give me a minute...
17:25:41 <djazayeri> yeah, sorry guys
17:25:42 <djazayeri> working on docs
17:25:42 <james_regen> no problem
17:25:46 <chopin> djazayeri: no worries
17:25:54 <Suranga> chopin,ah Darius is here
17:26:02 <chopin> in spirit, he is :-)
17:26:22 <Suranga> chopin, they are working djazayeri very hard on the docs
17:26:28 <Suranga> 14 hour days apparently
17:26:39 <chopin> Suranga: yep, dog days of documentation
17:26:49 <chopin> (we benefit from that, too)
17:26:59 <chopin> not to worry, plenty else to focus on
17:27:04 <Suranga> chopin, djazayeri said that he has something that he needs to commit so that we can continue...
17:27:21 <chopin> Suranga: ok, just ping me when yours works and i'll mess with mine then
17:28:38 <chopin> does anyone know if the maven module validator is expecting the activator to only exist in the omod instead of the api of a module? for some reason my builds are breaking now ...
17:30:07 <Suranga> chopin, sure, will do
17:30:07 <Suranga> chopin, give my love to my chineese big brother :-)
17:30:33 <chopin> Suranga: hahahah, will do
17:31:11 <Suranga> james_regen, sorry about that, I was catching up with jeremy....
17:31:16 *** nribeka has joined #openmrs
17:31:16 *** ChanServ sets mode: +v nribeka
17:31:33 <Suranga> hi james_regen ping me when u r free :-)
17:33:23 <james_regen> Suranga: i can chat now
17:33:32 <Suranga> james_regen, hi, sorry about that :-)
17:35:00 <Suranga> james_regen, I've made some progres, wanted tio share them with you, to see if im on the right path
17:35:01 <Suranga> but firstly, do I have commit permissions for patient matching module ? :-)
17:36:26 <james_regen> Suranga: i'm not sure if you do. i can't give them to you, so if it fails, then you'll have to send an email to get it setup
17:36:54 <Suranga> james_regen, send the email to you, is it ?
17:37:29 <james_regen> Suranga: no, i don't know how to set that up, and as far as i know, i don't have the ability to.
17:37:49 <Suranga> james_regen, mmm.. no problem, I'll check up on that
17:37:59 <Suranga> james_regen, let me tell waht I've been upto
17:38:30 <Suranga> 1. added the one line of code that will convert all the records into lower case
17:38:53 <Suranga> 2. created the calculateMutualScores() method in the AnalysisPanel.java
17:39:22 <Suranga> in this method, first we make a list of all columns that are used for scoring (included +blocking)
17:39:34 <Suranga> then we sort them into pairwise combinations
17:39:34 <james_regen> Suranga: committing the change for that lowercase fix could be a good test of your SVN privileges. hsouldn't affect anything else if it works and none of your other changes are committed
17:39:45 <Suranga> (that means, pairs of two's)
17:40:31 <Suranga> now I create and call the FrequencyAnalyzer
17:40:57 *** upul` has joined #openmrs
17:40:57 *** ChanServ sets mode: +v upul`
17:41:14 <Suranga> I get the list of pairwise combinations I prepeaed earlier, and measure the frequencies of each
17:41:55 <Suranga> I set thes e values into a model object, and pass it into the MutualInformationAnalyzer class which extends DataSourceAnalyzer
17:42:21 <Suranga> in this class I have overridden the finishanalysis() method to do the math calculations...
17:42:31 <Suranga> and hence produce the results...
17:43:05 <Suranga> james_regen, so right now, I have about 75% of the work completed...
17:43:18 *** upul` has left #openmrs
17:43:30 <djazayeri> Can anyone give me 3 common Ugandan names?
17:44:06 <bwolfe> Wyclif
17:44:07 <bwolfe> Daniel
17:44:10 <bwolfe> Gilbert
17:44:20 <james_regen> Suranga: i think i'd organize the code differently
17:44:33 <bwolfe> djazayeri, each of those are 33% of the ugandans that I know
17:44:34 <downeym> Zesiro
17:44:52 <Suranga> did I go too fast, could u understand what I've done...
17:44:54 <nribeka> Eric, John, James
17:45:09 <james_regen> yeah, don't forget James. that's an awesome name
17:45:09 <downeym> Nabulungi
17:45:12 <djazayeri> lol, thanks
17:45:22 <Suranga> james_regen, im all ears :-)
17:45:37 <noirin> http://www.ugandawiki.ug/Category:Ugandan_names
17:45:52 <nribeka> scratch James ...
17:45:54 <nribeka> :D
17:46:28 <james_regen> Suranga: i'd move the code that calculates the pairwise combinations to the constructor of the MutualInformationAnalyzer class.
17:47:04 <Suranga> james_regen, oh I see...
17:47:18 <james_regen> Suranga: that is work that needs to be done every time this analysis is done, so i think it would make sense to keep that with the rest of the mutual information code, so we don't have to rewrite it in a non GUI class
17:47:18 <Suranga> but then where would I have the frequenzyAnalyzer ?
17:49:36 <james_regen> Suranga: we do have a Frequency Analyzer object, which keeps track of frequencies, but i can't think of a clean way to use the output from one Analyzer as input to another. the descriptive statistics objects that are there do it in a way that i'm not really happy with. i'm also not sure how easily the FrequencyAnalyzer, as written, can help
17:50:43 <Suranga> james_regen, that makes sense, yeah
17:50:48 <james_regen> Suranga: are we interested in how many times (John,M) and (John,F) appear? because i think Frquency Analyzer would tell us how many times John appears, and how many times M and F appears, but not the correlation of the two, fi they show up in the same record
17:52:08 <Suranga> james_regen, I faced this problem too
17:52:30 <nribeka> Suranga boy, you really need to rotate your photos ...
17:52:41 <Suranga> james_regen, I created a series of model classes,
17:53:24 <Suranga> into these classes I set the frequency data, and finally pass this model class into the second analyzer class
17:54:16 <Suranga> james_regen, the frequencyanalyzer gives how many times (john) but not how many times (john, F)
17:54:22 *** chopin has quit IRC
17:54:32 <Suranga> that we will have to code into the finishanalysis method maybe...
17:54:53 <Suranga> nribeka, sorry win, let me try that...
17:55:24 <james_regen> Suranga: i would think by the finishAnalysis method, we will have lost that information. i think you'll need to keep track of that as it looks at the data, in the analyzeRecord method
17:55:33 <Suranga> james_regen, would u like to look at the model class structure I came up for now ? :-)
17:55:53 <james_regen> Suranga: yeah, that might help me understand if i'm thinking it's a problem or not
17:56:26 <Suranga> james_regen, let me upload to the wiki...
18:01:17 *** r0bby has joined #openmrs
18:01:17 *** ChanServ sets mode: +v r0bby
18:08:22 <Suranga> james_regen, sorry for the delay
18:08:26 <Suranga> the calculateMIscore method in AnalysisPanel looks like this....
18:08:29 <Suranga> http://pastebin.com/efud9SBZ
18:09:42 <Suranga> james_regen, mind you, the code looks terrible, (needs to be cleaned up really well !)
18:12:12 <Suranga> james_regen, model classes at https://wiki.openmrs.org/download/attachments/11534634/classDigram.bmp
18:12:19 <OpenMRSBot> <http://ln-s.net/9Eh6> (at wiki.openmrs.org)
18:17:30 <Suranga> james_regen, Once again, I cant stress enough that I really have tio cleap up this code... :-)
18:18:54 <james_regen> Suranga: it's no problem, i just need to think about it more to figure it out
18:19:38 <Suranga> james_regen, want me to go over the code with you ?
18:20:14 <james_regen> Suranga: i think from line 53 would be helpful
18:22:24 <Suranga> aha, its like this
18:22:25 <Suranga> earlier, I had selected the column pairs ( something like (A,B) (B,C) (A,C)
18:22:25 <Suranga> now i go through these, finding the frequencies of each
18:22:26 <Suranga> for example, here is where I check how many john's column A contains
18:22:35 <Suranga> and how many MALE's in column b
18:23:03 <Suranga> for each column, I have a map which stores <token, frequency>
18:23:17 <Suranga> so for the column sex, the map may look like ->
18:23:26 <Suranga> (male :4 female:2)
18:23:43 <Suranga> I ssign frequency for each token into the column
18:23:55 <Suranga> this happens from 53 to 67
18:24:34 <Suranga> now all this data (about the columns etc, are stored in the MutualCalculator model class
18:24:52 <Suranga> I pass this to the MutualInformationAnalyzer
18:25:24 <Suranga> now, the analyzerecord() method in my MutualInformationAnalyzer class is empty, because there is nothing to be done per each record.
18:25:37 <Suranga> but inthe finishAnalysis() method, I do all the math, and calculate the MI scores....
18:27:05 <Suranga> james_regen, hope that was clear...
18:28:00 <Suranga> so basically, my code runs as,
18:28:36 <james_regen> Suranga: so if the result is frequencies for columans A and B A=(John:3, Jack:2) and B=(male:2, female:3) how does it know that the data is: John,M John,M John,F Jack,F Jack,F and not John,F John,F John,F Jack,M Jack,M? Are those treated differently, and are they different in the mutual information score?
18:28:37 <Suranga> 1. find the pairwise combinations, and set them into model class structue
18:28:38 <Suranga> 2. run frequencyanalysis and pass these values into model class
18:29:18 <Suranga> james_regen, so far, I had only calculated the parts about john:3 Jack:2
18:29:25 <Suranga> I also need (john,M)
18:29:36 <Suranga> the frequencyanalyser does not do this, unfortunately
18:29:51 <Suranga> I will probably have to write some code somewhere :-)
18:30:15 <james_regen> ok, and this is where i think adding code to analyzeRecord will be needed, since this is the only place MutualInformationAnalzer will see it
18:30:24 <Suranga> for MI score, I need Jack:5 Male:2 and Jack,male :3 etc, etc,
18:31:00 <Suranga> james_regen, the analyze record is being called every time a single record is added right ?
18:31:31 <Suranga> I tried having the frequncy code in the analyze record method, but it kept getting called n many times too much
18:31:32 <james_regen> Suranga: it's called every time a record is read from the data. the record isn't being added anywhere, just read
18:31:33 <Suranga> ....
18:32:30 <Suranga> james_regen, ah, I see, so whenever a record is read, we compare with existing rerocrds to see it there is a match ?
18:33:06 <Suranga> james_regen, (sorry im taking so much of your time :-(
18:35:10 <james_regen> Suranga: for frequency analysis, i wouldn't say compared to existing records, since hopefully the records from earlier aren't being completely saved, just the information about them are saved. sor for a frequency analysis, for each Record, you'd call dsf.incrementCount(column, value); for every field
18:36:53 <Suranga> james_regen, I see...
18:36:54 <Suranga> james_regen, I will move that to the analyzedataI() method
18:37:19 <Suranga> james_regen, but I think that the frequency calculations for the john:2 Male:3 need to be in the finalizeData() method...
18:37:36 <Suranga> james_regen, because they dont rely on comparason, and because they will happen just once...
18:37:52 <Suranga> james_regen, am i right, or being silly :P
18:39:56 <james_regen> Suranga: the math calculations where you examine your completed frequency counts will happen in the finishAnalysis method, but i think you'll need to store those frequencies in a way beyond what just FrequencyAnalyer gets you
18:41:52 <james_regen> Suranga: currently, i think your code is reading the data once. the first time you get the simple frequency data per column. the second time, you'll need to keep track of the pairwise frequencies. is it possible to add a DataSourceFrequency object to the MutualInformationAnalyer class, and rad the data once? or you could have MutualInformationAnalyzer be a subclass of FrequencyAnalyzer, so it uses the frequency code from that, but add the pai
18:42:16 <james_regen> Suranga: sorry, i meant your code is reading the data twice. i think we can do it in just one pass
18:42:31 <Suranga> james_regen, Im using a few model classes
18:42:31 <Suranga> my token class will store unique token, frequency and log values etc.
18:42:41 <Suranga> each column class can have one or many unique tokens etc.
18:43:01 <Suranga> Im thinking tht the model class structue will take care of this ?
18:44:40 <james_regen> Suranga: ok. i think storing that information in that way is fine, but i think we can get that data and the pairwise frequency information ( the John,M frequency information ) at the same time
18:47:10 *** Suranga_ has joined #openmrs
18:47:21 <Suranga_> james_regen, sorry, I got cut off
18:47:28 <Suranga_> did u say anything importaint :-(
18:47:40 *** dkayiwa has joined #openmrs
18:47:42 <james_regen> Suranga_ last message i sent was: ok. i think storing that information in that way is fine, but i think we can get that data and the pairwise frequency information ( the John,M frequency information ) at the same time
18:48:32 <Suranga_> james_regen, mmm...I ws thinking, for (john,M) stufff, we need to use the analyzeRecord() method, while for the John:3 stuff, we need to use the finalizemethod()
18:48:33 <Suranga_> <Suranga> therefore wont we need to read in the data twice either way ? :-(
18:49:47 *** Suranga has quit IRC
18:49:59 <james_regen> Suranga_: where is the finalize method?
18:50:49 <Suranga_> james_regen, so sorry, I ment the finishAnalysis() method
18:50:56 <Suranga_> my mistake
18:53:41 <james_regen> Suranga_: that's what i thought, i just wanted to make sure. you'll need to wait until the data is read to use it in the finishAnalysis method, but i'd think you could do that first in the MutualInformationAnalyzer's finishAnalysis method before it does anything else. all you're using from the FrequencyAnalyzer object you create and use is the DataSourceFrequency object. you can create one yourself to use, and fill it yourself in the analyzeRe
18:54:26 <Suranga_> so since the analyzeData coes first, I need to read data there, plus a second time when we get to the finishAnalysis method
18:54:27 <Suranga_> the stuff im doing in the finishanalysis method cant be done at the analyze data method, I belive :-(
18:55:58 <Suranga_> james_regen, I didnt get you properly, u mean I should do both calculations in finishAnalysis ?
18:56:22 <dkayiwa> bwolfe: did you cancel the dev call?
18:56:39 <james_regen> Suranga_: well, i wouldn't say you need to read the data again. having seen all the data at this point, it should be possible to have kept rack of all the data characteristics you were interested in, and at the point that finishAnalysis is called, you have the frequencies you need
18:56:41 <bwolfe> dkayiwa, you mean design call?
18:56:46 <dkayiwa> oh yes
18:57:38 <bwolfe> design call was a few hours ago
18:57:43 <bwolfe> dev call is many hours from now
18:58:39 <dkayiwa> bwolfe: was the design call after the university call?
18:58:51 <Suranga_> james_regen, oh, so u mean that both calculations happen in finishanalysis, but the READ action occures only once, right ?
18:59:04 <bwolfe> dkayiwa, oh, right, design was 1 hour ago...just feels like many hours ago :-p
18:59:17 <dkayiwa> :)
18:59:29 <bwolfe> !weeklycalls
18:59:30 <OpenMRSBot> bwolfe: Error: "weeklycalls" is not a valid command.
18:59:45 *** Harsha has joined #openmrs
18:59:52 <dkayiwa> !bwolfecalls :)
18:59:53 <OpenMRSBot> dkayiwa: Error: "bwolfecalls" is not a valid command.
18:59:53 <james_regen> Suranga_: yes. the data is read once, and the MutualInformationAnalyzer keeps track of all the information it needs. it can count simple frequencies and pairwise frequncies both, since it'll need both of them
18:59:55 <bwolfe> !weeklymeetings
18:59:56 <OpenMRSBot> bwolfe: Error: "weeklymeetings" is not a valid command.
19:00:08 <bwolfe> !learn weeklycalls as https://wiki.openmrs.org/display/RES/Weekly+Meetings
19:00:08 <OpenMRSBot> bwolfe: The operation succeeded.
19:00:14 <bwolfe> !learn weeklymeetings as https://wiki.openmrs.org/display/RES/Weekly+Meetings
19:00:14 <OpenMRSBot> bwolfe: The operation succeeded.
19:00:25 <bwolfe> !learn bwolfecalls as hello?
19:00:25 <OpenMRSBot> bwolfe: The operation succeeded.
19:00:34 <bwolfe> !refer dkayiwa [bwolfecalls]
19:00:35 * OpenMRSBot refers dkayiwa to "bwolfecalls" --- hello?
19:00:52 <Harsha> Hi Ben
19:01:00 <bwolfe> hi harsha
19:01:03 <Harsha> This is Harsha here
19:01:29 <Harsha> we signed up for obs convorter project
19:01:49 <Harsha> and we went through the wiki abt this.
19:02:28 <Harsha> we want to know requirements for this project
19:02:40 <Harsha> i mean what needs to be done.
19:02:46 <bwolfe> more so than what is on the wiki page?
19:02:55 <Harsha> yes...
19:02:56 <bwolfe> Harsha, are you wanting something step-by-step
19:03:00 <Suranga_> james_regen, I see, so we will need to use the analyzeData() method only if it is nessesary to do something that will affect the calculations, isnt it ?
19:03:02 <Harsha> in the design section
19:03:26 <Harsha> i could see some information regarding future work
19:03:43 <Harsha> is it what we need to do?
19:04:56 * bwolfe looks at https://wiki.openmrs.org/display/projects/Obs+Converter+Module+(Design+Page)
19:05:27 <bwolfe> Harsha, everything in "design" is what you need to do
19:05:50 <Harsha> ok... got it
19:05:55 <bwolfe> and potentially anything that is listed in the 1757 ticket
19:06:13 <james_regen> Suranga_: i'd say we need to use the analyzeRecord method because that is the only way the raw data is viewed by the analyzer classes, and this raw data is what is needed to create the frequency tables used in the calculations
19:08:02 <Harsha> also Ben can we have some user guide to openmrs. I saw the userguide in documentation section but it contains only brief description of concepts, encounters and observations
19:08:06 <Suranga_> james_regen, the above functionality is needed only to calculate (james,Male) stuff, right ?
19:08:07 <james_regen> Suranga_: i can explain the reasoning why the code is setup as it is
19:08:30 <Suranga_> james_regen, that'll be great
19:09:37 <Harsha> I want to get some basic domain knowledge about difference between allergy and problems and what active_list means ?
19:10:30 <Suranga_> james_regen, really sorry to take so much time for this :-(
19:10:44 <Harsha> Ben, can we get above information
19:11:13 <james_regen> Suranga_: one concern shaun had is that reading data can take a while. reading pairs of records can take a long time, since blocking combinations can create many, many pairs, and predicting how many pairs you'll see can be complicated. the goal was to read the data once, and if you want, have multiple things done at that time. so each analyzer should be independent. there's other code that has the while(hasMoreRecords()){ Record r = reader.ge
19:13:07 <bwolfe> Harsha, there is only what is on the wiki
19:13:22 <james_regen> Suranga_: all analyzers get is that they have an analyzeRecord() method that's called for every record, and a finishAnalysis() method at the end to clean up and do stuff that can only be done once everything is done. that's all they need. mulitple analyzers can be watching the same stream of records or pairs, and they all get thier turn to look at the data and analyze it. so the data is read once, and possibly multiple things are done with it
19:13:24 <bwolfe> Harsha, there is a book being written /this week/ that might help you with some background: www.booki.cc/openmrs/
19:13:37 <dkayiwa> :D
19:13:50 <bwolfe> Harsha, djazayeri, downeym, etc at at google working on that in hack-a-thon type fashion
19:14:12 <downeym> we'll be done with it tomorrow. :)
19:16:24 <Suranga_> james_regen, umm.. r u saying that I need only one DataSourceAnalysis, and that I should use it for both freqnency analysis and mIanalysis ?
19:16:45 <Suranga_> james_regen, is that what u mean by 'read once' that both analysers use the same stream ?
19:17:18 <dkayiwa> downeym: will the book also be open source? :)
19:17:48 <downeym> dkayiwa: yes, it will :)
19:17:55 <james_regen> Suranga_: that's one option, but i also meant that analyzeRecord() method is MutualInformationAnzlyer's access to the raw data, and it will need to be used because that's all it has
19:17:56 <dkayiwa> :D
19:19:38 <bwolfe> downeym, so its looking like you're on track?
19:19:57 <Suranga_> james_regen, hm..so we use analyzeRecord() to calculate the (john,3) stuff, and the finishAnalysis() for the john:3
19:20:35 <james_regen> Suranga_: it should be possible to read all the data just once by either a. using two analyzers, and add them to the analysis object in the correct order b. making MutualInformationAnalyzer a subclass of FrequencyAnalyzer to use it's frequency counting code, or c. add the frequency counting code to MutualInformationAnalyzer along with the pairwise frequency counting it'll need to do anyway
19:22:00 <james_regen> Suranga_: i'd say analyzeRecord() doesn't calculate anything, it just counts what it sees. it keeps a tally of frequencies. it builds up the tables that need to be complete later. fancy math with logarithms and frequency look ups and printing output are all done in finishAnalysis
19:23:42 <Suranga_> james_regen, I think I finally understood what you ment !:-)
19:23:54 <Suranga_> james_regen, i'm going to try that out
19:23:57 <james_regen> Suranga_: there's the "using what we know" code that calculates mutual information between columns. starting out, though, we don't know anything about the data. the analyzeRecord method is where we figure out (and count) what we have
19:26:04 <Harsha> Ben, Thanks for sharing the book
19:29:42 <Suranga_> james_regen, let me think on this
19:30:06 <Suranga_> james_regen, I think theres something in what you said that I havent grasped yet, so I should probably read the logs again :-)
19:30:27 <Suranga_> james_regen, how about I report back tomorrow with my results ?
19:30:36 <james_regen> Suranga_: ok. and hopefully i'm not too set in my thinking that i'm ignoring an insight you're making
19:30:43 <james_regen> Suranga_: sure, i'll be here tomorrow
19:31:10 <Harsha> Ben, I have a class now. May i know your availability so that we can sync up.
19:31:22 <Suranga_> james_regen, I nearly forgot ! u r going on leave on the 24th right ?
19:31:22 <Suranga_> 24-28 ?
19:31:54 <james_regen> Suranga_: yes, i'll be gone next week
19:32:09 <bwolfe> Harsha, I am working in Kenya right now
19:32:20 <bwolfe> so it is 10:30pm for me
19:32:47 <Suranga_> james_regen, so I have two more days I guss :-)
19:32:49 <bwolfe> I am generally available 9-6 EAT. (which is 2am-11am EST)
19:33:00 <Suranga_> I think dr. shaun is comming back next week, is he ?
19:33:50 <james_regen> Suranga_: he might be at a conference next week. he should be checking email, but he might have trouble getting on IRC
19:34:53 <Harsha> Ben, ok... we are working from North Carolina... so will you be available during your day time.
19:35:44 <Harsha> it is 3.35 PM for me.
19:36:19 <bwolfe> yes, I'm on IRC whenever I'm at my computer generally
19:36:33 <bwolfe> wed/thurs I work on almost EST time due to late conference calls
19:36:45 <bwolfe> so you'll see my on here tomorrow late too
19:36:58 <Suranga_> james_regen, no problem, I guess I need a little more time to get used to the design...
19:37:00 <Suranga_> james_regen, so I will see you tomorrow then ?
19:37:53 <james_regen> Suranga_: yes, i'll be here
19:38:04 <Suranga_> thanks James, I appreciate all the help
19:38:10 <Suranga_> maybe we will meet one day
19:39:01 <james_regen> Suranga_: it's no problem
19:41:04 <Suranga_> bwolfe, shortly I will be installing ubuntu on my machine :-)
19:41:21 *** robbyoconnor has quit IRC
19:41:49 <bwolfe> Suranga_, woohoo!
19:42:04 <bwolfe> Suranga_, and you can start with the hot-off-the-presses ubuntu 11.10 !
19:42:41 <Suranga_> bwolfe, yeps, thats the one, I got it off torent (at office) today :-)
19:43:45 <bwolfe> very nice
19:43:47 <bwolfe> Suranga++
19:47:23 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: RT @lhawthorn: Please help fight the cholera outbreak in #Haiti by donating to Partners in Health @pih http://t.co/429DZ4Jj #hfoss / cc ... <http://twitter.com/OpenMRS/statuses/126736483318120448>
19:48:06 *** bwolfe has quit IRC
19:48:39 <Suranga_> !karma
19:48:39 <OpenMRSBot> Suranga_: Highest karma: "bwolfe" (98), "dkayiwa" (42), and "groovy" (30). Lowest karma: "emacs" (-9), "[INFO] ----------------------------------------------------------------------" (-8), and "windows" (-7).
19:52:51 <downeym> emacs--
19:52:52 *** lh has quit IRC
19:52:52 <downeym> vi++
19:53:03 *** lh has joined #openmrs
19:53:46 *** bwolfe has joined #openmrs
19:53:46 *** ChanServ sets mode: +o bwolfe
19:57:05 <Suranga_> downeym, hi, any ide is Dr. paul has returned yet ?
19:57:19 <Suranga_> he wanted me o do something, but has not responded to mail yet :-(
19:57:38 *** lh is now known as lh_afk
19:57:49 <downeym> Suranga_: not sure, i am not there :)
19:58:09 <Suranga_> downeym, oh right, sorry I forgot
19:58:24 <downeym> Suranga_: i believe their meetings are over and they have been traveling back yesterday and today
19:58:44 <Suranga_> ah, I seee, that explains it :-)
19:59:57 *** james_regen has quit IRC
20:01:42 *** gauravpaliwal has joined #openmrs
20:01:42 *** ChanServ sets mode: +v gauravpaliwal
20:07:17 *** gauravpaliwal has left #openmrs
20:07:52 *** bwolfe has quit IRC
20:09:01 *** bwolfe has joined #openmrs
20:09:01 *** ChanServ sets mode: +o bwolfe
20:10:39 *** chopin has joined #openmrs
20:10:39 *** ChanServ sets mode: +v chopin
20:22:10 *** Suranga_ has quit IRC
20:44:00 *** jriley has joined #openmrs
20:52:53 *** jriley has left #openmrs
20:55:48 *** nribeka has quit IRC
21:07:27 *** r0bby has quit IRC
21:12:32 *** r0bby has joined #openmrs
21:12:33 *** ChanServ sets mode: +v r0bby
21:14:55 *** bryq has quit IRC
21:45:49 *** bwolfe has quit IRC
21:49:03 *** r0bby has quit IRC
22:00:00 *** mnunez has joined #openmrs
22:01:28 <mnunez> dkayiwa: Hi! Are you busy right know? Mind if I ask an XForm question?
22:01:45 <dkayiwa> u can ask
22:02:33 <mnunez> dkayiwa: Is it possible to add a problem with it's date & comment to a patient from an XForm. Not just any concept, but problems/diagnosis
22:03:04 <dkayiwa> you can create it as a conv set
22:03:11 <mnunez> dkayiwa: The same listed in the Problem List in the Description Tab
22:03:39 <mnunez> dkayiwa: Bu that way I would get a limited set of options, would I?
22:04:15 <dkayiwa> you do not have to
22:04:33 *** lh_afk is now known as lh
22:05:20 <mnunez> dkayiwa: Example: I create a ConvSet called "MRI DIAGNOSIS" with a problem, a date, and a comment as answers.
22:05:58 <mnunez> dkayiwa: Now I'd like it to show under problem only the concepts labeled "diagnosis", not just any concept such as drugs.
22:06:05 <dkayiwa> coded concept, date and comment as conv set members
22:06:33 <mnunez> dkayiwa: coded concept then?
22:06:46 <dkayiwa> ?
22:07:26 <mnunez> dkayiwa: what would the answers for that coded concept be?
22:07:51 <dkayiwa> do you ant it to be a fixed list?
22:07:58 <dkayiwa> ant = want
22:08:31 <mnunez> dkayiwa: Nop. A variable list. Displaying every concept in the concept dictionary with class Diagnosis
22:09:30 <dkayiwa> which openmrs version do you use
22:09:36 <mnunez> dkayiwa: 1.8
22:10:20 <dkayiwa> ok just leave the coded concept with no answers
22:10:34 <mnunez> dkayiwa: Ok.
22:11:01 *** robbyoconnor has joined #openmrs
22:11:01 *** ChanServ sets mode: +v robbyoconnor
22:11:07 <mnunez> dkayiwa: And as for the list of diagnosis to choose from?
22:14:09 *** dkayiwa has quit IRC
22:17:31 *** Harsha has quit IRC
22:38:42 *** dkayiwa has joined #openmrs
22:39:00 <dkayiwa> mnunez: sorry i got disconnected
22:39:11 <mnunez> dkayiwa: no problem
22:40:08 <mnunez> dkayiwa: See, what I want to do is append to an MRI date concept a couple of repeatboxes.
22:40:23 <dkayiwa> yes i got u
22:40:26 <mnunez> dkayiwa: First, lets say findings
22:42:05 <mnunez> dkayiwa: In this case, this would be used in a "first visit form", so these finding are all extracted from an MRI the patient already had. The doctor is looking at the study as he loads the findings.
22:42:21 <dkayiwa> ok
22:43:02 <mnunez> dkayiwa: What I'd like to have is a repeat widget that suggests all available concepts with a Finding Class
22:43:35 <dkayiwa> yes
22:43:36 <mnunez> dkayiwa: How possible is that?
22:44:08 *** dkayiwa has quit IRC
22:44:13 *** r0bby has joined #openmrs
22:44:13 *** ChanServ sets mode: +v r0bby
22:44:16 <mnunez> feasible i believe is the right word
22:44:21 *** robbyoconnor has quit IRC
22:46:36 *** r0bby__ has joined #openmrs
22:46:36 *** ChanServ sets mode: +v r0bby__
22:46:59 *** r0bby has quit IRC
22:46:59 *** r0bby__ has quit IRC
22:54:02 *** r0bby has joined #openmrs
22:54:02 *** ChanServ sets mode: +v r0bby
22:54:02 *** r0bby__ has joined #openmrs
22:54:02 *** ChanServ sets mode: +v r0bby__
23:10:39 *** r0bby has quit IRC
23:11:59 *** r0bby__ has quit IRC
23:12:23 *** r0bby has joined #openmrs
23:12:23 *** ChanServ sets mode: +v r0bby
23:16:23 *** r0bby has quit IRC
23:17:39 *** r0bby has joined #openmrs
23:17:39 *** ChanServ sets mode: +v r0bby
23:46:00 *** r0bby has quit IRC
23:46:50 *** r0bby has joined #openmrs
23:46:50 *** ChanServ sets mode: +v r0bby
23:58:26 *** r0bby has quit IRC