| 00:08:46 | *** Keelhaul has joined #openmrs |
| 00:08:46 | *** ChanServ sets mode: +v Keelhaul |
| 00:13:56 | *** bwolfe_away is now known as bwolfe |
| 00:15:45 | <r0bby> bwolfe: welcome back :) |
| 00:15:46 | <bwolfe> r0bby: can you at least do something v1.0 worthy that at least works and gets it into the hands of users ? :-) |
| 00:15:48 | <bwolfe> thanks |
| 00:16:01 | <r0bby> bwolfe: I'll see what I can bang out |
| 00:16:09 | <r0bby> no promises |
| 00:16:23 | <r0bby> I have an exam to prepare for right now though |
| 00:17:47 | <bwolfe> good times |
| 00:18:01 | <r0bby> oh yes |
| 00:18:04 | <r0bby> FUN! |
| 00:18:23 | <r0bby> Oh bwolfe I'm not gonna make it out there |
| 00:19:04 | <bwolfe> :-/ |
| 00:19:09 | <Keelhaul> out where |
| 00:19:13 | <r0bby> to indy |
| 00:19:22 | <r0bby> it's gonna wind up costing me more than it's worth |
| 00:19:41 | <Keelhaul> why, where do you live |
| 00:19:41 | * r0bby has ZERO income |
| 00:20:25 | <r0bby> and the whole them paying to get me out there is like yeh that's gonna happen.. |
| 00:25:18 | <Keelhaul> heh |
| 00:25:31 | <Keelhaul> bwolfe: you play soccer? |
| 00:25:51 | <bwolfe> indeed |
| 00:26:15 | <Keelhaul> heh nice |
| 00:26:27 | <Keelhaul> i thought people who like football are always like "ew soccer isnt a guy sport!" |
| 00:27:05 | <bwolfe> haha |
| 00:27:16 | <bwolfe> I've played soccer since I was probably 10 |
| 00:29:04 | <bwolfe> do you play ? |
| 00:29:22 | <Keelhaul> nah heh |
| 00:29:28 | <Keelhaul> i watch it sometimes.. |
| 00:29:41 | <Keelhaul> i've always been rather useless when it comes to ball games |
| 00:39:07 | <Keelhaul> bwolfe: do you have an idea why i hit many lazyinitexceptions when i'm logged in as a non-admin? |
| 00:39:33 | <Keelhaul> especially in my advices |
| 00:39:38 | <Keelhaul> http://rafb.net/p/jRmCQv82.html |
| 00:39:49 | <bwolfe> Keelhaul: but it doesn't happen when you're admin ?? |
| 00:39:54 | <Keelhaul> no |
| 00:40:09 | <bwolfe> permissions issue ? |
| 00:40:17 | <bwolfe> is there anything further in your tomcat logs ? |
| 00:40:40 | <Keelhaul> nope |
| 00:40:53 | <Keelhaul> it says line 23 in my advice method |
| 00:40:57 | <Keelhaul> which is |
| 00:40:58 | <Keelhaul> if (Context.getAuthenticatedUser().getAttribute("Location-Restricted") != null |
| 00:41:21 | <bwolfe> or maybe some of it is being loaded by a controller because the admin has more privs ? |
| 00:42:01 | <Keelhaul> well prolly not that line |
| 00:42:09 | <Keelhaul> and the check should happen for every user |
| 00:42:23 | <Keelhaul> unless theres some hidden setting that makes admins bypass all advice |
| 00:42:27 | <Keelhaul> but that wouldnt make sense |
| 00:43:46 | <bwolfe> Keelhaul: no, advice doesn't work that way |
| 00:43:57 | *** nribeka has joined #openmrs |
| 00:44:19 | <bwolfe> Keelhaul: but, for example, the PortletController loads up all kinds of data based on privileges |
| 00:44:36 | <Keelhaul> yea |
| 00:44:46 | <Keelhaul> the page i'm on right now is encounter management |
| 00:44:59 | <Keelhaul> from what i see, it completely ignores the encounterservice advice |
| 00:45:08 | <Keelhaul> and throws an exception when entering the patientserviceadvice |
| 00:45:20 | <Keelhaul> so it displays the encounter but leaves the patient blank in the end |
| 00:45:24 | <Keelhaul> that's not what i had in mind lol |
| 00:45:53 | <Keelhaul> ah |
| 00:46:15 | <Keelhaul> remember how you told me to test whether extended services and handled by advices for base services |
| 00:46:20 | <Keelhaul> apparently they arent |
| 00:46:26 | <Keelhaul> and = are |
| 00:47:27 | <bwolfe> example Keelhaul ? |
| 00:47:42 | <Keelhaul> <advice> |
| 00:47:42 | <Keelhaul> <point>org.openmrs.api.EncounterService</point> |
| 00:47:42 | <Keelhaul> <class>org.openmrs.module.inpatientcare.advice.EncounterServiceAroundAdvice</class> |
| 00:47:42 | <Keelhaul> </advice> |
| 00:48:31 | <Keelhaul> that one doesnt intercept calls to EncounterService extends org.openmrs.EncounterService |
| 00:48:34 | <Keelhaul> it seems |
| 00:49:17 | <bwolfe> hhhhmm |
| 00:49:44 | <Keelhaul> lets see if i can use the same advice class for both |
| 00:53:44 | <Keelhaul> oh great, www doesnt work again |
| 00:53:52 | <Keelhaul> either my router or my isp have been worthless lately |
| 00:54:04 | <Keelhaul> no www = no compiling |
| 00:54:14 | <Keelhaul> unless i remove the dtd uri |
| 00:58:24 | <Keelhaul> ok the advice "works" now |
| 00:58:32 | <Keelhaul> as in fails with the same exception |
| 00:59:27 | *** nribeka1 has quit IRC |
| 01:17:04 | *** Echidna has joined #openmrs |
| 01:41:27 | *** jacobb has quit IRC |
| 01:42:21 | <r0bby> /soc/jo |
| 01:42:22 | <r0bby> er |
| 02:03:42 | <Keelhaul> bwolfe |
| 02:03:42 | <Keelhaul> User me = Context.getUserService().getUser(Context.getAuthenticatedUser().getUserId()); |
| 02:03:42 | <Keelhaul> if (me.getAttribute("Location-Restricted") != null && me.getAttribute("Location-Restricted").getValue().equals("1")) { |
| 02:03:56 | <Keelhaul> i have to do this crap all the time now for non-admins =/ |
| 02:04:08 | <Keelhaul> you sure nothing changed in hibernate recently besides nribeka's fix? |
| 02:04:15 | <Keelhaul> i'm using a pre-fix jar |
| 02:04:48 | <bwolfe> as opposed to just using the getAuthenticatedUser() object ? |
| 02:05:05 | <bwolfe> thats because that stored object isn't fetching the attributes |
| 02:05:10 | <bwolfe> so its trying to do a lazy load |
| 02:05:21 | <bwolfe> there might have been a change in the mappings that caused it |
| 02:05:40 | <Keelhaul> if you set it to lazy=false, will it still do the magic? |
| 02:05:52 | <bwolfe> perhaps |
| 02:06:41 | <bwolfe> I'm off. gnight |
| 02:06:50 | <Keelhaul> gn |
| 02:26:17 | *** bwolfe has quit IRC |
| 02:57:24 | *** flyankur has quit IRC |
| 03:06:20 | * r0bby => bed(); |
| 03:08:34 | <Keelhaul> gn |
| 04:25:49 | *** isurundt has joined #openmrs |
| 05:19:31 | <jmiranda> hey isurundt |
| 05:19:45 | <jmiranda> sorry i missed you earlier |
| 05:34:23 | <Keelhaul> http://vimeo.com/3250732?pg=embed&sec=3250732 |
| 06:20:17 | *** Keelhaul has quit IRC |
| 06:26:21 | <isurundt> hi jmiranda |
| 06:27:31 | <jmiranda> hey |
| 06:28:20 | <isurundt> had some problems regarding submitting patches... |
| 06:29:21 | <isurundt> finally was able to sort out them by myself |
| 06:29:28 | <isurundt> :) |
| 06:41:28 | <jmiranda> cool |
| 06:41:32 | <jmiranda> thanks for doing that |
| 06:41:32 | <isurundt> thanx for asking |
| 06:44:20 | <isurundt> btw, have you finalized your GSOC projects list.Im currently working on Encounter Type HIerachy project. Hope to do that as my GSOC project as well |
| 07:08:19 | *** isurundt has quit IRC |
| 07:10:24 | *** isurundt has joined #openmrs |
| 07:21:18 | <jmiranda> isurundt, i don't think we've finalized the list, no |
| 07:22:15 | <jmiranda> we'll probably be ramping up on our coordination for GSoC once we get our application in at the end of this week (i think it's this week?) |
| 09:41:01 | <isurundt> jmiranda: ok .thanks |
| 11:03:33 | *** flyankur has joined #openmrs |
| 11:22:54 | *** james_regen has joined #openmrs |
| 11:22:54 | *** ChanServ sets mode: +v james_regen |
| 11:26:15 | *** Ankur_ has joined #openmrs |
| 11:29:42 | *** Echidna has quit IRC |
| 11:36:45 | *** flyankur has quit IRC |
| 11:37:35 | *** Echidna has joined #openmrs |
| 11:48:45 | *** Ankur_ is now known as flyankur |
| 11:50:36 | *** isurundt has quit IRC |
| 12:38:01 | *** flyankur has quit IRC |
| 12:40:46 | *** flyankur has joined #openmrs |
| 12:47:03 | *** Ankur_ has joined #openmrs |
| 12:47:31 | *** bwolfe has joined #openmrs |
| 12:47:31 | *** ChanServ sets mode: +o bwolfe |
| 12:47:46 | *** flyankur has quit IRC |
| 12:50:03 | *** Ankur_ has quit IRC |
| 13:05:45 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Is online demo working? <http://forum.openmrs.org/viewtopic.php?f=11&t=423#p1483> |
| 14:19:04 | *** Keelhaul has joined #openmrs |
| 14:19:04 | *** ChanServ sets mode: +v Keelhaul |
| 14:32:11 | *** flyankur has joined #openmrs |
| 14:41:50 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1323 (defect created): Edit this Patient gives error when changing the tribe <http://dev.openmrs.org/ticket/1323> || OpenMRS Forum: Re: Is online demo working? <http://forum.openmrs.org/viewtopic.php?f=11&t=423#p1484> || OpenMRS Tickets: Ticket #1322 (defect created): Found Similar People yields excessive results when adding a new person <http://dev.openmrs.org/ticket/1322> |
| 15:07:59 | <bwolfe> Keelhaul: I really like the new graphing widget |
| 15:08:14 | <Keelhaul> bwolfe: what widget |
| 15:08:29 | <bwolfe> Keelhaul: but fyi: I had to fix the coloring a little bit. ...and I added a darker red for absolute (error) values |
| 15:08:41 | <Keelhaul> oh |
| 15:08:48 | <Keelhaul> i had to play around with the colors a bit |
| 15:09:05 | <Keelhaul> because on my laptop where i wrote it, the colors looked completely different from normal lcd monitors |
| 15:09:19 | <Keelhaul> what was wrong with the coloring |
| 15:09:19 | <bwolfe> the colors were fine, you just had the ranges wrong a bit |
| 15:09:26 | <Keelhaul> really |
| 15:09:29 | <bwolfe> it was overlapping colors |
| 15:09:30 | <Keelhaul> tell me where |
| 15:09:33 | <Keelhaul> oh yea |
| 15:09:35 | <bwolfe> so normal was showing up pink |
| 15:09:38 | <Keelhaul> well yea, i knew that |
| 15:09:41 | <bwolfe> I changed it so normal was white |
| 15:09:45 | <bwolfe> critical was yellow |
| 15:09:53 | <bwolfe> and out of that was orange |
| 15:09:56 | <Keelhaul> but if you define the ranges properly in the concept, they shouldnt overlap |
| 15:10:07 | <bwolfe> right |
| 15:10:22 | <bwolfe> I had the ranges proper, but it was still a little off |
| 15:11:03 | <bwolfe> you had critical = new IntervalMarker(criticalLow, maxRange, COLOR_CRITICAL); |
| 15:11:08 | <bwolfe> I simply made it critical = new IntervalMarker(criticalHigh, maxRange, COLOR_CRITICAL); |
| 15:11:23 | <Keelhaul> hmm |
| 15:11:37 | <Keelhaul> no, you cant do that |
| 15:11:49 | <Keelhaul> look at HDL cholesterol for example |
| 15:11:54 | <Keelhaul> the critical range is on the bottom |
| 15:13:12 | <bwolfe> that doesn't make sense though |
| 15:13:18 | <bwolfe> because for weight/height/cd4, etc |
| 15:15:43 | <bwolfe> Keelhaul: this is what it looks like now: http://dev.openmrs.org/attachment/ticket/1319/patientGraphs.png |
| 15:15:45 | <OpenMRSBot> <http://ln-s.net/2z1D> (at dev.openmrs.org) |
| 15:16:12 | <Keelhaul> bwolfe: that's what happens if you have overlapping ranges in the concept |
| 15:16:26 | <Keelhaul> they only have 2 colors + white if you dont overlap |
| 15:17:37 | <bwolfe> my values for cd4 (totally made up): Absolute 50.0 1000.0, Critical 100.0 900.25, Normal 300.0 850.0 |
| 15:17:41 | <bwolfe> is that what you mean by overlapping? |
| 15:20:29 | <Keelhaul> yea |
| 15:20:50 | <Keelhaul> critical_low should be above normal_hi in that case |
| 15:22:08 | <Keelhaul> http://keelhaul.homeip.net/misc/hdl.png |
| 15:22:10 | <Keelhaul> check this out |
| 15:22:16 | <Keelhaul> this should still be possible with the same servlet |
| 15:22:27 | *** Echidna has quit IRC |
| 15:23:55 | <bwolfe> agreed |
| 15:24:06 | <bwolfe> and it still seems to work fine with trunk |
| 15:24:30 | <Keelhaul> what you need is a few mroe checks |
| 15:24:53 | <Keelhaul> either that, or the people should only define one range limit for each |
| 15:25:02 | <Keelhaul> e.g. only critical_low if the critical area is on top |
| 15:25:39 | <Keelhaul> if cricital_hi (= absolute_hi in this case) it also defined, it will assume that the critical area lies at the bottom |
| 15:25:41 | <Keelhaul> and overlap |
| 15:25:48 | <bwolfe> I don't think you need that |
| 15:25:59 | <bwolfe> if critical area is only on top, only define a cricital high :-) |
| 15:26:10 | <bwolfe> (and don't define a normal low) |
| 15:27:15 | <bwolfe> looking at your screenshot again: normal low > critical high. why ? |
| 15:27:17 | <Keelhaul> you dont need a critical high if it's on top |
| 15:27:41 | <Keelhaul> bwolfe: becuase HDL cholesterol is "good" |
| 15:27:43 | <Keelhaul> more is better |
| 15:28:32 | <bwolfe> absolute == "there should never be values beyond this" critcal == "there might be a problem if values are above/below this" normal == "most people are in this range" |
| 15:28:39 | <bwolfe> is that how you're seeing those ranges ? |
| 15:28:48 | <Keelhaul> yes |
| 15:28:58 | <Keelhaul> and yellow is the area between normal and critical |
| 15:29:27 | <bwolfe> correct |
| 15:29:54 | <Keelhaul> so if your critical area is above normal, you only need to define a critical_low |
| 15:30:08 | <Keelhaul> because critical high is the absolute high in this case |
| 15:30:32 | <Keelhaul> those checks are a bit dumb, they assume if critical_high is defined, then the critical area must lie at the bottom |
| 15:31:09 | <Keelhaul> so either you have to only define the relevant limits in your concept (e.g. only critical low) or add more checks to the servlet |
| 15:31:32 | <Keelhaul> e.g. if the user has both critical low and high defined, check where the normal area lies |
| 15:32:47 | <Keelhaul> and oh yea, i see now, i made it so it colors everything thats out of normal yellow |
| 15:32:59 | <Keelhaul> and the draws red over the areas where critical is defined, if it is |
| 15:33:08 | <Keelhaul> then* |
| 15:33:32 | <Keelhaul> otherwise you'd need many more checks |
| 15:33:42 | <Keelhaul> that's why it'S orange |
| 15:40:18 | <bwolfe> Keelhaul: if critical is above normal, you only need a critical HIGH, because its above |
| 15:40:48 | <bwolfe> you should always have absolute low < critical low < normal low < normal high < critical high < absolute high |
| 15:41:45 | *** Keelhaul|afk has joined #openmrs |
| 15:42:12 | <Keelhaul|afk> dammit |
| 15:42:17 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1319 (enhancement closed): Improve observation graph servlet <http://dev.openmrs.org/ticket/1319#comment:1> || OpenMRS Changesets: Changeset [7078]: A much improved patient graph servlet (used on patient dashboard). This ⦠<http://dev.openmrs.org/changeset/7078> |
| 15:42:22 | <Keelhaul|afk> my router tends to block www connections lately from time to time |
| 15:42:30 | <Keelhaul|afk> bwolfe: check this out |
| 15:42:32 | <Keelhaul|afk> http://rafb.net/p/PzDxjj20.html |
| 15:42:58 | <Keelhaul|afk> with these extra checks it should know whether the critical area is on top or on bottom |
| 15:43:09 | <Keelhaul|afk> so if the user defines both limits for critical, it wont make everything red |
| 15:43:13 | <bwolfe> <bwolfe> Keelhaul: if critical is above normal, you only need a critical HIGH, because its above |
| 15:43:13 | <bwolfe> <bwolfe> you should always have absolute low < critical low < normal low < normal high < critical high < absolute high |
| 15:43:39 | <Keelhaul|afk> bwolfe: no |
| 15:43:46 | <Keelhaul|afk> because between critical and normal there is also yellow |
| 15:43:52 | <bwolfe> right |
| 15:43:56 | <bwolfe> that is allowed |
| 15:43:58 | <Keelhaul|afk> if something is out of normal range, its not automatically critical |
| 15:43:59 | <bwolfe> and is in there now |
| 15:44:01 | <Keelhaul|afk> theres a buffer |
| 15:44:12 | <bwolfe> totally agreed |
| 15:44:17 | <Keelhaul|afk> and you need a critical LOW if critical is above normal |
| 15:44:19 | <Keelhaul|afk> not high |
| 15:44:36 | <bwolfe> nope, because low is lower :-) |
| 15:44:37 | <Keelhaul|afk> critical high is usually absolute high in that case |
| 15:44:52 | <Keelhaul|afk> yes but you dont need to know where critical ends (= critical high) |
| 15:44:55 | <Keelhaul|afk> you need to know where it sstarts |
| 15:45:06 | <bwolfe> it starts at critical high |
| 15:45:25 | <Keelhaul|afk> it ends there |
| 15:45:26 | <bwolfe> and between normal high and critical high you have abnormal high (yellow0 |
| 15:45:41 | <Keelhaul|afk> critical high is the top end of critical |
| 15:45:43 | <Keelhaul|afk> not bottom |
| 15:46:13 | <bwolfe> no, critical goes until absolute |
| 15:46:26 | <bwolfe> because obviously you're critical until its not possible anymore |
| 15:46:32 | <Keelhaul|afk> yes |
| 15:46:41 | <Keelhaul|afk> and that makes critical high == absolute high |
| 15:46:48 | <Keelhaul|afk> you dont need to worry about that value |
| 15:47:08 | <Keelhaul|afk> but you need to know where the red area starts above the normal |
| 15:47:25 | <Keelhaul|afk> that's defined in critical low |
| 15:51:02 | <Keelhaul|afk> brb |
| 15:51:41 | *** Echidna has joined #openmrs |
| 15:54:21 | <bwolfe> Echidna / Keelhaul / Keelhaul|afk : http://dev.openmrs.org/attachment/ticket/1319/patientGraphs2.png |
| 15:54:23 | <OpenMRSBot> <http://ln-s.net/2z1r> (at dev.openmrs.org) |
| 15:54:45 | <bwolfe> normally you'll only see orange and yellow |
| 15:55:04 | <bwolfe> if you don't want the orange + yellow at the bottom, don't put values in for any lows |
| 15:55:11 | <bwolfe> (except absolute low) |
| 15:55:21 | *** Keelhaul2 has joined #openmrs |
| 15:55:33 | <Keelhaul2> bwolfe: http://keelhaul.homeip.net/misc/graph.png |
| 15:56:42 | <bwolfe> Keelhaul2: you get the same effect if you use the proper range values of critical low == null/0, critical high == 10, absolute high = 30 |
| 15:57:18 | <Keelhaul2> bwolfe: then the critical range will be at the bottom |
| 15:57:31 | <bwolfe> there are two critical ranges |
| 15:57:54 | <Keelhaul2> rly |
| 15:58:14 | <Keelhaul2> i thought it's one with two limits |
| 15:58:21 | *** Keelhaul has quit IRC |
| 15:58:24 | *** Keelhaul2 is now known as Keelhaul |
| 15:58:25 | <bwolfe> heh |
| 15:58:32 | <bwolfe> you're all over the place :-p |
| 15:58:44 | <Keelhaul> yea, this network takes ages to timeout |
| 15:58:47 | <bwolfe> you're a quarter of the people in here right now :-) |
| 15:58:52 | <Keelhaul> not manymore |
| 15:58:59 | <Keelhaul> oh yea |
| 15:59:01 | <Keelhaul> i still am |
| 15:59:04 | <bwolfe> Keelhaul: did you know you can kill off your own nicknames ? |
| 15:59:09 | <Keelhaul> not on freenode |
| 15:59:14 | <Keelhaul> dunno how |
| 15:59:19 | <bwolfe> yeah, register the nickname with a password |
| 15:59:32 | <bwolfe> then do /ghost nickname password after you get disconnected at some point |
| 15:59:53 | *** ChanServ sets mode: +v Keelhaul |
| 15:59:57 | *** Echidna_ has joined #openmrs |
| 16:00:13 | <Keelhaul> ah ok /ghost |
| 16:00:22 | <Keelhaul> the syntax seems to vary on different networks |
| 16:00:28 | <bwolfe> thats unfortunate |
| 16:01:05 | <bwolfe> there are 7 possible places a value can be: |
| 16:01:16 | <bwolfe> 1) below absolute low (shouldn't happen) |
| 16:01:22 | <Keelhaul> that's how it works on gamesurge |
| 16:01:24 | <bwolfe> 2) above absolute high (shouldn't happen) |
| 16:01:35 | *** Echidna has quit IRC |
| 16:01:38 | <bwolfe> 3) normal: between normal low and normal high |
| 16:01:39 | <Keelhaul> /msg authserv@services.gamesurge.net ghost Keelhaul |
| 16:02:07 | <bwolfe> 4) critical low : between absolute low and critical low |
| 16:02:20 | <bwolfe> 5) abnormal low: between critical low and normal low |
| 16:02:23 | <Keelhaul> ic |
| 16:02:32 | <Keelhaul> maybe you should list the boxes for critical separately then |
| 16:02:32 | <bwolfe> 6) abnormal high : between normal high and critical high |
| 16:02:44 | <bwolfe> 7) critical high : between crticial high and absolute high |
| 16:03:11 | <Keelhaul> because the boxes for critical low and critical high are laid out the same way as normal low/high |
| 16:03:20 | <Keelhaul> so you might think it's the same range |
| 16:03:37 | *** isurundt has joined #openmrs |
| 16:03:51 | <bwolfe> or maybe it should just be 6 rows instead of 3 rows by 3 columns |
| 16:04:47 | <Keelhaul> you should somehow understand the meaning based on the layout |
| 16:05:04 | <bwolfe> right, and I agree that its confusing as it is |
| 16:05:04 | <Keelhaul> i'm the perfect example of how the critical boxes can be misinterpreted =P |
| 16:05:09 | <bwolfe> :-) |
| 16:05:22 | <bwolfe> you even had me questioning it at one point |
| 16:05:26 | <Keelhaul> http://rafb.net/p/Qm10sm34.html |
| 16:05:35 | <Keelhaul> this is the proper code then |
| 16:06:05 | <bwolfe> Keelhaul: yep, and I think that might be what I changed it to |
| 16:09:13 | <bwolfe> Keelhaul: I would welcome a patch that shifts around the concept editor for that :-) |
| 16:09:24 | <Keelhaul> lol |
| 16:09:44 | *** Keelhaul|afk has quit IRC |
| 16:13:11 | <isurundt> ben: its nice to see you there. :) i need to have some clarifications in the encounterserviceimpl and encounterdao classes.. |
| 16:14:33 | <bwolfe> isurundt: ok |
| 16:14:44 | <bwolfe> isurundt: what needs clarifying ? |
| 16:14:51 | <isurundt> when retiring the particular encounter type, I think that i should retire the child encounter types of that as well. am i correct?? |
| 16:17:15 | <Keelhaul> can the types have only one parent? |
| 16:18:07 | <bwolfe> isurundt: the user should say whether they want it to cascade. I don't think we want to do that in all situations |
| 16:18:16 | <bwolfe> Keelhaul: yes, that is how he is designing it |
| 16:18:25 | <Keelhaul> well |
| 16:18:34 | <Keelhaul> if the types cant be accessed when the parents are retured |
| 16:18:37 | <Keelhaul> maybe yes |
| 16:18:44 | <isurundt> think that is logical |
| 16:20:21 | <Keelhaul> hmm |
| 16:20:31 | <Keelhaul> are encounter types anything more than tags atm? |
| 16:21:07 | <bwolfe> thats just about all they do Keelhaul, yes |
| 16:21:28 | <bwolfe> they mark an encounter as a certain "type" so encounters can be grouped / reviewed easier |
| 16:22:05 | <isurundt> yes. that is the advantage of grouping them hierachically as i understood |
| 16:24:20 | <isurundt> ben: also i had a look at how location hierachy has been implemented as you mentioned. In the case of encounter type hierachy it may not be much complex as the locaion hierachy right? |
| 16:24:43 | <bwolfe> right |
| 16:24:45 | *** Echidna_ is now known as Echidna |
| 16:24:57 | <bwolfe> Keelhaul: added location tags at the same time |
| 16:25:20 | <bwolfe> isurundt, you will only add patrent type |
| 16:25:42 | <isurundt> yes. |
| 16:28:54 | <isurundt> ben: in the presetation(web) what you have suggested is to list all the encounter types in the manage encounter types page rather then putting a link to view the child encounte type of a particular encounter type. In this case i should add another column to list the parent encounter type of a particular encounter type. isn't it? |
| 16:31:45 | <bwolfe> isurundt: hmm |
| 16:31:57 | <bwolfe> isurundt: I think I read your comment wrong before |
| 16:32:30 | <bwolfe> isurundt: perhaps the Manage Encounter Types page should list all of them...but the child encounter types should be listed underneath the parent ones...only tabbed over a small bit |
| 16:33:03 | <bwolfe> isurundt: the Manage Encounter Type page should list all child encounter types for that parent. and it should allow the user to choose/change the parent type |
| 16:33:08 | <bwolfe> does that make sense ? |
| 16:33:33 | <Keelhaul> dynamic would be nice, like via ajax |
| 16:33:43 | <Keelhaul> i wish i knew ajax =/ |
| 16:33:47 | <isurundt> yes. i think that would be much user frendly. |
| 16:33:51 | <Keelhaul> that would help me select locations better |
| 16:34:00 | <isurundt> :) |
| 16:34:30 | <isurundt> keelhaul: think i can do that. :) |
| 16:34:34 | <Keelhaul> bwolfe: why did you change my parent_location_id col to parent_location |
| 16:34:46 | <Keelhaul> it's not consistent with the usual keying |
| 16:37:34 | <bwolfe> Keelhaul: I think we've used both |
| 16:38:14 | <bwolfe> isurundt: ajax isn't need as a first pass. just a normal listing with some spacing changes is all that is needed |
| 16:38:20 | <bwolfe> we can make it fancier later on |
| 16:38:33 | <bwolfe> encounter.encounter_type |
| 16:38:37 | <bwolfe> obs.obs_group_id |
| 16:38:46 | <isurundt> ben:ok |
| 16:39:06 | <Keelhaul> you can list the parent type in bold or sometihng |
| 16:39:10 | <Keelhaul> and reduce the child font size |
| 16:39:11 | <Keelhaul> etc |
| 16:39:37 | <Keelhaul> isurundt: hf figuring out the webapp, it's not documented at all =P |
| 16:40:20 | <bwolfe> Keelhaul: yeah, sorry about that |
| 16:40:31 | <bwolfe> its, um, intuitive ;-) |
| 16:40:35 | <Keelhaul> lol |
| 16:40:45 | <Keelhaul> bwolfe: i guess it's no problem if you've used springbefore |
| 16:40:47 | <Keelhaul> but i hadnt |
| 16:40:48 | <isurundt> :) |
| 16:40:50 | <Keelhaul> so it took a while |
| 16:44:11 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7079]: exceldataimport: Added functionality for importing lab results. <http://dev.openmrs.org/changeset/7079> |
| 16:45:00 | <bwolfe> nribeka: any progress on that hibernate bug ? :-) |
| 16:53:04 | <isurundt> ben: think i clarified almost all of the doubts had regarding the implementation. Hope to give a patch for "EncounterDAO", "HibernateEncounterDAO", "EncounterService" and "EncounterServiceImpl" soon. :) |
| 16:54:47 | <bwolfe> great |
| 16:54:52 | <bwolfe> looking forward to it :-) |
| 16:55:02 | <isurundt> ben: any other suggestions ? |
| 16:55:36 | <bwolfe> perhaps |
| 16:55:40 | <bwolfe> but none that I can think of |
| 16:55:41 | <isurundt> which you think that will be important. |
| 16:56:21 | <isurundt> ok then.i will give a patch soon. thanks a lot. |
| 16:59:24 | *** isurundt has quit IRC |
| 17:04:20 | <nribeka> hi bwolfe :) |
| 17:04:31 | <nribeka> just got back from foraging some food lol |
| 17:04:42 | <nribeka> still searching around :P |
| 17:04:48 | <nribeka> for the hibernate |
| 17:05:09 | <nribeka> for the password, will code that one first. seems simpler and easier to do :P |
| 17:13:51 | <Keelhaul> bbl |
| 17:13:52 | *** Keelhaul has quit IRC |
| 17:15:22 | *** bwolfe has quit IRC |
| 17:15:27 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1324 (defect created): Cohort Builder Returns Incomplete Results <http://dev.openmrs.org/ticket/1324> |
| 17:17:37 | *** bwolfe has joined #openmrs |
| 17:17:37 | *** ChanServ sets mode: +o bwolfe |
| 18:18:21 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7080]: openmrs-logic:Merging trunk into branch [6968]:[7078] <http://dev.openmrs.org/changeset/7080> |
| 18:25:34 | <bwolfe> basic`: hows that dev2 upgrade going ? :-p |
| 18:40:32 | <flyankur> hey bwolfe |
| 18:42:08 | *** bwolfe_ has joined #openmrs |
| 18:42:08 | *** ChanServ sets mode: +o bwolfe_ |
| 18:42:49 | <flyankur> I have a query related the projects listeted google summer of code project ! |
| 18:43:03 | <bwolfe_> sure |
| 18:43:12 | *** bwolfe has quit IRC |
| 18:43:14 | *** bwolfe_ is now known as bwolfe |
| 18:45:56 | <flyankur> first . I added the logo of summer of code logo on the wiki page . Is it fine |
| 18:46:06 | <bwolfe> !gsoc |
| 18:46:06 | <OpenMRSBot> bwolfe: Error: "gsoc" is not a valid command. |
| 18:46:09 | <bwolfe> !soc |
| 18:46:09 | <OpenMRSBot> bwolfe: "soc" --- http://code.google.com/soc |
| 18:46:17 | <bwolfe> !gsoc2008 |
| 18:46:17 | <OpenMRSBot> bwolfe: Error: "gsoc2008" is not a valid command. |
| 18:46:48 | <bwolfe> !learn gsoc2009 as http://openmrs.org/wiki/Summer_Of_Code_2009 |
| 18:46:48 | <OpenMRSBot> bwolfe: The operation succeeded. |
| 18:46:56 | <bwolfe> !gsoc2009 |
| 18:46:56 | <OpenMRSBot> bwolfe: "gsoc2009" --- http://openmrs.org/wiki/Summer_Of_Code_2009 |
| 18:47:08 | <bwolfe> well done |
| 18:47:15 | <flyankur> And i was going through openmrs code and the projects .i want to apply for a project |
| 18:48:14 | <flyankur> I have intrest in 3 projects , as they are very near to my working domain ! But i would like your advice , as which one is important for openmrs , as in priority . |
| 18:48:36 | <flyankur> 1. WYSIWYG Form Designer for Html Form Entry Module |
| 18:48:50 | <flyankur> 2.Ldap module |
| 18:49:44 | <flyankur> 3.New OpenMRS Website Template |
| 18:50:20 | <bwolfe> flyankur: that would actually be the "importance" ranking order :-) |
| 18:50:50 | <bwolfe> flyankur: these are SOC type of projects (~2 months in length for a new developer) |
| 18:51:09 | <bwolfe> flyankur: I would suggest you work on a "introductory ticket" here before soc starts |
| 18:51:20 | <bwolfe> those are meant to be < 1 week for a new developer |
| 18:51:43 | <bwolfe> that would prove your abilities with openmrs and make you a better gsoc candidate |
| 18:52:00 | <bwolfe> (remember, we're not sure we're goign to be in gsoc yet...applications are still being submitted!) |
| 18:52:39 | <bwolfe> !introtickets |
| 18:52:39 | <OpenMRSBot> bwolfe: Error: "introtickets" is not a valid command. |
| 18:52:45 | <bwolfe> !gettingstarted |
| 18:52:45 | <OpenMRSBot> bwolfe: "gettingstarted" --- You might want to look at !overview, !techtalk, and !projects |
| 18:52:50 | <bwolfe> !gettingstartedtickets |
| 18:52:50 | <OpenMRSBot> bwolfe: Error: "gettingstartedtickets" is not a valid command. |
| 18:53:07 | <flyankur> !trivialtickets |
| 18:53:07 | <OpenMRSBot> flyankur: Error: "trivialtickets" is not a valid command. |
| 18:53:14 | <bwolfe> !learn introtickets as http://dev.openmrs.org/report/20 |
| 18:53:14 | <OpenMRSBot> bwolfe: The operation succeeded. |
| 18:53:34 | <bwolfe> !learn gettingstartedtickets as http://dev.openmrs.org/report/16 |
| 18:53:34 | <OpenMRSBot> bwolfe: The operation succeeded. |
| 18:53:51 | <bwolfe> !learn trivialtickets as http://dev.openmrs.org/report/16 |
| 18:53:51 | <OpenMRSBot> bwolfe: The operation succeeded. |
| 18:53:53 | <bwolfe> there :-) |
| 19:20:26 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1305 (defect closed): Manage Obs page should not show Void This Obs button if the obs has not been created yet <http://dev.openmrs.org/ticket/1305#comment:1> || OpenMRS Tickets: Ticket #1304 (task closed): Unvoid obs button on Manage Obs page is in the wrong place <http://dev.openmrs.org/ticket/1304#comment:3> || OpenMRS Changesets: Changeset [7081]: Fixing #1304 (Unvoid obs button on Manage Obs page is in the wrong place) ⦠<http://dev.openmrs.org/changeset/7081> |
| 20:09:30 | *** james_regen has quit IRC |
| 20:40:22 | *** flyankur has quit IRC |
| 20:49:24 | <basic`> bwolfe: well it's taken me a little longer than expected.. forgot about the theme issue and i haven't even gotten there yet, our trac 11 rpm was out of date so i needed to get that updated first... and then i realized that i can't test 0.10/0.11 on the same vm, so im in the process of getting our centos testvm to mirror the openmrs vm for testing 0.11 |
| 20:49:55 | <bwolfe> :-/ |
| 20:50:05 | <bwolfe> so much for your grand claims of a push button update! :-p |
| 20:50:25 | <bwolfe> I understand you want to do it right and make it easier for the next one though |
| 21:09:08 | *** Echidna_ has joined #openmrs |
| 21:12:20 | *** Echidna has quit IRC |
| 21:40:54 | *** Keelhaul has joined #openmrs |
| 21:40:54 | *** ChanServ sets mode: +v Keelhaul |
| 21:42:42 | * r0bby put himself out there as a potential mentor |
| 21:43:35 | <Keelhaul> r0bby puts out =o |
| 21:46:19 | <r0bby> that sounded wrong didn't it? |
| 21:46:46 | <Keelhaul> =P |
| 21:54:05 | *** bwolfe has quit IRC |
| 21:56:42 | *** Echidna_ is now known as Echidna |
| 22:00:43 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7082]: eclipse tools: switching between the tabs of the config.xml editor always ⦠<http://dev.openmrs.org/changeset/7082> |
| 22:00:55 | *** jmiranda has quit IRC |
| 22:32:38 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1325 (task created): Prepare the DevStudio 0.3.2 release <http://dev.openmrs.org/ticket/1325> || OpenMRS Tickets: Ticket #1230 (task closed): Release the new version of the behavior test plugin on the update site. <http://dev.openmrs.org/ticket/1230> || OpenMRS Tickets: Ticket #1180 (defect closed): Servlets page in config.xml editor does not react properly on Undo <http://dev.openmrs.org/ticket/1180> || OpenMRS Changesets: Changeset [7083]: eclipse tools: Servlets page in config.xml editor does not react properly ⦠<http://dev.openmrs.org/changeset/7083> || OpenMRS Tickets: Ticket #1181 (defect closed): Switching between the tabs of the config.xml editor always asks to save <http://dev.openmrs.org/ticket/1181> |
| 23:04:40 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7084]: eclipse tools: fix version numbers in features - #1325 <http://dev.openmrs.org/changeset/7084> |
| 23:13:07 | *** Echidna has quit IRC |
| 23:25:24 | *** Echidna has joined #openmrs |
| 23:36:42 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [7085]: eclipse tools: UI glitch in the config.xml editor's text fields - #1326 <http://dev.openmrs.org/changeset/7085> || OpenMRS Tickets: Ticket #1326 (defect created): UI glitch in the config.xml editor's text fields <http://dev.openmrs.org/ticket/1326> |