IRC Chat : 2011-03-17 - OpenMRS

00:15:04 *** djazayeri has joined #openmrs
00:15:04 *** ChanServ sets mode: +o djazayeri
00:31:20 *** DavidMR has joined #openmrs
00:31:43 *** wyclif has quit IRC
00:40:32 <DavidMR> deadpool: I'm so sorry deadpool, I was in a hurry and I didn't finish what I did
00:47:20 <DavidMR> can someone help me again???
01:04:02 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (1.6.x): Fixing TRUNK-2049 - Liquibase upgrade failure with users.user_id foreign key <http://feedproxy.google.com/~r/OMRStrunk/~3/d-Zf97TswsM/OpenMRS> || New Changeset: OpenMRS (1.7.x): Backporting fix to TRUNK-2049 - Liquibase upgrade failure with users.user_id foreign key <http://feedproxy.google.com/~r/OMRStrunk/~3/0j14NT4_0qw/OpenMRS> || New Changeset: OpenMRS (1.8.x): Backporting fix to TRUNK-2049 - Liquibase upgrade failure with users.user_id foreign key <http://feedproxy.google.com/~r/OMRStrunk/~3/3V-0FTKlr9M/OpenMRS>
01:07:44 *** DavidMR has quit IRC
01:13:03 *** Mkop has quit IRC
01:16:07 *** wyclif has joined #openmrs
01:21:28 *** chopin has joined #openmrs
01:21:28 *** ChanServ sets mode: +v chopin
01:26:02 <deadpool> bwolfe: is there a way to troubleshoot hibernate?
01:28:27 <bwolfe> deadpool: usually
01:28:37 <bwolfe> depends what the error is
01:29:32 <deadpool> bwolfe: still getting that error that i showed you i tested to see if the pojo was all right and meet all the criteria that should be inputed before inserting into the database and it is but i still get a hibernate error?
01:29:46 <deadpool> http://pastebin.com/cr3RgES3
01:32:34 <bwolfe> you could turn on hibernate queries
01:32:38 <bwolfe> theres a runtime property for it
01:33:22 <deadpool> openmrs.runtime or a hibernate specific one?
01:34:22 <bwolfe> openmrs
01:34:26 <bwolfe> see the wiki page about it
01:34:30 <bwolfe> !runtimeproperties
01:34:30 <OpenMRSBot> bwolfe: "runtimeproperties" --- http://openmrs.org/wiki/Overriding_OpenMRS_Default_Properties
01:34:31 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (concept_mappings): concept_mappings: Switching from saveOrUpdate to merge when saving a concept reference term for the auditableInterceptor... <http://feedproxy.google.com/~r/OMRStrunk/~3/RLSnGnA2EbY/OpenMRS>
01:34:39 <deadpool> gotcha
01:35:03 <deadpool> bwolfe: uhh... getting a page not found
01:35:11 <deadpool> nvming i got it
01:41:19 <deadpool> bwolfe: what do i need to write to turn on hibernate queries?
01:41:39 <bwolfe> isn't there a show_query or something?
01:41:50 <bwolfe> set that to true (or uncomment it) and restart openmrs
01:42:47 <chopin> hi ppl
01:42:57 <chopin> show_sql
01:42:59 <chopin> i think
01:43:25 <chopin> <property name="hibernate.show.sql" value="true"/>
01:44:03 <deadpool> chopin: that seems like that should be in an xml file
01:44:14 <chopin> deadpool: true
01:44:25 <chopin> i think we have a hibernate.cfg.xml file
01:44:35 * chopin fires up eclipse
01:45:19 <chopin> deadpool: ah that's just for mapping files
01:45:21 <chopin> one moment please
01:45:27 <deadpool> chopin: np
01:45:50 <chopin> hibernate.show_sql=false in hibernate.default.properties
01:46:06 <chopin> api/src/main/resources/hibernate.default.properties
01:46:12 <chopin> bam
01:46:59 <chopin> deadpool: ----^
01:48:28 <deadpool> chopin: thanks compiling and deploying now i assume turning that on will show the queries in the console?
01:52:26 <chopin> in theory
01:52:28 <chopin> :-)
01:53:38 <deadpool> hmm i did that and it didn't show anything
01:53:58 <chopin> deadpool: may need to look deeper where those properties are picked up
01:55:40 <deadpool> gotcha
02:00:00 <chopin> bwolfe: how do we change !runtimeproperties?
02:00:09 <chopin> (the page has changed urls)
02:00:32 <bwolfe> !forget runtimeproperties
02:00:32 <OpenMRSBot> bwolfe: The operation succeeded.
02:00:39 <bwolfe> whats the new url?
02:00:57 <bwolfe> chopin ^^
02:02:23 <deadpool> chopin: there is also another hibernate.default.properties in api/target does that count?
02:02:27 <deadpool> it is still false there
02:02:34 <chopin> bwolfe: https://wiki.openmrs.org/display/docs/Overriding+OpenMRS+Default+Runtime+Properties
02:02:40 <OpenMRSBot> <http://ln-s.net/8c91> (at wiki.openmrs.org)
02:02:49 <chopin> deadpool: ---^ that's the right page
02:02:50 <bwolfe> !learn runtimeproperties as https://wiki.openmrs.org/display/docs/Overriding+OpenMRS+Default+Runtime+Properties
02:02:50 <OpenMRSBot> bwolfe: The operation succeeded.
02:02:57 <bwolfe> chopin: there, thats how you change it. :-)
02:03:01 <chopin> mmkay
02:03:07 <chopin> wiki-- for not forwarding old URLs
02:03:13 <deadpool> chopin: yeah i found it out later
02:03:31 <chopin> k
02:06:21 <deadpool> chopin: you have to change the properties in the api/target
02:06:24 <deadpool> it works there
02:10:12 <chopin> oO ok
02:10:13 <chopin> cool
02:10:35 <chopin> deadpool: did you run as
02:10:45 <chopin> because that may be why the target wasn't updated
02:10:46 <chopin> :-/
02:11:10 <deadpool> chopin: i did not i just did a sudo mvn:install and then a run
02:11:20 <deadpool> totally forgot about the clean
02:11:32 <deadpool> thanks though
02:11:42 <deadpool> will do that
02:12:08 <deadpool> so now it shows the query but how do you interpret it?
02:14:06 <chopin> rrright, it's a little mashed up but you should be able to understand it
02:14:09 <chopin> pastebin it?
02:17:55 <deadpool> chopin:http://pastebin.com/EcJULcUC
02:18:49 <chopin> well, that totally makes sense
02:18:58 <chopin> which query are you looking for?
02:19:31 <deadpool> well i found what i was looking for and i know what it is getting updated and stuff but they don't put into the info i've entered
02:19:47 <chopin> deadpool: oh, you mean the actual parameters
02:19:50 <deadpool> yeah
02:19:53 <chopin> hmm
02:20:04 <chopin> not sure if there's a way to get that
02:20:15 <chopin> might be able to watch mysql somehow
02:20:17 <chopin> like w/ innotop
02:20:20 <deadpool> well fair enough i figured out kind the problem
02:20:29 <chopin> but ... if it's a fast query it'll zip by
02:20:39 <deadpool> hibernate is doing an update when it should be doing an insert for some reason
02:21:03 <deadpool> and since there is nothing to update it is giving me the error so now i need to figure out why it is calling an update
02:21:07 <chopin> hmm, are you calling saveOrUpdate(obj)?
02:21:16 <deadpool> chopin: yeah i did
02:21:55 <chopin> can you paste your code?
02:21:58 <chopin> pastebin that is
02:22:01 <deadpool> sure
02:26:25 <deadpool> chopin: http://pastebin.com/VgLQ3vpY
02:27:57 <chopin> deadpool: sorry, i mean the SurveyServiceImpl or HibernateSurveyDAO
02:28:05 <chopin> the code calling the hibernate method
02:28:11 <deadpool> chopin: sure
02:32:36 <deadpool> chopin: here is my SurveyService.java http://pastebin.com/cAT4JxeE my SurveyServiceImpl.java http://pastebin.com/az2N0qax
02:33:16 <chopin> haha sorry deadpool ... need the HibernateSurveyDAO
02:34:56 <deadpool> chopin: my HibernateSurveyDAO.java http://pastebin.com/GDYx52CK
02:38:10 <chopin> deadpool: can you guarantee that the temp SurveyDetails object in SurveyDetailsController#onSubmit() does not have an assigned id?
02:38:28 <chopin> if it has an id, hibernate will try to update it
02:38:32 <chopin> that's all i've got :-/
02:38:41 <deadpool> that is what i was thinking to so right now i am checking it out
02:38:41 * chopin gets something to munch on
02:38:45 <chopin> ok
02:38:51 <deadpool> chopin: thanks for your help really appreciate it
02:43:11 <chopin> yup np
02:44:10 <bwolfe> chopin: good news! the carrying cases WERE for 12 settings. phew!
02:44:24 <chopin> oh hahaha yesssssssss
02:44:37 <chopin> btw who would spend $60 to store 12 settings?
02:45:37 <chopin> unfortunately our china is secured with newspaper :-.
02:49:46 * chopin folds diapers
02:49:59 <chopin> (clean)
02:53:47 *** dkayiwa has left #openmrs
03:08:45 *** derik has quit IRC
03:13:01 *** bwolfe has quit IRC
03:39:28 *** chopin has quit IRC
03:43:06 *** free_ has quit IRC
04:44:43 *** deadpool has quit IRC
05:13:28 *** surangak has joined #openmrs
05:13:39 <surangak> hello all, im back again
05:35:42 *** surangak has quit IRC
05:41:32 *** surangak has joined #openmrs
05:46:58 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Restricted Account Access <http://forum.openmrs.org/viewtopic.php?f=8&t=770#p2930>
06:31:27 *** pascal` has joined #openmrs
06:58:05 *** pascal` has quit IRC
07:11:23 *** pascal` has joined #openmrs
07:23:07 *** mugii has joined #openmrs
07:26:57 *** mugii has quit IRC
07:46:01 *** muthah has joined #openmrs
08:05:35 *** upul` has joined #openmrs
08:05:35 *** ChanServ sets mode: +v upul`
09:00:15 *** muthah has quit IRC
09:01:35 *** muthah has joined #openmrs
09:25:59 *** surangak has quit IRC
09:34:37 *** surangak has joined #openmrs
09:47:31 *** muthah has quit IRC
09:59:42 *** suho has joined #openmrs
10:02:25 *** rafa has joined #openmrs
11:12:35 *** muthah has joined #openmrs
11:26:15 *** upul` has left #openmrs
11:28:01 *** surangak has quit IRC
11:59:10 *** chaitalishah has joined #openmrs
12:23:47 *** goutham has joined #openmrs
12:34:14 *** wyclif has quit IRC
12:41:22 *** dkayiwa has joined #openmrs
12:47:37 *** suho has quit IRC
13:00:28 *** bwolfe has joined #openmrs
13:00:28 *** ChanServ sets mode: +o bwolfe
13:01:50 *** ashishmittal has joined #openmrs
13:09:28 *** wyclif has joined #openmrs
13:31:03 *** r-friedman has joined #openmrs
13:48:58 *** jswalton has joined #openmrs
13:50:11 <jswalton> @bwolfe Im working with bobby strickland on the preferred identifier problem. I was just wondering what was the preferred method for just producing a general rejection ?
13:52:09 <bwolfe> pretty sure its just reject without a property param
13:52:11 <bwolfe> just give the reason
13:53:33 <jswalton> ok I see what you're saying...Just read Spring API
13:53:42 <jswalton> Thx
13:53:56 *** goutham has quit IRC
13:57:35 *** downeym has joined #openmrs
13:57:35 *** ChanServ sets mode: +o downeym
13:58:00 <downeym> !devmtg
13:58:00 <OpenMRSBot> downeym: "devmtg" --- Reminder: Developer meeting Thursday at 10:00 AM Eastern - http://wiki.openmrs.org/display/docs/Weekly+Developer+Meeting
13:59:23 <jswalton> Now should we create a general rejection "message"
13:59:28 <r-friedman> downeym: +1 for the effort to overcome the 15 minute late start phenomenon
13:59:56 *** ashishmittal has quit IRC
14:00:03 <downeym> r-friedman: Futility doesn't preclude effort :)
14:03:01 *** ChanServ sets mode: +v wyclif
14:05:26 *** ashishmittal has joined #openmrs
14:11:14 *** chopin has joined #openmrs
14:11:14 *** ChanServ sets mode: +v chopin
14:11:15 <bwolfe> !devmtg
14:11:16 <OpenMRSBot> bwolfe: "devmtg" --- Reminder: Developer meeting Thursday at 10:00 AM Eastern - http://wiki.openmrs.org/display/docs/Weekly+Developer+Meeting
14:11:34 <chopin> pascal`++
14:11:36 <chopin> coffee++
14:11:57 <pascal`> chopin++
14:12:00 <pascal`> coffee++
14:12:20 <pascal`> dietcoke-=1e100
14:12:21 * r-friedman begs for coffee
14:12:43 *** ChanServ sets mode: +v pascal`
14:13:27 <chopin> r-friedman: C8H10N4O2
14:13:55 * r-friedman activates molecular synthesizer
14:15:48 <chopin> heheh
14:16:22 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Restricted Account Access <http://forum.openmrs.org/viewtopic.php?f=8&t=770#p2931>
14:17:04 <bwolfe> http://tickets.openmrs.org
14:41:03 *** suho has joined #openmrs
14:45:20 *** jswalton has quit IRC
14:48:20 *** pascal` has quit IRC
14:49:26 *** rafa has quit IRC
15:01:42 *** mugii has joined #openmrs
15:01:53 <downeym> Hi mugii and welcome to the #openmrs IRC channel.
15:02:14 <mugii> Hi!! Thankyou
15:05:07 *** ashishmittal has quit IRC
15:11:23 <r-friedman> smart what?
15:17:10 <bwolfe> http://smartplatforms.org
15:20:28 *** chaitalishah has quit IRC
15:37:43 *** pascal` has joined #openmrs
15:46:29 *** wyclif has quit IRC
15:47:10 *** wyclif has joined #openmrs
15:47:22 <downeym> Hi wyclif and welcome to the #openmrs IRC channel.
15:50:45 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): TRUNK-2117 - fixed user and banner bars to enable links <http://feedproxy.google.com/~r/OMRStrunk/~3/qgXuwGCcs-I/OpenMRS>
15:54:24 *** mugii has quit IRC
15:59:20 <r-friedman> bwolfe: gotta go, got another meeting, i'll try to meet you here after 1:30
15:59:50 <bwolfe> r-friedman: ok
15:59:53 *** r-friedman has quit IRC
16:01:41 *** pascal` has quit IRC
16:11:37 *** Mkop has joined #openmrs
16:11:37 *** ChanServ sets mode: +v Mkop
16:12:42 *** ashishmittal has joined #openmrs
16:14:56 *** downeym has quit IRC
16:20:08 *** chopin has quit IRC
16:29:14 *** lh has joined #openmrs
16:34:02 <suho> hi bwolfe
16:36:12 *** chopin has joined #openmrs
16:36:12 *** ChanServ sets mode: +v chopin
16:56:49 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (concept_mappings): concept_mappings: Adding methods that take in 'includeRetired' argument for getAllConceptReferenceTerms and getAllConcep... <http://feedproxy.google.com/~r/OMRStrunk/~3/_-nQFdxRvP8/OpenMRS> || New Changeset: OpenMRS (1.7.x): backporting TRUNK-2117 to branches/1.7.x - fixed user and banner bars to enable links <http://feedproxy.google.com/~r/OMRStrunk/~3/Qy3nveJOjWw/OpenMRS> || New Changeset: OpenMRS (1.8.x): backporting TRUNK-2117 to branches/1.8.x - fixed user and banner bars to enable links <http://feedproxy.google.com/~r/OMRStrunk/~3/YUQHOS5LMRk/OpenMRS>
17:08:26 *** jswalton has joined #openmrs
17:13:31 <jswalton> @bwolfe for the preferred identifier problem should we create a new error message such as "error.preferredIdentifier" that says "Preferred Identifier Required" or should we just use error.general?
17:19:58 *** muthah has quit IRC
17:30:28 *** chaitalishah has joined #openmrs
17:44:17 *** jswalton has quit IRC
17:46:37 *** gautami has joined #openmrs
17:47:23 <gautami> hi bwolfe
17:48:14 <gautami> is mike seaton around
18:03:57 *** jswalton has joined #openmrs
18:09:58 *** kane77 has joined #openmrs
18:10:06 <jswalton> bwolfe are you around?
18:15:04 <gautami> i missed the devlopers call today
18:15:28 <bwolfe> gautami: mike doesn't hang out in here very often
18:15:32 <bwolfe> jswalton: am now
18:16:56 <gautami> hey ben
18:17:05 <gautami> i just missed the call today
18:17:20 <gautami> i hope the global property project was not discussed
18:17:42 <gautami> if u r free bwolfe
18:17:42 <gautami> just a few questions
18:18:31 *** jswalton has quit IRC
18:18:31 <bwolfe> gautami: check the notes, it wasn't really
18:18:59 <gautami> ok bwolfe
18:20:03 <gautami> no i have gone through the project description and have understood the attributeTypeformcontroller
18:20:50 <gautami> i am now actually creating a page for all the predefined types for fieldGen to play with it a bit
18:21:19 <gautami> i think i figured it how to invoke it ;) bwolfe
18:21:49 <gautami> but just not much sure with the parameter attrinbute playing with it right now bwolfe
18:23:07 <bwolfe> ok
18:23:12 <bwolfe> let me know if you have a question...
18:23:22 <gautami> in an earlier version I created a type for concept as an element i got a concept selector button
18:23:27 <bwolfe> !bwolfesays
18:23:27 <OpenMRSBot> bwolfe: "bwolfesays" --- FYI to all potential GSoC Applicants: OpenMRS welcomes multiple applications for multiple projects within openmrs. Actually, we encourage it! Sometimes we get quality students only applying to a low priority project. So pick a few projects that interest you, apply to all of them, and put comments in them saying which other ones you've applied to
18:23:30 <bwolfe> !bwolfealsosays
18:23:30 <OpenMRSBot> bwolfe: "bwolfealsosays" --- To greatly increase your chances of getting accepted by openmrs you should demonstrate your knowledge/skills in both java and potentially openmrs. The best way to do that is to finish a few small tickets. Type !trivialtickets and !introtickets for links to some that we have defined.
18:23:41 <bwolfe> suho ^^
18:23:57 <suho> hi bwolfe
18:24:19 <gautami> but now i downloaded the latest version n when i create a type concept a text field comes
18:24:24 <gautami> is it working correctly
18:24:33 <gautami> in my system???
18:24:57 <gautami> demo server gets a selector n local system gets a text box
18:26:00 <suho> bwolfe, I have added a patch to https://tickets.openmrs.org/browse/TRUNK-368
18:26:51 <suho> and also updated the wiki https://wiki.openmrs.org/display/docs/Administering+Address+Templates
18:26:55 <OpenMRSBot> <http://ln-s.net/8cEb> (at wiki.openmrs.org)
18:27:15 <bwolfe> gautami: yes, it has changed in 1.7 (demo) vs 1.8+ (trunk)
18:27:30 <bwolfe> suho: ok, I'll have a look at those soon (hopefully)
18:27:39 <suho> bwolfe, great
18:28:05 *** r-friedman has joined #openmrs
18:30:09 <gautami> i have also solved a bug 290
18:30:24 <gautami> and currently doing 1795
18:30:30 <r-friedman> bwolfe: hi ben, got yr ears on?
18:31:16 *** gautami has quit IRC
18:32:24 *** rahul has joined #openmrs
18:32:26 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Document viewer module <http://forum.openmrs.org/viewtopic.php?f=8&t=765#p2932>
18:33:01 *** gautami has joined #openmrs
18:33:08 <rahul> hi all
18:33:16 <bwolfe> !#290
18:33:16 <OpenMRSBot> bwolfe: Error: "#290" is not a valid command.
18:33:17 *** kane77 has quit IRC
18:33:19 <bwolfe> #290
18:33:21 <bwolfe> !290
18:33:21 <OpenMRSBot> bwolfe: Error: "290" is not a valid command.
18:33:28 <bwolfe> !ticket:290
18:33:28 <OpenMRSBot> bwolfe: Error: "ticket:290" is not a valid command.
18:33:30 <bwolfe> hmm
18:33:33 <bwolfe> !ticket 290
18:33:33 <OpenMRSBot> bwolfe: Allow me to help you with that. More details on ticket 290 can be found at http://tickets.openmrs.org/browse/290
18:33:41 <bwolfe> ah, there we go
18:33:47 <rahul> r-friedman:
18:33:52 <rahul> hi
18:33:53 <bwolfe> !refer gautami [ticket 1795]
18:33:53 * OpenMRSBot refers gautami to Allow me to help you with that. More details on ticket 1795 can be found at http://tickets.openmrs.org/browse/1795
18:34:03 <r-friedman> hi rahul
18:34:05 <bwolfe> gautami: helps if you link to the tickets...saves people key presses. :-)
18:34:14 <bwolfe> r-friedman: at least one of htem is on
18:34:26 <gautami> oh ok
18:34:33 <r-friedman> them?
18:34:40 <rahul> i received your mail
18:35:03 <r-friedman> rahul, are you diptanu?
18:35:37 <bwolfe> I think diptanu is deadpool, no? (not here)
18:36:04 <r-friedman> so "them" is those people from whom we expected comments?
18:36:33 <gautami> no
18:36:45 *** kane77 has joined #openmrs
18:36:50 *** DavidMR has joined #openmrs
18:36:56 <bwolfe> r-friedman: "them" == my ears
18:37:02 <DavidMR> hello everyone!
18:37:15 <rahul> no i am rahul akula for contact person information
18:37:23 <r-friedman> bwolfe: so now maybe your hat will stop falling over your face
18:37:46 <gautami> this time there are so many applicants applying for openmrs
18:38:01 <gautami> openmrs is a hot favourite i guess ;)
18:38:16 <r-friedman> sorry rahul, i am confused this afternoon (this morning and the last 40 years as well)
18:38:44 <r-friedman> gautami: it's because we have chcks
18:39:06 <DavidMR> hi, it's me again, i need some help... again
18:39:42 <r-friedman> bwolfe: i was about to write diptanu but forgot what issue he was supposed to share experience on
18:39:43 <bwolfe> gautami: we received the third most applications last year. right ahead some of the "bigger" names!
18:39:57 *** DavidMR_ has joined #openmrs
18:40:06 <bwolfe> r-friedman: isn't he working with motech? its how they integrated other systems to openmrs
18:40:11 <bwolfe> just their "story" in a sense
18:40:15 <bwolfe> or a "how we did it"
18:41:24 *** DavidMR__ has joined #openmrs
18:41:47 *** r-friedman_ has joined #openmrs
18:41:52 *** chaitalishah_ has joined #openmrs
18:42:22 <DavidMR__> hi
18:42:26 <DavidMR__> i need help
18:42:30 *** chaitalishah has quit IRC
18:42:47 <r-friedman_> bwolfe: comm probs. what experience was diptanu going to share with us? i can't seem to find a relevant topic in 1.9 list
18:43:02 *** gautami has quit IRC
18:43:14 *** chaitalishah_ has quit IRC
18:43:15 <bwolfe> r-friedman: it was the anncillary systems one
18:43:36 *** DavidMR has quit IRC
18:43:43 *** goutham has joined #openmrs
18:43:52 <goutham> hi
18:43:55 <r-friedman_> bwolfe: the one with TRUNK 414? ok
18:43:58 *** r-friedman has quit IRC
18:44:09 <goutham> this is goutham from kmit hyderabad
18:44:20 *** DavidMR_ has quit IRC
18:44:24 <goutham> r-friedman_: hi
18:44:44 <r-friedman_> goutham: did you lose your connection too?
18:44:54 <goutham> i got some documents regarding the Hl7 format
18:45:02 <goutham> i just joined in r-friedman_
18:45:18 <goutham> for observations and orders
18:45:50 *** DavidMR__ has quit IRC
18:45:58 <r-friedman_> goutham: oh, we just lost gautami. glad you got the docs, are they making sense?
18:46:05 *** chaitalishah has joined #openmrs
18:48:34 <goutham> well as far as our project is concern I think we should just follow the use cases and see what are the different scenarios in which the observation is incomplete and capture those scenarios
18:48:43 <goutham> in our project
18:48:50 <goutham> am i right ?
18:48:54 <goutham> r-friedman_:
18:49:23 <r-friedman_> goutham: ah, but how complete are our use cases?
18:50:25 <goutham> no in this case i am refering to the use cases given in hl7
18:51:18 <r-friedman_> good answer. is this the first time you;ve encountered HL7?
18:52:22 <goutham> no
18:52:26 <r-friedman_> bwolfe: do you want to discuss the scope of the HR module here or by phone?
18:53:18 <r-friedman_> goutham: good, it's quite interesting to see how HL7 tries to encapsulate all of medical procedures
18:55:11 *** goutham_ has joined #openmrs
18:55:24 <goutham_> sorry lost my connection
18:55:39 *** r-friedman has joined #openmrs
18:55:44 <goutham_> r-friedman_: i have even used to mirth as a hl7 message creator
18:56:10 <r-friedman> goutham_: great, I like MIRTH a lot
18:56:34 <r-friedman> bwolfe: do you want to talk HR module scope here or by phone?
18:56:34 <goutham_> i have dealt with adt 's
18:56:48 *** goutham has quit IRC
18:56:57 <goutham_> n not with OBR and OBX
18:57:18 <bwolfe> r-friedman: sorry, stepped out for a bit. here is fine. let me glance through it
18:57:32 *** r-friedman_ has quit IRC
18:57:40 <goutham_> if you could provide me with some links of the documents you are refering to it would be easier for me
18:57:55 <goutham_> r-friedman: u there
18:58:14 <r-friedman> goutham_: yes, trying to do 3 things at once
18:58:57 <bwolfe> r-friedman: needs a link to the provider ticket in jira
18:59:02 <bwolfe> r-friedman: multitasking ftw
18:59:41 <r-friedman> bwolfe: right, i wanted to talk about that, what is the relative time for 1.9 provider def and gsoc?
19:00:00 <bwolfe> not sure. hopefully before gsoc.
19:00:08 <bwolfe> we will probably sprint on that and a few other features in late spring
19:00:41 <rahul> m
19:00:51 <bwolfe> r-friedman: and OpenMRS is one word. :-)
19:00:53 <r-friedman> bwolfe: is that in time for use by the student, or would you rather see the student working with you
19:01:20 <bwolfe> it will be close. too close for comfort really
19:01:25 <r-friedman> bwolfe: must i use the trademark symbol?
19:02:44 <bwolfe> no, you will be forgiven for not using it
19:03:10 <bwolfe> I'd love for the end goal to be "integrate with ihris" instead of "rewrite ihris"
19:03:10 <r-friedman> bwolfe: so what do you think, should I strip it back to raw core (db changes, api)
19:03:27 <r-friedman> bwolfe: or db changes plus admin screens?
19:03:39 <bwolfe> and is "add tables for job title..." for each User or each Provider?
19:04:18 <bwolfe> r-friedman: I think its scoped ok with the ihris integration in the extra credit
19:04:36 <r-friedman> job title is a reference table, ILO code is a reference table, the big deals are the posts which tie a person to a job title
19:04:38 <bwolfe> need to clarify "Create user forms" and "Create user reports"
19:05:32 <r-friedman> ok, I will be very functional
19:06:17 *** mayanks43 has joined #openmrs
19:07:02 <goutham_> hey r-friedman : can you check this http://aurora.regenstrief.org/~gunther/oldhtml/tables.html#TABLES
19:07:07 <OpenMRSBot> <http://ln-s.net/8cFJ> (at aurora.regenstrief.org)
19:07:45 <goutham_> i mean here they have mentioned what possible values can be there in the observation result
19:07:48 *** kane77 has quit IRC
19:09:10 <r-friedman> goutham_: ah, the obs has a datatype, and then the datatype has its own subfields
19:09:25 <r-friedman> CWE is very common
19:10:47 <r-friedman> so is CE
19:12:31 <goutham_> ok then I guess i need to read it
19:12:42 <goutham_> can you please provide me the links
19:12:47 <goutham_> r-friedman:
19:12:57 <r-friedman> if you look at HL7 code table 396 you will see a lot of references to coding schemes that can be used
19:13:18 <r-friedman> hold on, let me get you a reference
19:14:20 <goutham_> cant see table 396
19:16:07 <bwolfe> goutham_: that aurora server is hosted 30 feet from where I'm sitting. :-)
19:16:37 <bwolfe> actually, its probably downstairs. maybe 200 feet by direct line...
19:18:18 <goutham_> r-friedman: so do I have to read HL7 message format for observations ?
19:19:53 <r-friedman> try www.globalhivmeinfo.org/HIS/Annotated%20Bibliography/Article%204b.doc
19:19:56 *** ashishmittal has quit IRC
19:20:16 <r-friedman> just ignore the sign in, it will take you to the document
19:21:52 *** suho has quit IRC
19:23:24 <goutham_> there is a practice management system called medplexus , one of the software I was working previously with , it too had the lab orders thing and the list of reasons too
19:23:35 <goutham_> maybe we can even have a look at it too
19:23:48 <r-friedman> also try www.cdc.gov/vaccines/programs/iis/stds/downloads/hl7guide-08-2010.pdf
19:24:21 <r-friedman> it is important to remember that HL7 is a messaging standard
19:24:29 <r-friedman> how the data is stored is up to each system
19:24:50 <goutham_> yes i would remember that
19:24:52 <r-friedman> there is no unambiguous right way
19:25:25 <r-friedman> the point of looking at HL7 is to make sure you have a wide variety of use cases and that your solution can be transmitted over HL7
19:25:56 <goutham_> would read these documents and try n come up with the list of exceptions possible :)
19:26:12 <r-friedman> so when you think of exceptions, the first thing you think of is lab tests
19:27:00 <goutham_> no not exactly
19:27:32 <r-friedman> but what about vaccines, you don't want your child vaccinated if she is sick that day
19:27:41 <goutham_> i was just trying to corelate
19:27:46 <r-friedman> so the order will be rejected
19:27:56 <r-friedman> yes, i understand
19:28:05 <goutham_> yes lab tests can be one of it
19:28:15 *** Echidna has quit IRC
19:28:49 <goutham_> we need to cover most part of exceptions
19:29:14 <r-friedman> the data structures were chosen to meet particular use cases. i don't think you can view the use cases, you have to look at ways in which OBX can be used and think of them
19:30:10 *** chaitalishah has quit IRC
19:30:22 <r-friedman> you are on the right track, just you need to verify your solution
19:30:45 <goutham_> ok
19:30:51 <r-friedman> in software systems, usually covering 80 or 90 % of the cases is enough
19:31:06 <r-friedman> in medical records, you have to go 6 sigma!!
19:31:33 <r-friedman> because you are talking millions of observations per clinic per year
19:31:34 <goutham_> hey
19:33:22 <r-friedman> i will try to find more info on this. but the Regenstief guys like Shaun Grannis or Paul or Burke or Tami are well connected
19:34:34 <r-friedman> shaun has some papers on the Indiana Health Information Exchange that might be helpful
19:35:28 *** Echidna has joined #openmrs
19:35:28 *** ChanServ sets mode: +v Echidna
19:36:02 *** goutham_ has quit IRC
19:36:08 <r-friedman> rahul, nice to talk to you, gotta sign off now, get my e-mail from the dev list and feel free to write
19:36:16 *** r-friedman has quit IRC
19:39:07 *** chopin has quit IRC
19:47:02 *** rahul has quit IRC
19:53:02 *** chopin has joined #openmrs
19:53:02 *** ChanServ sets mode: +v chopin
19:59:26 *** chopin has quit IRC
20:04:14 *** Mkop has quit IRC
20:09:06 *** Hazamonzo_ has joined #openmrs
20:11:39 *** Hazamonzo has quit IRC
20:17:42 *** dkayiwa has quit IRC
20:18:40 *** wyclif has quit IRC
20:19:00 *** Mkop has joined #openmrs
20:19:03 *** Mkop has quit IRC
20:19:03 *** Mkop has joined #openmrs
20:19:03 *** ChanServ sets mode: +v Mkop
20:20:50 *** Mkop has quit IRC
20:39:22 *** kane77 has joined #openmrs
21:11:41 <OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (concept_mappings): concept_mappings: Adding ConceptService.getConceptReferenceTermByName and ConceptService.getConceptReferenceTermByCode f... <http://feedproxy.google.com/~r/OMRStrunk/~3/bOSnuSsGIJU/OpenMRS>
21:14:40 *** r-friedman has joined #openmrs
21:15:51 <r-friedman> bwolfe: new version of HR module page is up -- pulled all training functions from base requirement
21:21:13 *** r-friedman has quit IRC
21:31:41 *** wyclif has joined #openmrs
21:56:55 *** bwolfe has quit IRC
22:41:18 *** mayanks43 has quit IRC
22:45:10 *** mayanks43 has joined #openmrs
22:59:59 *** DavidMR has joined #openmrs
23:00:12 <DavidMR> hi everyone
23:02:54 *** DavidMR has quit IRC
23:05:42 *** deadpool has joined #openmrs
23:07:11 *** bwolfe has joined #openmrs
23:07:11 *** ChanServ sets mode: +o bwolfe
23:13:30 *** DavidMR has joined #openmrs
23:13:36 <DavidMR> hi again!
23:14:44 <DavidMR> deadpool: hey, I still can't install a module =/
23:31:41 *** mayanks43 has quit IRC
23:32:37 *** DavidMR has quit IRC
23:37:39 <deadpool> hey
23:50:14 *** downeym has joined #openmrs
23:50:14 *** ChanServ sets mode: +o downeym
23:52:50 *** downeym has quit IRC
23:53:04 *** downeym has joined #openmrs
23:53:04 *** ChanServ sets mode: +o downeym
23:54:26 *** downeym has left #openmrs
23:56:08 *** lh has quit IRC