| 00:03:48 | *** nribeka has quit IRC |
| 00:24:59 | *** pulasthi has joined #openmrs |
| 00:36:47 | *** nribeka has joined #openmrs |
| 00:36:47 | *** ChanServ sets mode: +v nribeka |
| 00:40:43 | <deadpool> nribeka: got a quick question about hibernate mappings and stuff |
| 00:40:53 | <nribeka> sure |
| 00:41:10 | <deadpool> i am getting a getter not found in my pojo but that doesnt' make sense cause i have it and i see it |
| 00:41:38 | <deadpool> it is a date object but it sees all the other properties that are not of date object |
| 00:41:51 | <nribeka> did you map it correctly? |
| 00:42:12 | <nribeka> pastebin the hbm and part of your pojo i guess? :) |
| 00:44:23 | <nribeka> mention me deadpool, i'm on another screen :) |
| 00:47:03 | <deadpool> nribeka: this is my hibernate mapping http://pastebin.com/aCn8tnjy and this is my pojo http://pastebin.com/5N4TfU36 |
| 00:49:08 | <nribeka> deadpool, try removing the date param from the get |
| 00:49:16 | <nribeka> i mean the getter |
| 00:49:30 | <nribeka> make it Date getStartdate() |
| 00:50:03 | <deadpool> nribeka: isn't that what i have? |
| 00:50:31 | <deadpool> do you mean instead of public Date getStartdate() |
| 00:51:55 | <nribeka> you have public Date getStartdate(Date startdate) deadpool |
| 00:52:07 | <deadpool> ah ic damn |
| 00:52:24 | * deadpool slaps himself on the head |
| 00:52:30 | <deadpool> nribeka: thanks a bunvh |
| 00:52:34 | <deadpool> bunch |
| 00:53:09 | <nribeka> cool cool. anytime deadpool. i think it's better if you use the autogenerate feature from eclipse (i use intellij now) |
| 00:54:27 | <deadpool> nribeka: i don't use eclipse for some reason every time i installed it and played around with it most of the things wouldn't work i spent a week playing around with it and now i just use emacs and such |
| 00:55:43 | <nribeka> try using intellij deadpool. i love it. openmrs have license for it :) |
| 00:56:08 | <deadpool> ah will do thanks |
| 00:57:07 | <nribeka> cool cool. if you code with emacs, that will be hardcore :) |
| 00:57:11 | *** pulasthi has quit IRC |
| 00:57:20 | <deadpool> nribeka: that is what i use in work i like it |
| 00:57:41 | <deadpool> but now i am curious about intellij is it an easy setup for linux? |
| 00:57:57 | <nribeka> yeah. i use intellij 10 |
| 00:58:50 | <nribeka> support maven project by default so everything will be good. support spring, so it will point out any mistakes i made with the spring config too |
| 00:58:50 | <nribeka> :D |
| 01:03:03 | <deadpool> cool |
| 01:10:29 | *** bwolfe has joined #openmrs |
| 01:10:29 | *** ChanServ sets mode: +o bwolfe |
| 01:35:09 | *** deadpool has quit IRC |
| 01:48:44 | *** deadpool has joined #openmrs |
| 01:51:04 | <deadpool> . |
| 02:25:17 | *** mjohnst has joined #openmrs |
| 03:13:06 | *** bwolfe has quit IRC |
| 03:18:54 | <deadpool> nribeka: how is intellij with html and javascript and stuff |
| 03:19:23 | <nribeka> four thumbs up |
| 03:19:23 | <nribeka> :D |
| 03:19:46 | <nribeka> eight if i'm octopus |
| 03:19:48 | <deadpool> so it does syntax higlighting and correction and stuff? |
| 03:20:25 | <nribeka> yeah, it understand the correct html structure |
| 03:22:10 | <deadpool> so do we get the community edition or the ultimate edition |
| 03:46:04 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: library to compile the OpenMRS modules <http://forum.openmrs.org/viewtopic.php?f=8&t=772#p2941> |
| 03:48:38 | <mjohnst> can anybody help me with setting up Apache Tomcat? I am unable to reach the tomcat manager with the username/pass I declared in tomcat-users.xml |
| 03:58:27 | *** umashanthi has joined #openmrs |
| 03:58:27 | *** ChanServ sets mode: +v umashanthi |
| 03:58:46 | *** suho has joined #openmrs |
| 04:02:19 | <mjohnst> nevermind, i figured it out |
| 05:03:38 | <robbyoconnor> deadpool: good you got help because I don't remember a damn thing about hibernate! |
| 05:04:15 | <robbyoconnor> I'd have to go through my Java persistence with hibernate book |
| 05:08:27 | <robbyoconnor> deadpool: try and buy this: http://www.manning.com/bauer2/ |
| 05:08:32 | <robbyoconnor> you can get a PDF of it for cheap |
| 05:08:51 | <robbyoconnor> also available here: http://www.amazon.com/Java-Persistence-Hibernate-Christian-Bauer/dp/1932394885 |
| 05:08:53 | <OpenMRSBot> <http://ln-s.net/3+KO> (at www.amazon.com) |
| 05:57:24 | *** gbastien has joined #openmrs |
| 05:59:24 | *** gauravpaliwal has joined #openmrs |
| 05:59:59 | *** gauravpaliwal has left #openmrs |
| 06:00:46 | *** gauravpaliwal has joined #openmrs |
| 06:00:51 | *** gauravpaliwal has left #openmrs |
| 06:03:14 | *** harsha has joined #openmrs |
| 06:04:15 | *** gauravpaliwal has joined #openmrs |
| 06:27:07 | *** gbastien has quit IRC |
| 06:29:02 | *** anu has joined #openmrs |
| 06:30:28 | *** deadpool has quit IRC |
| 06:36:22 | *** umashanthi has left #openmrs |
| 06:39:40 | <anu> hey robbyconnor , u there? |
| 06:41:20 | *** dalvac has joined #openmrs |
| 06:41:33 | <dalvac> hey everyone |
| 06:41:49 | <dalvac> greetings from brazil |
| 06:42:35 | <dalvac> does anyone know what is the address of the update site of the Development Studio? |
| 06:42:47 | <dalvac> https://wiki.openmrs.org/display/archive/Development+Studio+Download |
| 06:42:52 | <OpenMRSBot> <http://ln-s.net/8eXg> (at wiki.openmrs.org) |
| 06:43:17 | <dalvac> in the previous link it says: "Version 0.3.3 - 17 March 2009 - available only on the update site" |
| 06:43:47 | <dalvac> but doesn't say which is the update site url? |
| 06:44:15 | *** suho has quit IRC |
| 06:52:37 | *** dalvac has quit IRC |
| 06:54:17 | <anu> hey any admin online? |
| 06:55:44 | <anu> hey nribeka are u there? |
| 07:07:13 | *** mjohnst has quit IRC |
| 07:08:41 | *** mjohnst has joined #openmrs |
| 07:26:03 | *** gauravpaliwal has left #openmrs |
| 07:29:47 | *** anu has quit IRC |
| 08:03:31 | *** gauravpaliwal has joined #openmrs |
| 08:03:36 | *** gauravpaliwal has left #openmrs |
| 08:39:06 | *** ashishmittal has joined #openmrs |
| 08:41:33 | *** harsha has quit IRC |
| 09:46:54 | *** anu has joined #openmrs |
| 09:47:10 | <anu> hey any admin around.. |
| 09:51:43 | <anu> hey ashishmittal, are u there? |
| 09:52:59 | *** pascal` has joined #openmrs |
| 09:53:11 | <ashishmittal> hey anu |
| 10:00:43 | <anu> hey ashish , are u a developer at openmrs? |
| 10:01:33 | <ashishmittal> Not yet anu, but I plan to become one :) |
| 10:02:01 | <ashishmittal> I am participating in GSoC this year and trying for OpenMRS as my mentoring org |
| 10:03:17 | <anu> are u there? |
| 10:03:56 | <ashishmittal> hey anu, I am there |
| 10:04:09 | <anu> i have PM you.. |
| 10:13:06 | *** Chaitalishah has joined #openmrs |
| 11:02:02 | <nribeka> hi anu |
| 11:03:16 | <anu> hey nribeka |
| 11:10:20 | *** goutham has joined #openmrs |
| 11:12:39 | *** anu has quit IRC |
| 11:20:43 | *** cta has joined #openmrs |
| 11:27:50 | *** goutham has quit IRC |
| 11:29:21 | *** goutham has joined #openmrs |
| 11:50:22 | *** ashishmittal has quit IRC |
| 12:04:09 | *** rafa has joined #openmrs |
| 12:04:12 | *** ChanServ sets mode: +v rafa |
| 12:54:13 | *** umashanthi has joined #openmrs |
| 12:54:13 | *** ChanServ sets mode: +v umashanthi |
| 13:06:05 | *** ashishmittal has joined #openmrs |
| 13:27:49 | *** rafa_ has joined #openmrs |
| 13:27:49 | *** ChanServ sets mode: +v rafa_ |
| 13:28:06 | *** goutham has quit IRC |
| 13:28:40 | *** mjohnst has quit IRC |
| 13:29:25 | *** rafa has quit IRC |
| 13:32:23 | *** mjohnst has joined #openmrs |
| 13:58:57 | *** umashanthi has left #openmrs |
| 14:00:53 | *** rafa_ has quit IRC |
| 14:04:52 | *** cta has left #openmrs |
| 14:10:07 | *** rafa has joined #openmrs |
| 14:10:07 | *** ChanServ sets mode: +v rafa |
| 14:21:56 | *** Chaitalishah has quit IRC |
| 14:24:08 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Package org.openmrs <http://forum.openmrs.org/viewtopic.php?f=11&t=773#p2942> |
| 14:40:13 | *** ashishmittal has quit IRC |
| 15:00:19 | *** aja has joined #openmrs |
| 15:01:25 | *** pascal` has quit IRC |
| 15:02:31 | *** gauravpaliwal has joined #openmrs |
| 15:11:20 | *** gauravpaliwal has quit IRC |
| 15:14:39 | *** pascal` has joined #openmrs |
| 15:15:56 | <aja> rafa: hi |
| 15:16:12 | <aja> rafa: i have a question |
| 15:16:29 | <rafa> hi aja |
| 15:16:56 | <rafa> I'll be back in 15 min |
| 15:17:15 | <aja> rafa: ok |
| 15:20:14 | <aja> what is the difference between Context.getObsService().voidObs(obs, reason); and calling voidObs(obs,reason)) |
| 15:20:35 | <aja> within Obs class |
| 15:21:08 | <aja> for example within Obs.save() method |
| 15:22:35 | *** gbastien has joined #openmrs |
| 15:26:06 | <rafa> so aja the standard practise in OpenMRS is to use service methods for voiding/retiring as it guarantees all children to be voided/retired as well |
| 15:27:21 | <rafa> aja: does it make sense to you? |
| 15:28:26 | <aja> see this public Obs voidObs(Obs obs, String reason) throws APIException { return dao.saveObs(obs); } |
| 15:28:54 | <aja> here the reason is not saved |
| 15:30:00 | <aja> so here reason for change=reason for voiding |
| 15:30:18 | <aja> im i correct? |
| 15:35:52 | <aja> Before i confused that how the reason for voiding is saved |
| 15:36:35 | <rafa> aja: service voidObs methods are handled by injected code, you need to see org.openmrs.api.handler.VoidHandler |
| 15:37:05 | <rafa> and BaseVoidHandler in particular |
| 15:37:42 | <rafa> the interface handle method is basically called before voidObs from service |
| 15:38:36 | <rafa> you can see in BaseVoidHandler where the reason is set in obs object |
| 15:41:21 | <aja> rafa:now i got it...this is the power of AOP....WoW....thanks |
| 15:41:44 | <rafa> correct! you're welcome |
| 15:45:49 | <rafa> aja: I don't like this particular design decision to use AOP here. It's too confusing. |
| 15:47:09 | <rafa> aja: I happen to see unexpected behaviour in many places and it's mostly AOP to blame. |
| 15:49:03 | <aja> rafa:But i think for setting voidedBy and VoidedDate is useful |
| 15:51:08 | <rafa> aja: It's being discussed now to move these to Hibernate handlers |
| 15:51:34 | *** bryq has joined #openmrs |
| 15:51:40 | <rafa> aja: It would be more elegant solution. |
| 15:52:14 | <aja> rafa:what is the difference between hibernate handler and AOP one? |
| 15:54:12 | <rafa> aja: Hibernate handlers are called by Hibernate on all saveOrUpdate operations whereas AOP methods are only called around service methods |
| 15:56:00 | <aja> rafa:great |
| 15:57:27 | <rafa> aja: The result of using AOP is that you cannot allow Hibernate to do its magic with recursive saves because in such a case not all objects will have additional data injected. |
| 16:00:23 | <rafa> hi bryq, did you manage to compile metadata sharing? |
| 16:00:34 | *** pascal` has quit IRC |
| 16:00:55 | <aja> rafa:hence you have good knowledge,Are there any to getAll name of the class which implements certain interface? |
| 16:01:22 | <aja> rafa:using hibernate? |
| 16:02:10 | <rafa> aja: I don't understand |
| 16:02:16 | <aja> rafa:I need to get all classes wich implements Voidable interface in openmrs automatically |
| 16:03:01 | <rafa> Ohh I see, I've written such a functionality recently |
| 16:03:01 | <aja> for CleaningVoided module |
| 16:03:10 | <bryq> Hi rafa, I'm checking out metadata sharing one more time. I wanted to do it yesterday, but it Was downloading so slow. Now I am in another place and I have good internet connection and is downloads slow too. It is normal? SVN server is so slow? |
| 16:04:31 | <rafa> aja: have a look here: https://source.openmrs.org/browse/Modules/metadatasharing/trunk/src/org/openmrs/module/metadatasharing/reflection/OpenmrsClassScanner.java?hb=true |
| 16:04:36 | <OpenMRSBot> <http://ln-s.net/8egm> (at source.openmrs.org) |
| 16:05:10 | <rafa> It searches for classes implementing OpenmrsMetadata |
| 16:06:00 | <rafa> aja: getClasses method is of particular interest to you |
| 16:07:03 | <rafa> bryq: there's a lot of libs in svn for the moment. I suppose it's what takes so much time. |
| 16:08:27 | <rafa> bryq: I will mavenize the project soon so that libs won't have to be there anymore |
| 16:09:46 | <bryq> rafa: It's really good idea. When will you do it? |
| 16:10:45 | <rafa> bryq: It's a matter of a week or two |
| 16:10:50 | <bryq> rafa: Because I will be working on #META-22 today and I dont want to loose dependencies if you make big changes |
| 16:11:20 | <rafa> bryq: No worries, I won't touch trunk for the moment |
| 16:12:04 | <bryq> rafa: By the way, I have a few questions connected with this ticket |
| 16:12:49 | <bryq> rafa: Suppose, I've detected that user typed too long description or name. How should I inform him about this? |
| 16:13:12 | <bryq> rafa: I can send you some gui mockups if you want |
| 16:13:38 | <rafa> bryq: It's up to you. I think it suffices to handle it with javascript. |
| 16:14:24 | <rafa> bryq: It can even be some alert :) |
| 16:14:48 | <aja> rafa:Thanks a lot,Now i am ready to release next version of my module |
| 16:15:05 | <rafa> aja: what is your module? |
| 16:15:49 | <aja> rafa:https://wiki.openmrs.org/display/docs/Cleaning+Voided+Module just a small one |
| 16:15:53 | <OpenMRSBot> <http://ln-s.net/8eha> (at wiki.openmrs.org) |
| 16:16:09 | <bryq> rafa: Ok, I will think about it. The first idea is: show a red text label with something like: ""You've typed too long name or desc". It will be similar to error alerts during installation |
| 16:16:29 | <rafa> bryq: great, I like it |
| 16:16:47 | <rafa> aja: very nice |
| 16:17:13 | <aja> rafa:Thanks |
| 16:18:08 | <rafa> aja: Do you scan for possible references to objects that you remove? |
| 16:19:07 | <bryq> rafa: But the second, more important question. I'm not yet a hibernate-hacker. Do you have/know a solution how to get database field max length? Dont worry if you havent one. I'll try yo google it. |
| 16:19:52 | <aja> rafa:no it just remove voided data wich is older than given time |
| 16:20:13 | <rafa> bryq: there're neat solutions to your problem, but it's just two fields so go ahead and hard code them :) |
| 16:20:57 | <bryq> rafa: Ok ;-) |
| 16:22:15 | <rafa> aja: I think it's a great feature to have one of those days :) |
| 16:27:20 | <bryq> rafa: I'll send you this evening an email with few questions about metadata sharing obiectives/goals. Do you want me to write it in Polish or English? |
| 16:27:38 | <rafa> Polish of course :) |
| 16:29:24 | *** ashishmittal has joined #openmrs |
| 16:29:48 | <bryq> rafa: Ok ;-) |
| 16:31:24 | <rafa> bryq: I've changed my mind. Write in English please since we may need to consult some other folks :) |
| 16:32:15 | *** gbastien has quit IRC |
| 16:34:51 | <bryq> rafa: No problem. I've got also an idea. I'll publish on my OpenMRS profile wiki all things I have researched so far, so that everyone can see it. |
| 16:35:37 | <bryq> rafa: I'll publish there answers to important questions about metadata sharing |
| 16:36:47 | <rafa> bryq: Feel free to create a wiki page and link it from the project page https://wiki.openmrs.org/display/projects/Metadata+Sharing+%28round+2%29 |
| 16:36:48 | <OpenMRSBot> <http://ln-s.net/8d7K> (at wiki.openmrs.org) |
| 16:37:17 | <rafa> under Resources for example |
| 16:37:32 | *** Chaitalishah has joined #openmrs |
| 16:38:12 | <bryq> rafa: I'll link if from the project page, when I put there some valuable resources ;-) |
| 16:38:32 | <rafa> bryq: fair enough :) |
| 16:42:06 | <bryq> rafa: My eclipse show a build error: "Project 'metadatasharing' is missing required library: 'dist' " |
| 16:42:35 | <bryq> rafa: I've just downloaded the project from SVN |
| 16:42:36 | <rafa> bryq: build it with ant and it will work smoothly |
| 16:42:51 | <bryq> rafa: Thanks |
| 16:43:54 | <rafa> bryq: you may need to refresh the project too after running ant |
| 16:46:35 | <aja> rafa:hey i also gsoc student this time,what will be the best approach now doing tickets or thinking about project |
| 16:47:43 | <aja> rafa:i finished more than 10 tickets now |
| 16:48:34 | <rafa> aja: wow thanks for your contribution! |
| 16:48:53 | <rafa> aja: Did you contact your prospective mentor? |
| 16:49:45 | *** gautami has joined #openmrs |
| 16:49:55 | *** bwolfe has joined #openmrs |
| 16:49:55 | *** ChanServ sets mode: +o bwolfe |
| 16:50:07 | <aja> rafa:yea |
| 16:51:27 | <rafa> aja: He should be able to advise you on what's next to do :) |
| 16:52:23 | <ajedwards> How long do we have until applications open? (I have consecutive assignments until 8/4) |
| 16:53:08 | <rafa> ajedwards: look at the timeline http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline |
| 16:53:13 | <ajedwards> cheers |
| 16:53:13 | <OpenMRSBot> <http://ln-s.net/8eiF> (at socghop.appspot.com) |
| 16:53:47 | <ajedwards> ah crap, based on the timeline I'm not going to be able to give any time until after the deadline :( |
| 16:54:10 | *** bryq1 has joined #openmrs |
| 16:54:12 | *** bwolfe_ has joined #openmrs |
| 16:54:13 | *** ChanServ sets mode: +o bwolfe_ |
| 16:54:24 | *** bwolfe_ has quit IRC |
| 16:54:51 | *** bwolfe_ has joined #openmrs |
| 16:54:51 | *** ChanServ sets mode: +o bwolfe_ |
| 16:55:03 | *** bryq has quit IRC |
| 16:55:31 | *** bwolfe has quit IRC |
| 16:55:48 | <ajedwards> rafa, do you think it'd be worth me applying for this project given I wont have any time to devote to it until after I have submitted my application for gsoc? |
| 16:57:31 | <rafa> ajedwards: It takes some time to prepare a good application... |
| 16:58:05 | <ajedwards> :( gutter |
| 16:58:21 | *** harsha has joined #openmrs |
| 16:59:44 | <rafa> ajedwards: I assume you've seen this https://wiki.openmrs.org/display/RES/Summer+Of+Code+2011 |
| 16:59:45 | <OpenMRSBot> <http://ln-s.net/8d5f> (at wiki.openmrs.org) |
| 17:00:13 | <rafa> ajedwards: judge yourself if you can manage |
| 17:01:07 | *** arthursribeiro has joined #openmrs |
| 17:01:08 | <ajedwards> I have and I am interested in working on a couple, person attributes and contact information spring to mind instantly as an area of interest for me. |
| 17:02:33 | <ajedwards> once I have submitted my Java, C and Linux assignments (next 2 weeks) I'll have nearly 6 months to devote my working time to the project |
| 17:03:45 | *** harsha has quit IRC |
| 17:04:00 | *** harsha1 has joined #openmrs |
| 17:05:43 | <rafa> ajedwards: Well it is your application that is assessed and not what you promise. I cannot help you here. |
| 17:06:42 | *** surangak has joined #openmrs |
| 17:06:44 | <ajedwards> cheers for your time mate, I'll have to make contact with the mentor/s and see whether they say |
| 17:07:23 | <rafa> ajedwards: you're welcome |
| 17:07:28 | <surangak> hello ppl |
| 17:09:35 | *** pascal` has joined #openmrs |
| 17:12:31 | *** bwolfe_ has quit IRC |
| 17:12:51 | *** bwolfe has joined #openmrs |
| 17:12:51 | *** ChanServ sets mode: +o bwolfe |
| 17:12:51 | *** OpenMRSBot sets mode: +o bwolfe |
| 17:21:25 | *** bryq1 has quit IRC |
| 17:21:50 | *** bryq has joined #openmrs |
| 17:23:28 | *** gauravpaliwal1 has joined #openmrs |
| 17:24:46 | *** gauravpaliwal1 has left #openmrs |
| 17:32:56 | *** rafa has quit IRC |
| 17:33:56 | *** bryq has quit IRC |
| 18:01:00 | <gautami> surangak: r u suho |
| 18:06:06 | <bwolfe> gautami: no, suho goes by suho on here. :-) |
| 18:12:49 | <gautami> k |
| 18:33:10 | <surangak> hes a very old friuend of mine through... :) |
| 18:33:50 | <surangak> went to school together 1 |
| 18:34:34 | *** ashishmittal has quit IRC |
| 18:36:14 | *** efes has joined #openmrs |
| 18:36:25 | <efes> hi folks |
| 18:38:28 | <efes> I heard about your project during GSoC. I am _not_ interested in participating to OpenMRS during this GSoC, but I have some questions about your project. Is OpenMRS an "computer card of health"? |
| 18:40:24 | <efes> huh :D |
| 18:41:13 | *** mohit6052 has joined #openmrs |
| 18:42:42 | *** aja has quit IRC |
| 18:43:26 | *** gautami has quit IRC |
| 18:49:00 | *** ashishmittal has joined #openmrs |
| 19:00:20 | *** gauthami has joined #openmrs |
| 19:04:37 | *** cta has joined #openmrs |
| 19:07:28 | *** pascal` has quit IRC |
| 19:15:42 | *** gauthami has quit IRC |
| 19:31:31 | *** mjohnst has quit IRC |
| 19:36:58 | *** harsha1 has quit IRC |
| 19:37:06 | *** ashishmittal has quit IRC |
| 19:46:31 | *** mjohnst has joined #openmrs |
| 19:50:40 | *** mohit_ has joined #openmrs |
| 19:53:52 | *** mohit6052 has quit IRC |
| 19:56:29 | *** bwolfe has quit IRC |
| 20:14:41 | *** Chaitalishah has quit IRC |
| 20:14:59 | *** bwolfe has joined #openmrs |
| 20:14:59 | *** ChanServ sets mode: +o bwolfe |
| 20:14:59 | *** OpenMRSBot sets mode: +o bwolfe |
| 20:17:11 | <robbyoconnor> efes: it's a medical records system |
| 20:17:16 | <robbyoconnor> modular at that |
| 20:17:24 | <robbyoconnor> you can change almost any part as well. |
| 20:17:56 | <robbyoconnor> efes: and also why wouldn't you wanna work with OpenMRS?!?!? It's an _AMAZING_ project...with an AMAZING community behind it! |
| 20:18:01 | *** Chaitalishah has joined #openmrs |
| 20:18:45 | <efes> robbyoconnor: I read it, but I don't understand it. Does it mean, that OpenMRS stores info about state of health, infos about his diseases, rtg photos, etc.. .etc....? |
| 20:20:33 | <efes> Mention, I'm not fluent in English ;) |
| 20:21:28 | *** deadpool has joined #openmrs |
| 20:24:12 | *** surangak has quit IRC |
| 20:24:15 | <robbyoconnor> efes: it allows doctors to manage healthcare |
| 20:24:34 | <robbyoconnor> I should say healthcare workers because it may not always be doctors |
| 20:24:37 | <robbyoconnor> entering data |
| 20:25:20 | <robbyoconnor> it may track weight, blood pressure, CD4 counts(OpenMRS is used in areas where HIV is an epidemic) |
| 20:25:41 | *** cta has quit IRC |
| 20:25:42 | <efes> ah, so I was right :) Just didn't know it's called 'medical record' :) |
| 20:26:14 | <robbyoconnor> efes: the "chart" is technically entered electronically:) |
| 20:26:42 | *** emeka has joined #openmrs |
| 20:26:51 | <emeka> hey everybody |
| 20:27:35 | <efes> I am not gonna participate during GSoC, cause I'm not geek in webdevelopment for Java, but after GSoC - why not :) |
| 20:27:42 | <robbyoconnor> hey emeka |
| 20:27:53 | <emeka> what's good? |
| 20:27:58 | <robbyoconnor> efes: learn =) |
| 20:28:17 | <robbyoconnor> can you learn things quickly? |
| 20:28:31 | <robbyoconnor> emeka: not much! |
| 20:28:40 | <efes> hi emeka |
| 20:28:55 | <efes> robbyoconnor: Sure I can ;) Most developers can. |
| 20:29:10 | <emeka> how do i manage this concept dictionary? I want to clear out the examples that were loaded with install and add my own |
| 20:29:22 | <emeka> there's no part of the admin panel that lets me see all the existing |
| 20:29:23 | <robbyoconnor> if you don't wanna work with openMRS, that's fine |
| 20:29:38 | <robbyoconnor> emeka: I haven't worked w/ OpenMRS in awhile |
| 20:29:49 | * robbyoconnor nudges nribeka, bwolfe |
| 20:29:59 | <emeka> oki dokes |
| 20:30:09 | <robbyoconnor> emeka: those are the people you need to bug :) |
| 20:30:14 | <deadpool> emeka: i think there was a module that got rid of demo data |
| 20:30:25 | <emeka> robbyoconnor: thanks sir |
| 20:30:26 | <robbyoconnor> deadpool!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
| 20:30:29 | <deadpool> or if you want you can do it the harder way and clear it through mysql |
| 20:30:30 | <emeka> deadpool: alright hmm |
| 20:30:33 | <deadpool> robbyoconnor: wasup |
| 20:30:50 | <robbyoconnor> deadpool: it's in multiple tables i think if I remember the data model |
| 20:30:52 | <emeka> deadpool: I figured there would be some quirky relations going on so I wanted to avoid doing it that way |
| 20:30:58 | <emeka> robbyoconnor: exactly |
| 20:31:01 | <robbyoconnor> (Not that I memorized the whole thing... |
| 20:31:18 | <robbyoconnor> certain things are one to many |
| 20:31:28 | <deadpool> heh but what better way to learn |
| 20:31:30 | <robbyoconnor> or many to many? I can never get that relation right |
| 20:31:40 | <robbyoconnor> masochist. |
| 20:31:47 | <deadpool> emeka: https://modules.openmrs.org/modules/view.jsp?module=datadeletion |
| 20:31:50 | <OpenMRSBot> <http://ln-s.net/8emX> (at modules.openmrs.org) |
| 20:31:51 | <deadpool> i think that was the module |
| 20:32:04 | <emeka> deadpool: thanks, downloading now |
| 20:32:13 | <robbyoconnor> emeka: The Millenium Village project (MVP) has a concept dictionary |
| 20:32:26 | <robbyoconnor> on the list ping Andrew Kanter for that |
| 20:32:34 | <emeka> robbyoconnor: and what is it...? |
| 20:33:19 | <deadpool> robbyoconnor: so what are you up to these days with openmrs and such or are you doing other projects? |
| 20:33:27 | <robbyoconnor> emeka; it's a project run by Columbia University Medical Center? I'm not 100% sure, but I *DO* know their dictionary is expansive |
| 20:33:36 | <robbyoconnor> deadpool: right now I slack off:X |
| 20:33:52 | <emeka> i was thinking about building my own specific for this project, we don't need very much I don't htink |
| 20:33:56 | <robbyoconnor> but I work with sahana eden =) |
| 20:33:58 | *** bryq has joined #openmrs |
| 20:34:10 | <emeka> just basics like height/age/weight...etc |
| 20:34:31 | <robbyoconnor> emeka: that's already there... |
| 20:34:38 | <robbyoconnor> the demo data is there ;) |
| 20:34:45 | <robbyoconnor> entered by two MDs |
| 20:34:45 | <emeka> hmm |
| 20:34:51 | <robbyoconnor> ACTUALLY |
| 20:35:00 | <robbyoconnor> i should say a lot of MDs |
| 20:35:10 | <robbyoconnor> the OpenMRS team is GLOBAL |
| 20:35:16 | <robbyoconnor> :> |
| 20:35:22 | <emeka> yeah |
| 20:35:24 | * robbyoconnor removes his foot :) |
| 20:35:31 | <robbyoconnor> so I'd leave the concept dictionary alone |
| 20:35:43 | <efes> robbyoconnor: Maybe I'm just too "weak" for GSoC, but I have some "less" idea in which I can help you afterhot period of GSoC :) I am browsing the code to find you how do does OpenMRS export data. I am security / PKI freak ;) |
| 20:35:47 | <robbyoconnor> and see what I have -- then build off that |
| 20:35:52 | <emeka> I guess my goal is to simplify and dumb down the implementation as much as possible |
| 20:35:58 | <emeka> we're basically come from paper |
| 20:36:01 | <emeka> *coming |
| 20:36:12 | <robbyoconnor> efes: pfft |
| 20:36:23 | <robbyoconnor> if you're motivated and eager, you should be ok ! |
| 20:36:24 | <efes> robbyoconnor: :D whyyy? |
| 20:36:34 | <robbyoconnor> just be able to back it up! |
| 20:36:38 | <deadpool> emeka: what are you trying to do? |
| 20:36:48 | <robbyoconnor> mmm |
| 20:37:06 | <emeka> well we're going to be using openmrs in peru at a free student/resident run clinic |
| 20:37:24 | <deadpool> ah cool |
| 20:37:28 | <emeka> and basically this is just for our own records to see what treatments we gave and what we saw |
| 20:37:39 | <emeka> last year they used paper forms and tabulated them in an excel spreadsheet |
| 20:37:46 | <deadpool> and you want it to go as soon as you deploy? |
| 20:37:51 | <nribeka> hhmmm |
| 20:37:57 | <emeka> deadpool: yeah |
| 20:38:23 | <emeka> deadpool: I want it to be simple enough that the doctors can feel comfortable writing their encounter notes in it after a couple training sessions |
| 20:38:31 | <robbyoconnor> emeka: awesome! |
| 20:38:44 | <emeka> robbyoconnor: thanks |
| 20:38:56 | <robbyoconnor> efes: also, you'll know that your work is being used |
| 20:39:05 | <robbyoconnor> my work gets used A LOT |
| 20:39:16 | <robbyoconnor> not my GSoC work...that's sitting abandoned right now LOL |
| 20:39:58 | <efes> hahha :D |
| 20:40:10 | <efes> robbyoconnor: You're OpenMRS devel ? |
| 20:40:15 | <deadpool> emeka: hmmm... what i would do and this is what i am doing is openmrs is pretty solid to go as it is right now and you should probably build a concept dictionary or even better use the one that is already been developed(why re invent the wheel twice) and then use html forms and make a couple of them so they can be used and you don't need to show them how to make more forms |
| 20:40:51 | <robbyoconnor> efes: not active per se |
| 20:41:10 | <robbyoconnor> but yes |
| 20:41:15 | <efes> : ) |
| 20:41:25 | <emeka> deadpool: you're right, my focus should be on fleshing out some good forms |
| 20:41:32 | <robbyoconnor> I'd need to dig around the code |
| 20:45:47 | <deadpool> emeka: good luck when are you planning on deploying? |
| 20:45:59 | <emeka> We leave end of May |
| 20:46:14 | <deadpool> so you have sometime which is good |
| 20:46:35 | <emeka> yeah, any tips as far as form deisgn goes? the documentation on the website seems kinda spotty |
| 20:48:58 | <deadpool> have you downloaded the html form entry module? |
| 20:49:37 | <deadpool> you should and then create a form and the best thing about openmrs is that there is no standard form and it totally up to you what you want it to look like |
| 20:50:25 | <emeka> okay, i have not I'll do that first |
| 20:51:53 | *** mohit_ has quit IRC |
| 20:56:11 | <robbyoconnor> emeka: if I ever completed my 2008 project, it'd be AWESOME to create a form using it... I'm actually annoyed that i didn't...=( |
| 21:00:56 | *** suho has joined #openmrs |
| 21:04:00 | <suho> hi bwolfe |
| 21:07:30 | <emeka> robbyoconnor: what was your project? |
| 21:11:32 | <robbyoconnor> emeka: hold on |
| 21:11:38 | <robbyoconnor> dunno if it's still there |
| 21:12:52 | <robbyoconnor> looks like crap |
| 21:12:56 | <robbyoconnor> it was the Groovy Forms Module |
| 21:13:19 | <robbyoconnor> allowed you to define a model, define a controller and you'd be able to basically get a form easy :) |
| 21:13:25 | <robbyoconnor> I had a few issues |
| 21:13:29 | <robbyoconnor> plus a death in my family |
| 21:18:55 | <emeka> sorry to hear that |
| 21:19:01 | <emeka> i'll have to take a looksy |
| 21:24:10 | *** mjohnst has left #openmrs |
| 21:24:25 | *** mjohnst has joined #openmrs |
| 21:25:23 | <robbyoconnor> emeka: it's dead right now |
| 21:25:27 | <robbyoconnor> don't even bother |
| 21:25:31 | <emeka> no worries |
| 21:25:33 | <robbyoconnor> I broke it badly |
| 21:25:36 | <emeka> lol |
| 21:25:51 | <emeka> you have any idea how to generate a random patient id on patient creation? |
| 21:44:18 | *** suho has quit IRC |
| 21:44:59 | <robbyoconnor> nay |
| 21:45:24 | *** cta has joined #openmrs |
| 21:49:32 | *** robbyoconnor has quit IRC |
| 21:50:26 | *** robbyoconnor has joined #openmrs |
| 21:50:26 | *** ChanServ sets mode: +v robbyoconnor |
| 22:03:31 | *** Chorny has joined #openmrs |
| 22:04:36 | *** cta has quit IRC |
| 22:06:26 | <Chorny> It's related to liquibase locking of database when updating |
| 22:25:21 | *** Chaitalishah has quit IRC |
| 22:35:09 | <Chorny> /msg bwolfe Mr. Ben Wolfe, are you here? |
| 23:03:23 | *** bryq has quit IRC |
| 23:06:19 | *** Chorny has left #openmrs |
| 23:14:25 | <emeka> can anybody advise me as to where I can edit the create patient form? |
| 23:15:19 | <bwolfe> emeka: are you still looking for a way to generate an identifier for patients? |
| 23:15:26 | <emeka> yes that too |
| 23:15:28 | <bwolfe> see the mrngen or idgen modules |
| 23:15:41 | <emeka> bwolfe: will do, good lookin out :) |
| 23:15:49 | <bwolfe> and the xforms module will let you create a new create patient screen (although you can't use both xforms and idgen) |
| 23:16:14 | <emeka> i don't really understand the idea of xforms, I'm using htmlforms right now for my encounter form |
| 23:16:20 | <bwolfe> if you want to customize that screen in a module of yours, check out the xforms for how to map it so it overrides it |
| 23:16:37 | <bwolfe> its just a feature in the xforms that dkayiwa put in. you can use both xforms and htmlforms on the same server. |
| 23:17:08 | <bwolfe> but with xforms it allows you to design an xform and then make that form the create patient form |
| 23:17:32 | <emeka> okay it involves a different markup language i'm assuming |
| 23:18:06 | <bwolfe> yeah, xforms is more wysiwyg designer |
| 23:18:22 | <emeka> hmm interesting, and I can edit directly in the browser |
| 23:20:22 | <bwolfe> theres a lot of xforms module documentation |
| 23:20:25 | <bwolfe> yes, in the browser |
| 23:20:32 | <bwolfe> search for xforms module in the wiki |
| 23:20:47 | <bwolfe> https://modules.openmrs.org/modules/stats.jsp |
| 23:21:00 | <bwolfe> xforms has finally passed formentry as the most popular module. :-) |
| 23:21:08 | <bwolfe> bbl. have to go give the kids a bath. |
| 23:22:31 | <emeka> bwolfe: appreciate it |
| 23:49:36 | <emeka> what kind of hardware are you guys running openmrs on? |
| 23:49:54 | <emeka> My "server" is strugglin it might be time for an upgrade |
| 23:50:14 | <emeka> (Celeron 1.7, 2 GB DDR, IDE HDD)... |