IRC Chat : 2010-06-08 - OpenMRS

00:06:00 *** umashanthi1 has left #openmrs
00:28:17 *** Mkop1 has joined #openmrs
00:28:17 *** ChanServ sets mode: +v Mkop1
00:30:29 *** Mkop has quit IRC
00:32:48 *** Mkop has joined #openmrs
00:32:48 *** ChanServ sets mode: +v Mkop
00:33:48 *** Mkop1 has quit IRC
00:57:13 *** Mkop has quit IRC
01:01:56 *** Mkop has joined #openmrs
01:01:56 *** ChanServ sets mode: +v Mkop
01:10:47 *** Mkop has quit IRC
01:25:00 *** mathiaslin has joined #openmrs
01:41:29 *** Shazin has joined #openmrs
01:46:35 *** ChanServ sets mode: +v Shazin
02:06:59 *** chopin has joined #openmrs
02:06:59 *** ChanServ sets mode: +v chopin
02:27:35 *** Shazin has quit IRC
02:28:15 *** Shazin has joined #openmrs
02:59:12 *** wyclif has joined #openmrs
03:17:27 *** Shazin has quit IRC
03:48:12 *** umashanthi has joined #openmrs
03:48:12 *** ChanServ sets mode: +v umashanthi
04:55:14 *** Mkop has joined #openmrs
04:55:14 *** ChanServ sets mode: +v Mkop
05:04:01 *** Shazin has joined #openmrs
05:15:46 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13702]: billing: new user interface <http://dev.openmrs.org/changeset/13702>
06:05:14 *** fixl has joined #openmrs
06:09:40 *** pascal` has joined #openmrs
06:09:54 *** ChanServ sets mode: +v Shazin
06:19:47 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13703]: logic-cache branch: adding test for new LogicCache system. changing … <http://dev.openmrs.org/changeset/13703>
06:22:22 *** ruwan has joined #openmrs
06:22:37 *** ChanServ sets mode: +v ruwan
06:23:46 *** Mkop has quit IRC
06:28:02 *** mathiaslin has quit IRC
06:53:46 *** fixl has quit IRC
07:10:52 *** x-ian has joined #openmrs
08:14:24 *** ruwan has quit IRC
08:27:56 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13704]: billing: new user interface <http://dev.openmrs.org/changeset/13704>
08:55:07 *** openmrs_web956 has joined #openmrs
08:55:24 <openmrs_web956> nick galinganmd
08:56:58 <openmrs_web956> hi, cud I ask how you incorporated ICD-10 diagnosis? did you place all the ICD-10 into the concept dictionary?
08:58:30 *** openmrs_web956 is now known as galinganmd
09:08:13 *** wyclif has quit IRC
09:18:21 *** mathiaslin has joined #openmrs
09:19:00 *** galinganmd has quit IRC
09:30:01 <OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: Video overview of #GSoC project on #OpenMRS advanced concept management - http://bit.ly/aSLIVM <http://twitter.com/OpenMRS/statuses/15694551811>
10:02:42 *** x-ian has quit IRC
10:08:29 *** pascal` has quit IRC
10:08:48 *** tinashe has joined #openmrs
10:15:40 *** ruwan has joined #openmrs
10:16:05 *** ChanServ sets mode: +v ruwan
10:24:35 *** kennymac has joined #openmrs
10:24:35 *** ChanServ sets mode: +v kennymac
10:51:45 *** Shazin has quit IRC
10:52:42 *** Shazin has joined #openmrs
10:53:21 *** x-ian has joined #openmrs
11:01:30 *** umashanthi has quit IRC
11:17:42 *** james_regen has joined #openmrs
11:17:42 *** ChanServ sets mode: +v james_regen
11:30:35 *** tinashe has quit IRC
11:31:52 *** tinashe-jembiser has joined #openmrs
11:47:50 *** wyclif has joined #openmrs
12:02:43 *** x-ian has quit IRC
12:10:09 *** chopin has quit IRC
12:10:15 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13705]: billing: changed processing logic <http://dev.openmrs.org/changeset/13705>
12:23:48 *** bwolfe has joined #openmrs
12:23:48 *** ChanServ sets mode: +o bwolfe
12:29:30 *** x-ian has joined #openmrs
12:32:31 *** wyclif has quit IRC
12:34:37 *** openmrs_web419 has joined #openmrs
12:35:10 *** openmrs_web419 has quit IRC
12:35:39 *** x-ian has quit IRC
12:38:03 *** x-ian has joined #openmrs
12:42:21 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13706]: Merging trunk into branch moduleadmin [13681]:[13705] <http://dev.openmrs.org/changeset/13706>
12:44:09 *** wyclif has joined #openmrs
13:09:15 *** ruwan has quit IRC
13:13:29 *** fixl has joined #openmrs
13:17:34 *** mathiaslin has quit IRC
13:23:16 *** jmiranda has quit IRC
13:53:56 *** jmiranda has joined #openmrs
13:53:58 *** ChanServ sets mode: +o jmiranda
14:02:27 *** jmiranda has quit IRC
14:03:00 *** umashanthi has joined #openmrs
14:03:00 *** ChanServ sets mode: +v umashanthi
14:05:32 *** Shazin has quit IRC
14:05:59 *** astelmashenko has joined #openmrs
14:06:10 <astelmashenko> hi all
14:06:24 *** Shazin has joined #openmrs
14:07:39 <umashanthi> astelmashenko: hi
14:16:19 *** jmiranda has joined #openmrs
14:16:19 *** ChanServ sets mode: +o jmiranda
14:16:27 *** Shazin has quit IRC
14:16:27 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13707]: xforms module: fixing null pointer exception when trying to create new … <http://dev.openmrs.org/changeset/13707> || OpenMRS Tickets: Ticket #2375 (task closed): Redirect jquery-1.3.2.min.js to jquery.min.js <http://dev.openmrs.org/ticket/2375#comment:2>
14:17:07 *** Shazin has joined #openmrs
14:19:40 *** luzhuangwei has joined #openmrs
14:19:40 *** ChanServ sets mode: +v luzhuangwei
14:22:34 *** jmiranda has quit IRC
14:35:54 *** jmiranda has joined #openmrs
14:35:54 *** ChanServ sets mode: +o jmiranda
14:43:33 *** tinashe-jembiser has left #openmrs
14:44:35 *** firzhan has joined #openmrs
14:48:30 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2349 (enhancement closed): Encoding ampersands in languages links in footerFull.jsp <http://dev.openmrs.org/ticket/2349#comment:7> || OpenMRS Changesets: Changeset [13708]: Encoding ampersands in languages links in footerFull.jsp - #2349 Author: … <http://dev.openmrs.org/changeset/13708>
14:51:33 *** fixl has quit IRC
15:00:01 *** firzhan has quit IRC
15:07:33 *** x-ian has quit IRC
15:17:53 *** x-ian has joined #openmrs
15:20:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13709]: Fixed a bug where fixed value dimensions would no be exported even if they … <http://dev.openmrs.org/changeset/13709>
15:26:42 *** Mkop has joined #openmrs
15:26:42 *** ChanServ sets mode: +v Mkop
15:49:53 *** astelmashenko has quit IRC
15:57:27 <Shazin> bwolfe,
15:57:32 <Shazin> bwolfe, Hi
16:03:20 <bwolfe> hi Shazin
16:04:08 *** jmiranda has quit IRC
16:05:18 <Shazin> I introduced a new method to RepositoryService
16:05:47 <Shazin> bwolfe, named getAllModules(String openmrsVersion)
16:06:37 <Shazin> bwolfe, I can either use findModules servlet or create a new servlet to map this
16:06:46 <Shazin> bwolfe, which is better ?
16:16:34 <bwolfe> probably just a new one Shazin
16:16:51 <bwolfe> Shazin: rss gives you dates so you can know if something new was added since last time you checked
16:16:58 <bwolfe> and the rss is cached so its faster
16:17:15 <bwolfe> if you write a new one make sure its fast and doesn't require the user to download the whole list every time
16:17:36 <bwolfe> Shazin: or make your method also take in a "last updated" date and only return modules changed since then
16:17:57 *** chopin has joined #openmrs
16:17:57 *** ChanServ sets mode: +v chopin
16:24:40 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13710]: active-lists: services working and tests <http://dev.openmrs.org/changeset/13710>
16:36:50 *** x-ian has quit IRC
16:37:36 *** x-ian has joined #openmrs
16:56:50 *** jmiranda has joined #openmrs
16:56:50 *** ChanServ sets mode: +o jmiranda
16:59:05 <Shazin> bwolfe, For the time being I added version and downloadURL to the RSS
16:59:15 <Shazin> bwolfe, shall I commit it?
17:05:19 *** chopin has quit IRC
17:05:26 <bwolfe> Shazin: create a ticket for it and put your patch on there
17:05:50 <Shazin> ok
17:05:58 <Shazin> bwolfe, will do
17:13:42 <Shazin> bwolfe, What should be the component of the ticket?
17:14:11 <bwolfe> Shazin: module system or something like that
17:14:24 *** luzhuangwei has quit IRC
17:18:06 <Shazin> bwolfe, Thanks alot
17:18:07 *** MalteF has joined #openmrs
17:18:07 *** ChanServ sets mode: +v MalteF
17:18:08 <Shazin> bwolfe, http://dev.openmrs.org/ticket/2382
17:22:35 *** astelmashenko has joined #openmrs
17:30:43 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2382 (task created): Modifying Module RSS Feed to Allow downloadURL and version of Modules directly <http://dev.openmrs.org/ticket/2382> || OpenMRS Changesets: Changeset [13711]: htmlformentry: changed all the form controllers so sessionForm=false <http://dev.openmrs.org/changeset/13711> || OpenMRS Wiki: 2010-06-07 Code Review <http://openmrs.org/wiki/2010-06-07_Code_Review>
17:34:59 *** Malte_F has joined #openmrs
17:35:31 *** MalteF has quit IRC
17:37:12 *** chopin has joined #openmrs
17:37:12 *** ChanServ sets mode: +v chopin
17:41:05 * robbyoconnor looks around
17:42:24 * chopin ducks
17:44:07 * robbyoconnor spots chopin and fires a torpedo
17:44:21 <robbyoconnor> MAN YOUR BATTLE STATIONS!
17:44:34 * robbyoconnor goes in search of arizona iced tea
17:44:45 <robbyoconnor> ...and coffee
17:51:56 <bwolfe> tea and coffee?
17:52:00 <bwolfe> O.o
17:54:36 <robbyoconnor> bwolfe: I like me caffiene
17:55:16 <robbyoconnor> I just added generic support for a wizard style ui...without testing :S to sahana :X
17:55:30 <robbyoconnor> it was simple enough that it'd "just work"
17:55:42 <robbyoconnor> I'm gonna laugh if it fails when i run it :X
17:56:02 <robbyoconnor> ...after I punch myself
17:57:40 <bwolfe> robbyoconnor: they let you commit things willy nilly ??
18:00:52 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13712]: htmlformentry-gsoc: changed all the form controllers so sessionForm=false <http://dev.openmrs.org/changeset/13712>
18:02:03 <robbyoconnor> bwolfe: no I had to "propose" the merge
18:02:06 <robbyoconnor> they use bazaar
18:02:15 <robbyoconnor> they had to approve it
18:02:19 <robbyoconnor> I work in branches
18:02:32 <robbyoconnor> and periodically merge with the mainline
18:02:44 <robbyoconnor> plus I discussed this prior :)
18:02:56 <robbyoconnor> and took their approach with one addition :)
18:03:13 *** Shazin has quit IRC
18:28:13 *** Mkop has quit IRC
18:32:54 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13713]: chica_scorable_jit * changed mrf query parsing to allow non-numeric … <http://dev.openmrs.org/changeset/13713>
19:05:01 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Blip.tv Videos: OpenMRS Conference - Drug Regimens <http://blip.tv/file/3729378>
19:27:02 <chopin> bwolfe: fith
19:27:36 <bwolfe> chopin: huh?
19:27:49 <chopin> fire in the hole
19:27:50 <chopin> email
19:27:54 <robbyoconnor> chopin: stop using that pipe :P
19:27:55 <chopin> :p
19:28:27 * chopin assumes everyone knows his shorthand
19:28:33 <chopin> frt
19:28:36 <chopin> = for real tho
19:29:46 <robbyoconnor> I don't :)
19:30:46 <chopin> bwolfe: i should probably take that evaluation further with observations included
19:31:01 <chopin> but i think this is enough evidence to say "we need to figure out why we have so many duplicate encounters"
19:31:17 <bwolfe> chopin: the ones pre 2008 are probably processing errors
19:31:18 <chopin> total of 29500 i think
19:31:25 <chopin> yea, figured that much
19:31:29 <chopin> but there are several post-2008
19:31:30 <bwolfe> meaning xml and/or hl7 was processed twice
19:31:33 <chopin> oh
19:31:44 <bwolfe> but post 2008 or so could be users clicking submit multiple times
19:31:56 <chopin> hmm
19:32:08 <bwolfe> when the server was slow/hanging they would click a bunch
19:32:12 <bwolfe> which would send the xml 10 times
19:32:14 <bwolfe> :-/
19:32:21 <chopin> ah, nice :|
19:32:38 <bwolfe> and sometimes they would wait...see something they input wrong, change it, and click submit again before the server responded. :-/
19:34:38 <chopin> mm nice
19:34:57 <chopin> well, 97.6% of the files i processed found exact encounters to match on
19:35:35 <chopin> only 0.8% were multiples
19:35:40 <chopin> the rest are "can't find it, sorry ..."
19:35:42 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13714]: metadatasharing: ui improvements, change from clob to blob and downloading … <http://dev.openmrs.org/changeset/13714>
19:36:15 <chopin> not sure what we can do about the "can't find it, sorry" encounters
19:36:29 <bwolfe> strange
19:36:41 <chopin> i'm excluding voided
19:37:04 <chopin> that accounts for 1119 XML files
19:38:30 <bwolfe> chopin: perhaps the patient was changed after the encounter was submitted? or the encounter_datetime was changed?
19:38:37 <bwolfe> or the provider was changed/
19:38:51 <bwolfe> I would guess the .8% is due to editing of the encounter after submission
19:39:28 <chopin> the .8% are the duplicates
19:39:55 <chopin> and yeah, i'd think the "can't find it" could be found if i took away a parameter
19:40:36 *** djazayeri has joined #openmrs
19:40:36 *** ChanServ sets mode: +o djazayeri
19:42:23 <robbyoconnor> hey djazayeri
19:43:22 <djazayeri> hi robbyoconnor
19:46:08 <chopin> bwolfe: heh, well ... in the first case i looked at, the patient_id doesn't have any encounters
19:46:09 <chopin> :|
19:46:25 * chopin looks at the second case
19:46:28 <bwolfe> seems like a problem
19:46:54 <bwolfe> if its a June-Sept 2008 date then it was a Simiyu bug
19:46:58 <chopin> argh
19:47:00 <chopin> same thing
19:47:09 <chopin> encounter dates are 2010-03-04
19:47:44 <bwolfe> strange
19:47:51 <bwolfe> are they remote forms?
19:48:23 <chopin> hard to tell; they all came from the formentry archives
19:51:25 <chopin> bwolfe: hmmmmm
19:51:34 <chopin> bwolfe: person_id is the right number
19:52:43 <chopin> so, somehow theres a person but no patient?
19:53:21 <chopin> gah nvm
19:53:34 <chopin> that's not the right conclusion
19:54:02 <chopin> ah!
19:54:14 <chopin> that patient was merged
19:57:12 *** james_regen has quit IRC
19:57:46 <chopin> guess i'll change my groovy to see if the patient was voided, then disclude the patient id in the where clause to find the encounter if so
19:57:47 <chopin> :-/
19:57:50 * chopin thinks that's hokie
19:58:08 <chopin> no merge transaction table ftl
19:58:19 *** bwolfe has quit IRC
20:05:52 *** bwolfe has joined #openmrs
20:05:52 *** ChanServ sets mode: +o bwolfe
20:06:00 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13715]: mavenscripttest: Committing files after running Matt's maven update script <http://dev.openmrs.org/changeset/13715>
20:10:43 *** bwolfe has quit IRC
20:11:01 *** bwolfe has joined #openmrs
20:11:02 *** ChanServ sets mode: +o bwolfe
20:11:38 <bwolfe> chopin: merges are only kept track of in the void_reason attribute of the voided patient
20:22:56 <chopin> bwolfe: right, like obses
20:23:14 <chopin> perhaps we should move those to a replaced_by column like obses
20:30:03 *** bwolfe has quit IRC
20:30:14 *** bwolfe has joined #openmrs
20:30:14 *** ChanServ sets mode: +o bwolfe
20:33:29 <chopin> !ticket 1458
20:33:29 <OpenMRSBot> chopin: Ticket #1458: http://dev.openmrs.org/ticket/1458
20:33:34 <chopin> bwolfe: ---^
20:33:44 <chopin> this is a similar case, no?
20:34:13 <bwolfe> chopin: yeah
20:35:04 <chopin> maybe we can tack it on and drive him absolutely crazy
20:37:17 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13716]: registration: Committing ddu hospital branch <http://dev.openmrs.org/changeset/13716>
20:46:47 <bwolfe> chopin: nah, its a new feature
20:47:00 *** x-ian has quit IRC
20:58:09 *** umashanthi has quit IRC
21:02:41 <chopin> mmmmyeah
21:03:00 * chopin ponders looking at the remaining 1000+ forms one by one
21:09:20 <OpenMRSBot> Recent updates in the world of openmrs: PIH-EMR Blog: Rwanda: Upgrade to OpenMRS 1.6 with sync module <http://pihemr.wordpress.com/2010/06/08/rwanda-upgrade-to-openmrs-1-6-with-sync-module/>
21:41:02 *** astelmashenko has quit IRC
21:41:10 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13718]: htmlformentrydesigner: tightened integration with htmlformentry edit page; … <http://dev.openmrs.org/changeset/13718> || OpenMRS Changesets: Changeset [13717]: htmlformentry: minor tweak to facilitate automatic integrating … <http://dev.openmrs.org/changeset/13717>
22:03:48 <kennymac> chopin are you a fan of frederic chopin? :D
22:04:02 *** Hazamonzo has joined #openmrs
22:05:45 *** wyclif has quit IRC
22:07:16 <robbyoconnor> hey kennymac :P
22:07:26 <robbyoconnor> << 2008 and 2009 OpenMRS intern (GSoC)
22:07:52 <kennymac> robbyoconnor, hey, yeah i know :P
22:08:03 <robbyoconnor> figured it out eh?
22:08:09 <kennymac> seen your mails on the google list!
22:08:17 <bwolfe> << 2005, 2006, 2007, 2008, 2009, 2010 openmrs developer
22:08:18 <robbyoconnor> oh... yeh
22:08:41 <robbyoconnor> I wanna completely re-do my 2009 project
22:09:12 <robbyoconnor> python if statements are weird.
22:10:34 <kennymac> python is weird.
22:10:47 <kennymac> it's like programming in math
22:11:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [13720]: reporting module: fixes so that this will work with <=1.6 and 1.7+ of core … <http://dev.openmrs.org/changeset/13720> || OpenMRS Changesets: Changeset [13719]: htmlformentry-gsoc: minor tweak to facilitate automatic integrating … <http://dev.openmrs.org/changeset/13719> || OpenMRS Modules: SDMX-HD Integration 0.6.3b1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=sdmxhdintegration&version=&0.6.3b1>
22:12:10 <robbyoconnor> kennymac: heh yeh \
22:12:22 <robbyoconnor> consider this: I'm going from java/groovy to python
22:12:51 <robbyoconnor> I'm basically riding on the fact that I understand programming methodology enough to transition to a new language easily
22:13:17 <robbyoconnor> oh and the web framework they use is...weird to an extent
22:13:32 <robbyoconnor> I had to write in functionality for a wizard style UI manually
22:15:52 <robbyoconnor> kennymac: I learned my lessons w/ regards to the student list -- it's interesting from a sociological standpoint
22:15:54 <robbyoconnor> :)
22:19:46 *** wyclif has joined #openmrs
22:43:09 <kennymac> robbyoconnor, yeah it is, especially when people get annoyed about offtopic posts! ><
22:43:17 <kennymac> gotta dash, bye all :D
22:43:23 *** kennymac has quit IRC
22:45:52 *** chopin has quit IRC
22:59:15 *** chopin has joined #openmrs
22:59:15 *** ChanServ sets mode: +v chopin
23:00:22 *** Malte_F has quit IRC
23:00:27 <Hazamonzo> jmiranda: Hey
23:01:10 <Hazamonzo> jmiranda: I got your email. Just to let you kno there is no rush. Im a little busy at the moment for the next week at least. Juggling two projects so working all hours of the day
23:01:19 <Hazamonzo> That along wityh non stop travel sucks
23:01:28 <Hazamonzo> I'll get back to you though.
23:01:36 <Hazamonzo> Off to bed now. Night night
23:12:11 <robbyoconnor> you're not doing an internship are ya?!
23:12:16 <robbyoconnor> if so, bad!
23:45:32 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2383 (task created): More granular privileges for running reports <http://dev.openmrs.org/ticket/2383> || OpenMRS Tickets: Ticket #2348 (task closed): Cannot run Reporting Module with appropriate privileges assigned <http://dev.openmrs.org/ticket/2348#comment:7> || OpenMRS Changesets: Changeset [13721]: reporting module: fixing privilege checks so that non-superusers may … <http://dev.openmrs.org/changeset/13721> || OpenMRS Modules: Reporting Module 0.4.1.3 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=reporting&version=&0.4.1.3>