IRC Chat : 2009-04-09 - OpenMRS

00:03:21 <andrewaclt> What about regimens? that's completely broken in 1.4
00:04:04 <Keelhaul> regimens are drug orders
00:04:14 <Keelhaul> well groups of drug orders
00:05:26 <andrewaclt> Yeah, you can't add them.
00:05:29 <andrewaclt> in 1.4
00:06:12 <Keelhaul> you add them on the dashboard usually
00:07:32 <andrewaclt> I mean, I can't add an existing regimen
00:07:41 <andrewaclt> from he patient information -> regimens
00:08:09 <andrewaclt> http://localhost:8080/openmrs/patientDashboard.form?patientId=128
00:08:21 <andrewaclt> (+)Add/Change Regimen
00:08:31 <andrewaclt> Click say 3TC + d4T...
00:08:39 <andrewaclt> select a date, day today
00:08:50 <Keelhaul> the ones on the left are "standard regimens" with a set dosage and frequency
00:08:52 <Keelhaul> dont use those
00:08:59 <Keelhaul> the drop down box on the right is what you want
00:09:00 <andrewaclt> whyn ot?
00:09:04 <andrewaclt> I want to give those to one of my partients
00:09:11 <Keelhaul> ok then it doesnt matter
00:09:12 <Keelhaul> try one
00:09:16 <Keelhaul> it should add a drug
00:09:18 <andrewaclt> where would it show up?
00:09:22 <andrewaclt> it doesn't show up
00:09:43 <Keelhaul> above that box
00:09:47 <andrewaclt> Last Build: Apr 04 2009 02:09 PM Version: 1.4.0.23 RC Build 7163
00:09:49 <andrewaclt> It's not showing up
00:11:19 <Mkop2> andrewaclt: by health standrads, do you mean like HL7?
00:11:22 <Mkop2> we use HL7
00:11:55 <Keelhaul> http://keelhaul.homeip.net/misc/drugz.png
00:12:45 <andrewaclt> HL7 is just a way to communicate with other EMR
00:12:56 <andrewaclt> or EHR systems
00:13:01 <andrewaclt> whatever you call it
00:14:56 <andrewaclt> Keelhaul, what build?
00:15:16 <andrewaclt> 1.5?
00:15:22 <Keelhaul> yea
00:15:46 <andrewaclt> That fix should be backported.
00:16:33 <andrewaclt> Is there a 1.4 maintainer?
00:18:34 <Keelhaul> theres usually a person who oversees a version branch
00:18:38 <Keelhaul> check the roadmap
00:18:49 <andrewaclt> Yeah I saw that a while back.
00:18:55 <Keelhaul> but the backporting is usually done by the person who fixes the bug
00:19:07 <andrewaclt> Is the way openmrs does versions a little different from say Apache?
00:19:21 <andrewaclt> Like my understanding was you should just tag and release trunk
00:19:31 <andrewaclt> when you had a stable version
00:19:36 <Keelhaul> i dont know how apache does versions
00:19:40 <andrewaclt> oh
00:19:44 <Keelhaul> i know there's 1.3, 2.0 and 2.2
00:19:54 <Keelhaul> i just used the latest and never worry about whats new
00:19:55 <Keelhaul> heh
00:19:58 <andrewaclt> I'm not rtrying to troll, it just seems that a lot is broken in 1.4
00:20:06 <andrewaclt> Yeah, 1.3 is only fixed for bugs
00:20:14 <Keelhaul> same as firefox i guess
00:20:21 <Keelhaul> if you look at the openmrs roadmap
00:20:21 <Mkop2> HL7 is also a standard
00:20:27 <andrewaclt> I know it's a standard
00:20:31 *** atomicturtle has joined #openmrs
00:20:37 <andrewaclt> but it's only for a specific feature
00:20:40 <Keelhaul> each release has a set of features planned for it
00:20:51 <Keelhaul> bugfixes to common code usually get backported
00:21:01 <Keelhaul> while new branches are only merged into trunk
00:21:24 *** atomicturtle has left #openmrs
00:21:32 <Keelhaul> once trunk has all the features aimed for 1.5 merged into it, 1.5 will likely become a separate branch and trunk will be 1.6
00:21:38 <Keelhaul> thats how 1.4 came to be
00:22:14 <Keelhaul> 1.4 is in RC stadium already and will prolly be released officially by then
00:22:17 <Keelhaul> and 1.3 will disappear
00:23:38 <andrewaclt> Yeah
00:23:42 <andrewaclt> What about drug interactions
00:24:01 <andrewaclt> I have found anything where you can specific what is bad
00:24:37 <Keelhaul> dunno
00:28:06 <Keelhaul> i know drug allergies are supposed to be made possible with the active lists project
00:29:02 <andrewaclt> that's in progress right?
00:30:18 <Keelhaul> that seems to be one of the more popular gsoc projects this year
00:30:22 <Keelhaul> so i'd say so =)
00:30:32 <andrewaclt> ok cool
00:30:53 *** atomicturtle has joined #openmrs
00:30:59 *** atomicturtle has left #openmrs
00:36:12 <Mkop2> I'll see you all in 3 days
00:36:18 <Mkop2> Passover starts in about half an hour
00:36:23 <Keelhaul> what does that mean
00:36:39 <Mkop2> 'see" = on IRC
00:36:43 <Keelhaul> are you gonna pass out? =)
00:36:53 <Mkop2> Passover = check wikipedia if you don't know
00:37:15 <Keelhaul> i am
00:37:27 <Mkop2> relevance = for the first two days of passover religious Jews don't do stuff like manipulate electricity, etc.
00:37:48 <Keelhaul> so like sabbath but longer =/
00:37:50 <Mkop2> if I wasn't in a rush I would explain more, but for now I will have to suffice with a wikipedia link
00:37:53 <Mkop2> yep
00:37:57 <Mkop2> ok, bye
00:37:58 *** Mkop2 has left #openmrs
00:39:48 *** bwolfe has joined #openmrs
00:39:48 *** ChanServ sets mode: +o bwolfe
00:49:46 <andrewaclt> bwolfe: Does openmrs try to adhere to any standars other than hl7?
00:50:56 <bwolfe> hmm, can't think of any right now
00:51:18 <andrewaclt> ok, thank you
01:01:36 <Keelhaul> umm bwolfe
01:01:39 <Keelhaul> ever encountered this
01:01:40 <Keelhaul> http://rafb.net/p/ANWc6a97.html
01:01:41 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7282]: 1.4.x branch: backporting fix for #1259 (Adding a concept to the patient … <http://dev.openmrs.org/changeset/7282>
01:01:47 <Keelhaul> none of my graph servlets work anymore
01:01:48 <Keelhaul> heh
01:03:55 <bwolfe> Keelhaul: nope, never seen it
01:05:09 <Keelhaul> that looks like something from the jre
01:11:24 *** andrewaclt has quit IRC
01:11:40 <Keelhaul> bwolfe: which trunk are you running?
01:12:19 <bwolfe> latest
01:13:04 <Keelhaul> bwolfe: 7280 or newer?
01:13:07 *** ajitlodhi has joined #openmrs
01:13:35 <bwolfe> hmm, 7277
01:13:41 <bwolfe> darius committed the last few things
01:13:44 <Keelhaul> yea
01:13:56 <Keelhaul> bwolfe: can you see graphs on your dashboard?
01:15:01 <bwolfe> Keelhaul: yes
01:15:14 <Keelhaul> ok maybe it's something else
01:15:23 <Keelhaul> maybe i should try some old fashioned rebooting..
01:15:27 *** Echidna has quit IRC
01:18:23 *** jmiranda has quit IRC
01:18:28 *** jmiranda has joined #openmrs
01:18:28 *** ChanServ sets mode: +o jmiranda
01:19:38 *** Echidna has joined #openmrs
01:20:27 <Keelhaul> bwolfe: yea, a reboot was the solution
01:23:21 <r0bby> bwolfe: how about after adding a concept graph :)
01:48:09 *** vindyani has joined #openmrs
02:00:53 *** Cory has joined #openmrs
02:01:21 *** Cory is now known as Guest56645
02:02:30 *** Guest56645 is now known as CoryM
02:07:08 *** upul has joined #openmrs
02:07:08 *** ChanServ sets mode: +v upul
02:32:23 *** jmiranda has quit IRC
02:34:35 *** CoryM has quit IRC
02:34:45 *** CoryM has joined #openmrs
02:36:41 *** upul_ has joined #openmrs
02:36:41 *** ChanServ sets mode: +v upul_
02:40:52 *** upul__ has joined #openmrs
02:40:52 *** ChanServ sets mode: +v upul__
02:41:51 *** upul__ has quit IRC
02:43:38 <CoryM> Hi bwolfe
02:44:09 <bwolfe> hey CoryM
02:45:11 <CoryM> I had a question about how you go about assigning yourself as a developer for a ticket. Would you please let me know how you do this?
02:45:54 <bwolfe> CoryM: create an account an dev.openmrs and tell me your username so I can give you permissions to edit tickets
02:46:32 <CoryM> Ok thanks! I'll go and create an account
02:48:24 *** upul_ has quit IRC
02:49:42 <CoryM> bwolfe: I went and created an account on dev.openmrs and my username is: Cory.M
02:51:17 <bwolfe> CoryM: ok, refresh the ticket page and you should be able to assign it to yourself
02:51:25 <bwolfe> and then you can attach your .patch file to it
02:51:26 <bwolfe> !patches
02:51:26 <OpenMRSBot> bwolfe: "patches" --- http://openmrs.org/wiki/Patches
02:54:26 <bwolfe> you might need to sign out and back in again
02:54:44 <bwolfe> I know some people have had issues with the privileges before
02:54:49 *** bwolfe has quit IRC
02:55:34 *** upul has quit IRC
02:56:08 <CoryM> bwolfe: Ok great! I was able to assign the issue to myself. Thank you for your help.
02:59:24 <CoryM> bwolfe: Before I submit my patch for Ticket #1298, I am going to look for others with description columns that are too short and extend them too. Thanks for your help!
03:05:42 <Keelhaul> he's gone =P
03:05:47 <Keelhaul> !ticket 1298
03:05:48 <OpenMRSBot> Keelhaul: Ticket #1298: http://dev.openmrs.org/ticket/1298
03:12:04 <CoryM> Oh ok. Thanks Keelhaul!
03:15:06 <r0bby> :'(
03:16:14 *** vindyani has quit IRC
03:19:36 *** CoryM has quit IRC
03:42:40 *** aargre has joined #openmrs
03:42:59 <aargre> hello
03:44:52 <aargre> i am having tons of trouble trying to get the environment to work using eclipse does any one know about the compliance lever error?
03:46:01 <aargre> *level
03:55:29 *** Keelhaul has quit IRC
03:56:23 <aargre> oh nice i fixed it.. this is getting to be a pain
03:56:34 *** aargre has quit IRC
04:15:52 *** greendots has quit IRC
04:29:08 *** aargre has joined #openmrs
04:30:14 <aargre> hello again
04:31:25 <aargre> openmrsbot: !ticket #382
04:31:25 <OpenMRSBot> aargre: Error: "!ticket" is not a valid command.
04:31:45 <aargre> ...what did i do wrong?
04:32:11 <aargre> openmrsbot: !help
04:32:11 <OpenMRSBot> aargre: Error: "!help" is not a valid command.
04:35:20 <aargre> !help
04:35:20 <OpenMRSBot> aargre: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
04:35:43 <aargre> !ticket #382
04:35:43 <OpenMRSBot> aargre: Ticket ##382: http://dev.openmrs.org/ticket/#382
04:36:36 <aargre> !ticket 382
04:36:36 <OpenMRSBot> aargre: Ticket #382: http://dev.openmrs.org/ticket/382
04:37:10 <aargre> in occordence to this ticket what is a non-preferred name?
06:12:11 *** ajitlodhi has quit IRC
06:13:57 *** ajitlodhi has joined #openmrs
06:40:39 *** isurundt has joined #openmrs
06:44:35 *** Echidna_ has joined #openmrs
06:44:35 *** Echidna has quit IRC
07:09:39 *** nathanael has joined #openmrs
07:26:26 *** aargre has quit IRC
07:45:40 *** ajitlodhi has quit IRC
08:19:02 *** openmrs_1548 has joined #openmrs
08:19:16 <openmrs_1548> hi everybody
08:34:37 *** ajitlodhi has joined #openmrs
08:36:46 <isurundt> hey openmrs_1548
09:17:11 *** openmrs_1548 has quit IRC
10:05:01 *** Zakaria has joined #openmrs
10:10:49 <Zakaria> Hi
10:11:12 <Zakaria> Am kaddari zakaria a GSoC student , I sent an application concerning the Longitudinal Data Review module
10:13:36 <Zakaria> hi
10:13:43 *** Zakaria has quit IRC
10:14:01 *** pascal` has joined #openmrs
10:30:34 *** pascal` has quit IRC
10:34:42 *** pascal` has joined #openmrs
10:37:00 *** dan_w has quit IRC
10:49:37 *** isurundt has quit IRC
11:40:11 <pascal`> testing
11:46:10 *** james_regen has joined #openmrs
11:46:11 *** ChanServ sets mode: +v james_regen
11:48:55 *** pascal` has quit IRC
11:50:18 *** pascal` has joined #openmrs
12:07:15 *** bwolfe has joined #openmrs
12:07:19 *** ChanServ sets mode: +o bwolfe
12:20:53 <pascal`> hi
12:22:29 <bwolfe> good morning pascal`
12:23:06 <pascal`> good afternoon
12:23:19 <bwolfe> heh
12:23:35 <bwolfe> its 4:30 there ? or 3:30 ?
12:25:24 <pascal`> 14:25
12:26:26 <pascal`> or, more accurately: 1239283557
12:26:27 <bwolfe> so you're 6 hours ahead
12:26:31 *** nribeka has joined #openmrs
12:26:31 *** ChanServ sets mode: +v nribeka
12:26:40 <pascal`> i'm gmt+2
12:26:44 <pascal`> so, 2 hours ahead
12:26:45 <bwolfe> pascal`: yes, seconds since epoch is what I usually tell time in as well ;-)
12:27:06 <pascal`> you gmt-4?
12:27:07 <bwolfe> I mean't 6 hours ahead of me, sorry
12:27:17 <bwolfe> yeah, right now we are
12:27:34 <pascal`> daylight savings?
12:28:23 <nribeka> hi all
12:28:47 <pascal`> hi nribeka
12:29:21 <bwolfe> pascal`: yep, started a few weeks ago. do you have DST there in cape town as well ?
12:29:32 <bwolfe> hey nribeka
12:29:57 <pascal`> no, we don't have any daylight savings time in south africa
12:30:01 <pascal`> also, we only have one time zone
12:30:22 <nribeka> it's been a while
12:30:29 <nribeka> so what's new bwolfe?
12:30:45 <bwolfe> it has
12:30:52 <bwolfe> school work getting you down nribeka ?
12:31:01 *** ajitlodhi has quit IRC
12:31:07 <bwolfe> theres been discussions about your hibernate fix on the dev list, have you been following it ?
12:31:30 <bwolfe> we need to figure out that latest bug or we'll need to revert the hibernate jar change
12:31:50 <nribeka> just come back from sickness bwolfe
12:31:56 <nribeka> my sore throat gone bad
12:32:11 <bwolfe> oh. feeling better now I hope?
12:32:13 <nribeka> i'm having hard time eating. can't swallow the food
12:32:20 <nribeka> yeah, it's better now
12:32:32 <nribeka> just skimming through lots of email
12:32:33 <nribeka> :P
12:33:10 *** ajitlodhi has joined #openmrs
12:35:40 <bwolfe> nribeka: lots of soup and ice cream for you then ? :-)
12:35:52 <bwolfe> or does even that hurt ?
12:37:08 <nribeka> hahahahaha
12:37:13 <nribeka> nice try bwolfe
12:37:38 <nribeka> it's getting worse because i ate ice cream last weekend
12:37:39 <nribeka> :D
12:40:17 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7283]: Added ability to retire locations via the web interface - #946 Author: … <http://dev.openmrs.org/changeset/7283>
12:41:21 <bwolfe> nribeka: thats really unfortunate
12:42:30 <nribeka> well, i need to use the insurance once in a while bwolfe lol
12:43:30 <bwolfe> heh
12:43:35 <bwolfe> where you in the hospital ?
12:45:23 <nribeka> almost
12:48:15 <bwolfe> how are you almost in a hospital? did they make you stay outside? :-p
12:48:25 <nribeka> yeah
12:48:32 <nribeka> i don't wanna stay in hospital
12:48:55 <nribeka> i don't like the smell of hospital actually :D
12:50:17 <pascal`> yeah, and you can never trust their medical record systems
12:51:21 <nribeka> lol
12:51:24 <nribeka> hi pascal`
12:51:50 <pascal`> hey
12:54:02 <nribeka> when is the announcement for gsoc?
12:54:23 <bwolfe> !gsoctimeline
12:54:23 <OpenMRSBot> bwolfe: "gsoctimeline" --- http://socghop.appspot.com/document/show/program/google/gsoc2009/timeline
12:54:28 <bwolfe> a week or so I think
12:57:26 <nribeka> how many apps bwolfe?
12:57:35 <bwolfe> ~100 for us
12:58:25 <pascal`> how many applicants do you think will get accepted?
12:58:43 *** pascal` has quit IRC
13:00:51 <bwolfe> hopefully around 10
13:01:01 <bwolfe> (he says to pascal's ghost)
13:03:19 *** pascal` has joined #openmrs
13:04:18 <pascal`> internet b0rked =\
13:07:19 <nribeka> ah ic ic. that's a lot bwolfe
13:07:20 <nribeka> :D
13:09:44 <pascal`> are there any project still looking for students?
13:10:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1397 (defect created): Privilege View Tribes required to view users and add users <http://dev.openmrs.org/ticket/1397>
13:13:15 <bwolfe> all projects got at least one student I think
13:14:05 <pascal`> does that mean there are no openings?
13:16:44 <bwolfe> what do you mean ?
13:19:20 <pascal`> well, is it just one student per project?
13:21:57 *** upul has joined #openmrs
13:21:58 *** ChanServ sets mode: +v upul
13:23:03 <bwolfe> yeah, just one per
13:24:37 <pascal`> hmm
13:24:45 <pascal`> ok, well, maybe i'll join next year (=
13:25:03 <pascal`> it's quite lucrative for a South African student :P
13:26:01 <bwolfe> pascal`: you're too late for this one anyway. :-) the student apps were required by last week some time
13:26:02 <pascal`> plus by then i'll have a better knowledge of the code base... so i should be able to do something useful
13:26:14 <pascal`> yeah, saw on the timeline
13:33:06 *** jmiranda has joined #openmrs
13:33:06 *** ChanServ sets mode: +o jmiranda
13:40:30 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #946 (defect closed): No way to inactivate or reactivate locations <http://dev.openmrs.org/ticket/946#comment:19> || OpenMRS Changesets: Changeset [7284]: Added unit test for location form controller <http://dev.openmrs.org/changeset/7284> || OpenMRS Tickets: Ticket #1398 (enhancement created): Cohort Builder Program Search Clarification <http://dev.openmrs.org/ticket/1398>
13:58:56 *** nathanael has quit IRC
14:03:28 *** bwolfe_ has joined #openmrs
14:03:28 *** ChanServ sets mode: +o bwolfe_
14:04:14 <bwolfe_> jmiranda: donde estas ?
14:09:15 <jmiranda> bwolfe_ sorry ... i'll be on in a second
14:09:45 <jmiranda> mom is a chatterbox
14:10:50 <bwolfe_> yeah, they usually are
14:15:10 <pascal`> hi jmiranda
14:15:41 <pascal`> i'm about to start using the BIRT module for an implementation in South Africa... so you may be receiving some questions (+
14:15:47 <pascal`> *(=
14:15:55 <jmiranda> hey pascal`
14:15:59 <jmiranda> sure
14:16:41 <jmiranda> pascal`: i also saw a request from you for one of the google groups we set up (data warehouse?)
14:16:54 <pascal`> one question i have already is, have you ever used the integrated eclipse designer?
14:17:43 <pascal`> well, the stand alone one is eclipse based... but, i mean you can download the framework and extract it over your eclipse directory.... ever done that?
14:17:58 *** bwolfe has quit IRC
14:18:08 <jmiranda> pascal`: i usually use the rcp app
14:18:09 <pascal`> i think i sent a join request for the BIRT reporting group
14:18:17 <jmiranda> but now, i use the eclipse plugin
14:18:23 <pascal`> yeah, well, i had a problem with the plugin
14:18:33 <pascal`> everything works fine, except there is no preview tab
14:18:39 <jmiranda> i don't like using it in my environment
14:18:54 <jmiranda> in my dev environment, i like having a standalone designer
14:19:07 <jmiranda> you can have a separate eclipse app with just the birt plugins
14:19:13 <pascal`> i.e. i can design a report, save it, open it in the stand alone designer and see the preview no problem... kinda weird
14:19:14 <jmiranda> i would recommend going in that direction
14:19:39 <jmiranda> just to keep some separation
14:19:47 <pascal`> well i have no choice at the moment
14:21:57 <jmiranda> pascal`: why not?
14:22:18 <pascal`> well, i'm forced to use the standalone designer
14:22:30 <jmiranda> sorry, that's what i meant
14:22:36 <pascal`> because my plugin installation somehow failed and now i cant view report previews from inside eclipse
14:23:59 <pascal`> and eclipse always throws an NPE at exit time due to: java.lang.NullPointerException at org.eclipse.birt.report.designer.ui.editors.ReportEditorProxy.getEditorSite(ReportEditorProxy.java:77)
14:24:38 <pascal`> might be because i'm using eclipse 3.4, but i don't think that'd be it
14:28:57 <jmiranda> pascal`: what's the error you get when previewing
14:29:42 <pascal`> no error
14:29:45 <pascal`> just no preview tab
14:40:46 *** pascal` has quit IRC
15:03:59 *** Keelhaul has joined #openmrs
15:03:59 *** ChanServ sets mode: +v Keelhaul
15:10:41 *** jmiranda has quit IRC
15:23:21 *** nribeka1 has joined #openmrs
15:31:58 *** k_nishant has joined #openmrs
15:36:17 *** ajitlodhi has quit IRC
15:37:26 *** ajitlodhi has joined #openmrs
15:41:23 *** nribeka has quit IRC
15:44:11 <Keelhaul> bwolfe_: um, i just realized i need a LocationService method changed to suit my needs...
15:44:27 <Keelhaul> are there chances i get through with that?
15:44:45 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7286]: chica:mckessonCheckinTask needs to have context.openSession and … <http://dev.openmrs.org/changeset/7286> || OpenMRS Changesets: Changeset [7285]: dss:classloaderTask needs to have context.openSession and closeSession … <http://dev.openmrs.org/changeset/7285>
15:45:08 <Keelhaul> i need getLocationsByTag(LocationTag tag) to become getLocationsByTag(LocationTag tag, Boolean includeRetired)
15:46:44 <ajitlodhi> hi..bwolfe_
15:46:44 <ajitlodhi> i downloaded the war file of OpenMRS but it contains lot of error..
15:48:34 *** upul_ has joined #openmrs
15:48:34 *** ChanServ sets mode: +v upul_
15:48:49 <ajitlodhi> hi..bwolfe_
15:48:49 <ajitlodhi> i downloaded the war file of OpenMRS but it contains lot of error..
15:53:38 <bwolfe_> ajitlodhi: errors ?
15:53:43 *** luzhuangwei has joined #openmrs
15:54:49 <bwolfe_> Keelhaul: why do you /need/ it ? :-)
15:55:03 <Keelhaul> bwolfe_: so save my controller some looping
15:55:07 *** upul__ has joined #openmrs
15:55:08 *** ChanServ sets mode: +v upul__
15:55:19 <Keelhaul> i can do w/o i guess
15:55:24 <Keelhaul> just a bit slower
15:55:44 <bwolfe_> Keelhaul: isn't there a getLocations(*, *, Tag, includeRetired) method ?
15:56:05 *** ajitlodhi has quit IRC
15:56:26 <Keelhaul> bwolfe_: no
15:56:29 *** upul has quit IRC
15:56:34 *** upul_ has quit IRC
15:56:40 *** upul__ is now known as upul
15:57:07 <bwolfe_> Keelhaul: well, a change to that method to include everything would get accepted pretty quickly
15:58:59 <Keelhaul> bwolfe_: i think i'll leave it as it is for now, unless you insist =P
15:59:18 *** ajitlodhi has joined #openmrs
15:59:50 <Keelhaul> bwolfe_: also, there must be a way for using the LocationValidator for retiring as well
16:00:04 <Keelhaul> pushing that other button must set retired = true;
16:04:52 <bwolfe_> Keelhaul: yeah, I tried that
16:05:06 <Keelhaul> couldnt find a way?
16:05:06 <bwolfe_> you only have to put a hidden input called "retired" in there set to tru
16:05:08 <bwolfe_> *true
16:05:09 <Keelhaul> oh
16:05:26 <bwolfe_> but the problem is that if you don't put in a retireReason the page reloads
16:05:46 <bwolfe_> but now the location backing object has retired set to true...so it displays the "unretire" box and not the "retire" box :-/
16:05:53 <Keelhaul> ah
16:05:55 <Keelhaul> crap
16:05:56 <Keelhaul> well
16:06:03 <Keelhaul> maybe the old checkbox wasnt so bad after all thne
16:06:31 *** jmiranda has joined #openmrs
16:06:31 *** ChanServ sets mode: +o jmiranda
16:06:44 <bwolfe_> Keelhaul: it would have had the same problem
16:07:11 <bwolfe_> I suppose we could have the validator unset the "retired" bit if it gets an error
16:07:24 <bwolfe_> (an error with the retireReason anyway)
16:08:35 <Keelhaul> hm
16:10:52 <Keelhaul> bwolfe_: also, are you sure all validators should be in the same package?
16:10:59 <Keelhaul> i found a "SchedulerFormValidator"
16:11:24 <Keelhaul> there's no object type for that in the api
16:11:28 <Keelhaul> or i'm not sure where
16:13:14 <jmiranda> Keelhaul: that covers TaskDefinition
16:14:08 <jmiranda> that's broken out because we made a decision back in the day that put scheduler into its own package
16:14:16 <jmiranda> it could definitely be moved though
16:20:28 <Keelhaul> ok
16:20:41 <Keelhaul> uh
16:20:48 <Keelhaul> i'm not sure i want to do this ticket myself
16:21:01 <Keelhaul> it's a lot of stuff to test
16:29:16 *** bwolfe__ has joined #openmrs
16:29:17 *** jmiranda1 has joined #openmrs
16:29:23 *** bwolfe_ has quit IRC
16:30:27 *** jmiranda has quit IRC
16:35:34 *** nribeka1 has left #openmrs
16:36:58 <Keelhaul> bwolfe__: why is "description" on locations mandatory?
16:53:48 *** upul has quit IRC
16:56:12 *** jmiranda1 has quit IRC
17:02:23 *** k_nishant1 has joined #openmrs
17:06:34 *** luzhuangwei has quit IRC
17:18:29 *** k_nishant has quit IRC
17:24:14 *** nribeka has joined #openmrs
17:24:14 *** ChanServ sets mode: +v nribeka
17:24:52 *** kane77 has joined #openmrs
17:30:48 <bwolfe__> Keelhaul: because
17:31:11 <Keelhaul> bwolfe__: so no reason?
17:31:33 *** bwolfe__ is now known as bwolfe
17:31:36 *** ChanServ sets mode: +o bwolfe
17:31:43 <bwolfe> Keelhaul: sure theres a reason...its ""
17:31:44 <bwolfe> :-)
17:31:49 <Keelhaul> =/
17:31:58 <Keelhaul> becuase of that, i have to duplicate the validator
17:33:01 <Keelhaul> bwolfe: http://dev.openmrs.org/attachment/ticket/946/retireLocationValidatorCheck.patch
17:33:04 <OpenMRSBot> <http://ln-s.net/37J3> (at dev.openmrs.org)
17:42:29 *** djmlog103_ has joined #openmrs
17:42:39 <bwolfe> Keelhaul: why don't you require description ?
17:43:36 <Keelhaul> bwolfe: the "room" level of locations repurposes the description field for notes
17:48:24 *** djmlog103_ has quit IRC
18:21:03 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1397 (defect closed): Privilege View Tribes required to view users and add users <http://dev.openmrs.org/ticket/1397#comment:4> || OpenMRS Changesets: Changeset [7287]: Adding sql to delete the Tribe privileges for all roles. The privilege … <http://dev.openmrs.org/changeset/7287>
19:16:59 *** nribeka1 has joined #openmrs
19:23:25 *** ajitlodhi has quit IRC
19:33:33 *** nribeka has quit IRC
19:34:36 *** aargre has joined #openmrs
19:35:25 <aargre> hello
19:36:53 <aargre> !ticket 382
19:36:53 <OpenMRSBot> aargre: Ticket #382: http://dev.openmrs.org/ticket/382
19:37:13 <aargre> what is an non-preffered name?
19:41:28 <bwolfe> a name that is not preferred ;-)
19:41:29 <bwolfe> hehe
19:41:41 <nribeka1> a person can have a set of name aargre
19:42:02 <nribeka1> and that person can have one of them as the preferred one
19:42:10 <nribeka1> is that sounds right bwolfe?
19:42:11 <nribeka1> :P
19:42:44 <bwolfe> yep
19:42:59 <bwolfe> only one person_name should have the preferred bit set to 1
19:43:17 <bwolfe> the preferred name is what is returned by Person.getPersonName();
19:45:21 <nribeka1> lots of thing need to be changed to break down the Concept huhu ...
19:46:08 <bwolfe> nribeka1: what do you mean by break it down ?
19:48:14 <nribeka1> i want to try the implicit right bwolfe
19:48:33 <nribeka1> so i need to change all reference to Concept
19:48:38 <nribeka1> lots of reference to Concept
19:48:55 <bwolfe> nribeka1: change it how ?
19:49:14 <bwolfe> nribeka1: can't you just change it enough to be able to run that one failing unit test ?
19:50:48 <nribeka1> http://www.prettyprinter.de/index.php --> this is nice
19:51:16 <nribeka1> implicit --> one table per concrete class
19:51:23 <bwolfe> nribeka1: isn't that what control-shift-f does ?
19:51:58 <nribeka1> so i need to break down the concept --> conceptnumeric + conceptcomplex + conceptderived
19:52:11 <nribeka1> i got some example in the hibernate forum: http://forum.hibernate.org/viewtopic.php?p=2378931
19:52:14 <OpenMRSBot> <http://ln-s.net/37Lx> (at forum.hibernate.org)
19:52:18 <nribeka1> the source code is a mess
19:52:18 <nribeka1> :D
19:52:27 <nribeka1> back to topic bwolfe
19:52:37 <nribeka1> is it the correct path? or no?
19:53:38 <bwolfe> nribeka1: did you see urir's comment in that forum ?
19:53:42 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7289]: 1.4.x branch: deprecating PatientSetService.xyzMyPatientSet() methods. … <http://dev.openmrs.org/changeset/7289> || OpenMRS Tickets: Ticket #1399 (task created): Remove "Work with these patients" and "My Patient Set" feature from core <http://dev.openmrs.org/ticket/1399> || OpenMRS Changesets: Changeset [7288]: Added a call to openSession in the Context.startup(String, String, String, … <http://dev.openmrs.org/changeset/7288>
19:55:17 <nribeka1> where bwolfe?
19:55:51 <bwolfe> the last one
19:56:00 <nribeka1> ooo yeah
19:56:02 <bwolfe> he says he just set one attribute and it started working for hiM!
19:56:07 <bwolfe> *m
19:56:36 <nribeka1> but the mapping file is two
19:56:43 <nribeka1> parent + child
19:57:03 <bwolfe> oh, not subclassing like we're doing ?
19:57:05 <nribeka1> no mapping for grandpa
19:57:44 <nribeka1> the subclass hierarchy: grandpa --> parent --> child
19:58:29 <bwolfe> nribeka1: this sounds exactly like us though: "I had the same problem with hibernate 3.2.5.ga - Parent and Child classes, mapped into 2 different tables, without discriminator column."
19:58:49 <nribeka1> but the mapping is only two: parent + child
19:59:05 <bwolfe> ours is two: parent (concept) + child ( conceptnumeric)
19:59:40 <nribeka1> hmm ... i'm thinking the other way
20:00:01 <nribeka1> grandpa (concept): don't need mapping file, just java file
20:00:28 <nribeka1> parent (conceptnumeric, conceptderived, conceptcomplex): need mapping file + java file :D
20:01:18 <nribeka1> so, right now i need to breakdown the concept in to those three and change the reference to concept using any (?)
20:01:27 <nribeka1> what do you think bwolfe?
20:01:36 <nribeka1> it's not like that?
20:02:05 <bwolfe> nribeka1: how does concept not have a mapping file ??
20:03:12 <bwolfe> nribeka1: I think grandpa in our case would have to be AbstractConcept (no mapping file)
20:03:24 <bwolfe> nribeka1: parent: Concept (mapping file, java file)
20:03:49 <bwolfe> nribeka1: child: conceptnumeric/conceptderived/conceptcomplex mapping file + java file
20:03:52 <bwolfe> but I don't like that
20:04:06 <bwolfe> I would prefer you just forget about grandpa
20:05:00 <Keelhaul> lol
20:05:12 <nribeka1> why lol Keelhaul?
20:05:13 <nribeka1> :D
20:05:31 <Keelhaul> grandpa can be put into a retirement home
20:05:56 <nribeka1> so everything is still intact bwolfe
20:06:10 <nribeka1> just adding the polymorphism implicit?
20:06:27 <bwolfe> nribeka1: yeah
20:06:42 <Keelhaul> nribeka1: what about that other hibernate problem? =)
20:06:44 <r0bby> nribeka1: you broke openmrs!
20:06:54 <r0bby> BAD nribeka1 BAD!
20:07:00 <r0bby> no donut!
20:07:15 <nribeka1> ah everyone is chasing me bwolfe
20:07:17 <nribeka1> help
20:07:19 <nribeka1> haha
20:07:22 <nribeka1> lemme try bwolfe
20:07:27 <r0bby> No shit you brought down demo!
20:07:36 <r0bby> well technically i did, but your code busted it :)
20:07:42 <r0bby> patient dash is useless :0
20:07:54 <r0bby> :)
20:08:00 *** ChanServ sets mode: +v nribeka1
20:08:12 <bwolfe> r0bby: its only useless for a day...then it auto resets itself :-)
20:08:23 <r0bby> then i'll break it again :)
20:08:39 *** nribeka1 is now known as nribeka
20:08:43 * r0bby coughs
20:09:10 * r0bby updating openoffice :D
20:09:40 <r0bby> there's a plugin to export to googledocs :)
20:12:13 <Keelhaul> bwolfe: what if my module just supplies its own hibernate
20:12:19 <Keelhaul> would it create any conflicts
20:12:37 <nribeka> bwolfe, i read the dtd. the polymorph attribute are only available for class :(
20:12:46 <nribeka> no subclass or joined-subclass allowed
20:13:12 <bwolfe> Keelhaul: it might. it just depends if some code slips through that doesn't use the openmrsclassloader. if everything uses the openmrsclassloader to get hibernate classes you'll be fine and your module jar will override the trunk jar
20:13:30 <bwolfe> nribeka: so how do we make concept and conceptnumeric both have class mappings ?
20:13:52 <Keelhaul> bwolfe: but only for my module, right?
20:14:04 * r0bby uses the OpenmrsClassLoader as the parent to the GroovyClassLoader
20:14:17 <bwolfe> Keelhaul: for everyone that has your module installed
20:14:26 <Keelhaul> hm
20:14:33 <nribeka> that will goes to my previous grandpa + parent example bwolfe
20:14:42 <bwolfe> nribeka: hmm
20:14:48 <r0bby> nribeka: just need to kill grandpa
20:15:00 <r0bby> put him out of his misery! (this should not be taken out of context!)
20:15:20 <bwolfe> r0bby is right. grandpa is not needed. get rid of him
20:15:42 * r0bby call Kavorkian, he can do it humanely
20:15:54 <bwolfe> nribeka: then explain to me how concept can have a java file and no mapping
20:17:25 <r0bby> bwolfe: is there a reason we don't use JPA?
20:17:26 <nribeka> it's like the example in the link i gave early on
20:17:44 <nribeka> but it's abstract :(
20:19:40 * bwolfe reads the forum post again
20:20:18 <bwolfe> nribeka: the first post said that he tried to make them sibling objects. is that what you're trying to do ?
20:20:21 *** aargre is now known as aargre_afk
20:21:52 <nribeka> kind of like that
20:22:54 <bwolfe> nribeka: hmm
20:23:07 <bwolfe> nribeka: I don't like that kind of mapping :-/
20:23:12 <bwolfe> nribeka: it doesn't really make sense then
20:23:15 <nribeka> me to :P
20:23:18 <nribeka> me too
20:23:23 <nribeka> hang on bwolfe
20:23:33 <nribeka> i have a students asking about a project
20:23:37 <nribeka> brb in 5 mins
20:23:41 <bwolfe> nribeka: have you tried the latest 3.3.1 release? maybe they fixed it :-D
20:25:20 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1399 (task closed): Remove "Work with these patients" and "My Patient Set" feature from core <http://dev.openmrs.org/ticket/1399#comment:2> || OpenMRS Changesets: Changeset [7291]: Fixing #1399 (Remove "Work with these patients" and "My Patient Set" … <http://dev.openmrs.org/changeset/7291> || OpenMRS Changesets: Changeset [7290]: Fixing #1399 (Remove "Work with these patients" and "My Patient Set" … <http://dev.openmrs.org/changeset/7290>
20:25:45 <Keelhaul> so
20:25:48 <Keelhaul> 1.4 is released
20:25:51 <Keelhaul> where's the free beer?
20:26:19 *** james_regen has quit IRC
20:27:06 <bwolfe> Keelhaul: we have very low key release parties
20:27:19 <bwolfe> Keelhaul: they are so low key that every celebrates alone.
20:27:23 <bwolfe> and you have to bring your own beer
20:27:29 <bwolfe> and your own entertainment
20:27:42 <bwolfe> we will, however, send you some confetti
20:27:47 <Keelhaul> =)
20:27:50 <bwolfe> (for a nominal fee)
20:27:51 <bwolfe> :-D
20:27:55 <Keelhaul> well if i bring my own beer, it's no longer free, is it
20:28:40 <r0bby> Yes it is
20:28:44 <r0bby> it's free for us :)
20:28:47 <Keelhaul> no
20:28:49 * r0bby raids Keelhaul's stash
20:28:50 <Keelhaul> you bring your own too
20:28:51 <Keelhaul> no sharing
20:28:57 <r0bby> PFFT
20:29:03 <Keelhaul> freeloader.
20:29:08 <r0bby> what good is HFOSS if you won't share
20:29:52 <nribeka> bwolfe: hibernate? latest one?
20:29:53 <nribeka> :D
20:29:57 *** k_nishant1 has quit IRC
20:30:02 <nribeka> i will check then
20:31:17 <bwolfe> lol r0bby / Keelhaul
20:39:43 <nribeka> when are we going to get some openmrs swag?
20:39:44 <nribeka> :D
20:40:24 <nribeka> i'm moving out of my apartment this mid coming mid month woohoo
20:40:25 <nribeka> :D
20:40:33 <bwolfe> nribeka: at the next release party :-D
20:40:38 <bwolfe> nribeka: where to ?
20:41:00 <nribeka> how long is it going to be bwolfe? huhu ...
20:41:03 <nribeka> to my friends place
20:41:45 <nribeka> hmm ... i think i need to let sgrannis know about this
20:42:22 <nribeka> i'm not sure how long i'm going to stay in US. so i don't want to renew my lease and crash in my friends apt
20:42:23 <nribeka> lol
20:42:45 <nribeka> homeless for a while
20:52:11 <nribeka> r0bby,how to get cloak?
20:52:56 <Keelhaul> aww bwolfe didnt like ER =(
20:53:16 <bwolfe> ER ?
20:54:05 <Keelhaul> location.setRetireReason("Because I don't like County General");#
20:55:25 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1400 (defect closed): FormatTag doesn't reset user and userId <http://dev.openmrs.org/ticket/1400#comment:1> || OpenMRS Changesets: Changeset [7293]: Fixing #1400 (FormatTag doesn't reset user and userId) <http://dev.openmrs.org/changeset/7293> || OpenMRS Tickets: Ticket #1400 (defect created): FormatTag doesn't reset user and userId <http://dev.openmrs.org/ticket/1400> || OpenMRS Changesets: Changeset [7292]: Adding serialVersionId to RegimenSuggestions <http://dev.openmrs.org/changeset/7292> || News Blog: OpenMRS 1.4 Released <http://blog.openmrs.org/?p=128>
20:59:11 <r0bby> nribeka: find a staffer
20:59:42 *** nribeka1 has joined #openmrs
21:00:20 <bwolfe> Keelhaul: ha! I totally missed that reference. I should have put "because the show was canceled" :-)
21:03:04 *** ankush has joined #openmrs
21:09:27 *** ankush has quit IRC
21:11:09 <Keelhaul> bwolfe: =(
21:11:11 <Keelhaul> i liked it
21:11:22 <Keelhaul> now i'm catching up on House
21:11:42 <bwolfe> Keelhaul: house is awesome
21:11:47 <bwolfe> Keelhaul: so is The Unit
21:11:51 <Keelhaul> hm
21:12:01 <Keelhaul> i might check out the episodes with summer glau
21:12:03 <nribeka1> hibernate 3.3.1 --> java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter
21:12:07 <Keelhaul> but i dont think i care for the show itself
21:13:05 <bwolfe> nribeka: means you need to get that jar and put it into openmrs as well
21:17:12 *** nribeka has quit IRC
21:20:02 *** kane77 has quit IRC
21:24:02 <nribeka1> bwolfe 4 errors
21:24:17 <nribeka1> saveConcept_shouldSaveANewConceptNumeric
21:24:27 <bwolfe> nribeka1: probably the ones from darius's patch and the person/patient tests ?
21:24:37 <nribeka1> yes i think it is
21:24:47 <nribeka1> concept + person / patient
21:27:28 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #427 (defect closed): Need to add a check for preferred status to getPersonName() <http://dev.openmrs.org/ticket/427#comment:3> || OpenMRS Changesets: Changeset [7295]: Fixing #427 (Need to add a check for preferred status to … <http://dev.openmrs.org/changeset/7295> || OpenMRS Changesets: Changeset [7294]: Moved location validation checks to the LocationValidator Moved location … <http://dev.openmrs.org/changeset/7294>
21:48:24 *** bwolfe has quit IRC
21:51:53 *** fabakaira has joined #openmrs
21:55:05 <fabakaira> Thanks. How secured will a medical system produced from open source will be?
21:55:23 <nribeka1> wow all the road are closed
21:55:33 <nribeka1> memorial service for the police
21:57:04 <fabakaira> can some help, How secured will a medical system produced from open source will be?
21:57:30 <nribeka1> hmm fabakaira, i'm not sure :d
21:57:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #146 (enhancement closed): Verify Unique Serializable Id <http://dev.openmrs.org/ticket/146#comment:6>
21:57:55 <nribeka1> but i think as burke said, the medical record is secure as long as someone not stealing the server
21:57:57 <nribeka1> :D
21:59:41 *** nribeka1 has quit IRC
21:59:42 <fabakaira> Some one is trying to introduce my country to it when there is another software option available to the country
22:01:29 <fabakaira> Hi nribeka1, Can the open
22:01:59 <fabakaira> hi nribeka1, can the open
22:02:52 <fabakaira> hi nribeka1 can the openmrs system cater for birth and death registrations
22:03:55 *** Zakaria has joined #openmrs
22:05:33 *** fabakaira has quit IRC
22:20:26 <Zakaria> Hi
22:20:39 <Zakaria> Am Kaddari Zakaria a GSoC student
22:20:49 <Zakaria> any body here to help?
22:26:26 *** Zakaria has quit IRC
22:29:25 *** greendots has joined #openmrs
22:45:21 *** nribeka has joined #openmrs
22:45:21 *** ChanServ sets mode: +v nribeka
22:59:44 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1401 (task created): Move RegimenSuggestion from API to web <http://dev.openmrs.org/ticket/1401>
23:40:54 *** aargre_afk is now known as aargre