IRC Chat : 2013-04-17 - OpenMRS

00:03:43 *** mogoodrich has joined #openmrs
00:15:33 *** jb360 has quit IRC
00:21:29 *** GitHub188 has joined #openmrs
00:21:29 <GitHub188> [openmrs-core] gordonbr opened pull request #275: Trunk 3957 (master...TRUNK-3957) http://git.io/yDtSpg
00:21:29 *** GitHub188 has left #openmrs
00:44:45 *** Anuruddha has joined #openmrs
01:10:07 *** harshadura has joined #openmrs
01:47:48 *** h3llborn has joined #openmrs
01:48:02 <h3llborn> whats going on guys!
01:52:35 *** mogoodrich has quit IRC
02:01:28 *** annarm has joined #openmrs
02:18:25 *** harshadura has quit IRC
03:05:45 *** djazayeri1 has joined #openmrs
03:05:46 *** djazayeri has quit IRC
03:13:46 *** djazayeri1 has quit IRC
03:37:23 *** Anuruddha has quit IRC
03:49:50 *** Anuruddha has joined #openmrs
03:52:43 *** djazayeri has joined #openmrs
03:52:43 *** ChanServ sets mode: +o djazayeri
03:56:39 *** h3llborn has quit IRC
03:56:53 *** nyoman has joined #openmrs
04:16:25 *** kavuri has joined #openmrs
04:25:31 *** annarm has quit IRC
04:30:14 *** NameFILIP has joined #openmrs
04:31:32 *** davwise has joined #openmrs
04:31:59 *** davwise has quit IRC
04:32:57 *** davwise has joined #openmrs
04:33:47 *** annarm has joined #openmrs
04:36:30 *** annarm has quit IRC
04:37:29 *** davwise has quit IRC
04:46:52 *** NameFILIP has quit IRC
04:55:51 *** nimby has quit IRC
05:06:14 *** sara has joined #openmrs
05:12:44 <sara> djazayeri: hi u there would want to have a clear pic about Concept Management Tools App
05:13:50 <djazayeri> hi sara
05:14:42 <sara> when we talk about new reference application does it mean we have a total new architecture
05:14:57 <sara> in which we would like to build a module for concepts
05:15:27 <djazayeri> sara: the idea behind the reference application is that it's a completely new UI build on top of the same API
05:15:37 <sara> Oh ok
05:16:17 <djazayeri> sara: we do expect people to use the existing UI alongside it, as we get started. e.g. in the beginning we won't have necessarily created all the same administration tools in the new UI
05:16:28 <sara> got it , so are we only going to change the new look of the app or we are looking at some new UI framework too
05:16:40 <djazayeri> sara: both
05:17:06 <djazayeri> sara: we've written a custom UI Framework that is built on top of Spring MVC, but support faster prototyping of new ideas
05:17:15 <sara> so this project would be purely UI based , since all the services are already build up
05:17:31 <sara> is that frame work available ?
05:19:44 <sara> are there any refence application available , so I could see what kind of structure would my app have
05:20:17 <sara> djazayeri:
05:21:13 <sara> In this app , when you say visualizing hierarchical relationships between concepts , does it mean we have to show the concept sets and its members
05:21:29 <djazayeri> sara: sorry, stepped away for a moment
05:21:39 <djazayeri> sara: it won't be purely UI based
05:22:09 <djazayeri> sara: it will certainly require new queries to be written in the API
05:23:25 <sara> djazayeri: I agree , depending on what lind of heirachical concepts we want to display we would have to write queries for it
05:24:17 <djazayeri> sara: we're still in the very early stages of building the reference application, and I think that over the course of *this* project there won't be a lot of work around fitting into the exact reference application style guide, since that will still be under very active development
05:24:22 <sara> but in the project description its not mentioned clearly , as to which heirachical relationsships it wants to display
05:25:09 <djazayeri> sara: do you have any background knowledge about medical reference terminologies?
05:25:20 <sara> yes
05:25:23 <sara> a lot
05:25:50 <sara> i am an intern at ePatientCentre
05:25:57 <djazayeri> sara: okay, great, so the idea is that frequently one is using a concept dictionary where the concepts have been mapped to SNOMED or ICD.
05:26:09 <sara> which is a patient portal , it is currently in development
05:26:13 <djazayeri> sara: cool
05:26:53 <sara> yes i have used snomed extensively
05:27:03 <djazayeri> sara: so the idea is that we potentially have access to a lot of information about how concepts are related to each other (ideally through their SNOMED maps; secondarily through ICD stem hierarchies)
05:27:24 <djazayeri> sara: however in the current UI OpenMRS provides no way to see these relationships
05:27:26 <sara> since we didnt have too many lab related work , not much familiar which ICD, but i know how to look at codes
05:27:46 <sara> i know , snomed has a heirachy
05:27:50 <djazayeri> sara: have you looked at any SNOMED hierarchy visualization tools?
05:28:01 <sara> yes i use snomed browser
05:28:22 <djazayeri> sara: great, so you're familiar with the fact that there's a really rich hierarchy of relationships between different snomed terms
05:28:32 <sara> yes a real rich one
05:29:03 <sara> sometimes you get lost in them , but they have covered almosyt 90-95 % of medical terms
05:29:25 <djazayeri> sara: so OpenMRS has a concept_reference_term_map table, which is designed to store relationships between terms in different reference terminologies
05:29:44 <djazayeri> sara: however nobody actually ever bothers to populate this table in OpenMRS because we have no tools that leverage it.
05:30:03 <djazayeri> sara: so the idea here would be:
05:30:43 <djazayeri> 1. A page that lets you upload a csv of the SNOMED relationships (we can't distribute this directly with OpenMRS due to licensing issues)
05:30:58 <djazayeri> (and that page would populate the concept_reference_term_map table)
05:31:03 <sara> djazayeri: Ok
05:31:44 <djazayeri> 2. A tools that lets you see, for a set of concepts (e.g. all Outpatient Diagnoses) how they are related to each other, based on SNOMED mappings and SNOMED hierarchies
05:32:36 *** rday has joined #openmrs
05:32:42 <sara> but first the concept needs to be mapped to the snomed concept , would that be manuall or automatic
05:32:43 <djazayeri> 3. A fancy tool that lets a user choose a concept by navigating a SNOMED hierarchy
05:34:08 <djazayeri> sara: many implementations of OpenMRS use the CIEL concept dictionary, or subsets of it, and this dictionary already contains SNOMED mappings
05:34:12 <djazayeri> sara: e.g. http://www.maternalconceptlab.com/search.php?q=id:122604&source=openmrs
05:34:17 <OpenMRSBot> <http://ln-s.net/-1PP> (at www.maternalconceptlab.com)
05:34:27 <sara> yes , i have seen that
05:34:50 <sara> i mean i was using your export ccd module , for our project
05:35:01 <djazayeri> sara: yeah, so this tool would primarily be of use to consumers of the CIEL dictionary, or others who have done the significant mapping work
05:35:13 <sara> in that i have seen that the concepts map to snomed codes
05:35:25 <djazayeri> sara: oh, nice, I've never actually tried out the export CCD module. Has it worked for you?
05:35:43 <sara> yes it did
05:35:51 <sara> but with hiccups
05:36:18 <sara> i mean , have to set the implementation details of the installation and stiff and then it works
05:36:31 <sara> stuff*
05:36:48 <djazayeri> sara: good to know, I have some eventual use cases where I intend to look at that module
05:37:01 <djazayeri> sara: anyway, the idea for this project is to assume that the mapping has already been done
05:37:25 <sara> Ok
05:37:26 <djazayeri> sara: though conceivably we could also write a better UI for doing those mappings
05:38:47 <sara> after the mapping is done , we see it in our UI how are they related to the snomed heirarchy ?
05:39:10 <djazayeri> sara: sorry, I don't understand the question
05:40:29 <sara> I mean the main objective of the project is to display the user , when he selects any mapped concept , what are relationships between other concepts based on the Snomed heirarchy
05:41:09 <djazayeri> sara: honestly I haven't fully thought this through yet. If you've used a snomed browser, you may know this better than I do
05:41:12 <sara> djazayeri: am i right ?
05:41:27 <djazayeri> sara: the specific thing that is driving me is this:
05:42:00 <sara> in snomed browser , whenevr you select a term , details about the term , its parent and the children if any is listed
05:42:14 <djazayeri> the group I work for (Partners In Health) has recently been opening a hospital in Haiti, which will be our most sophisticated OpenMRS installation to date.
05:42:16 *** Anuruddha_ has joined #openmrs
05:42:35 <djazayeri> And we've been working with different clinicians to build up diagnosis and procedure lists
05:43:05 <djazayeri> However we're basically collaborating using a google spreadsheet
05:43:53 <djazayeri> And OpenMRS doesn't provide any good way of letting us techies show the clinicians: "here are the diagnoses that we have already created in the system, and how they're related"
05:44:14 <djazayeri> so that the clinicians can have a more informed view of what is missing, or what is overspecified.
05:44:29 <sara> so in short you need to mimic the snomed CT browser
05:44:36 <djazayeri> Maybe
05:44:49 <djazayeri> I would expect that something less sophisticated would still be quite useful.
05:45:03 <sara> now i get it correctly
05:45:24 *** Anuruddha has quit IRC
05:45:44 <sara> but that tool will only work when all the concepts in the openmrs system has already been mapped to snomed code
05:46:01 <djazayeri> For example one useful visualization would be if I take a concept set, like "Emergency Department Diagnoses" that contains say 200 concepts in it, I'd like to show which ones are parents of others, and which are distinct
05:46:13 <djazayeri> sara: yes, we'd only be interested in concepts already mapped
05:47:10 <sara> djazayeri: i guess we have some webservices or some api also available to consume the snomed codes , i will check it once , coz i had worked on searching for medications using snomed codes
05:48:32 <sara> djazayeri: i understand what are you talking about and those relationships we show based on our snomed mapping and snomed relationships
05:48:46 <djazayeri> sara: great
05:48:58 <sara> djazayeri: wow this looks interesting
05:49:07 <djazayeri> sara: glad you're interested
05:49:39 <djazayeri> sara: I need to do a bit of work and head to bed (I'm in Seattle), but I'm around this channel most of the time.
05:49:46 <djazayeri> so, do ask more questions as they come up
05:49:52 <sara> djazayeri: do we plan to keep all the relationships and snomed terms in our database , or do we do it using webservice if in case it provides
05:50:22 <djazayeri> sara: often OpenMRS installations are in low-bandwidth settings, so we'd want to store the terms in our database
05:50:39 <sara> sure , i would investigate this further so i can make a good plan djazayeri :)
05:50:54 *** Anuruddha_ is now known as Anuruddha
05:51:41 <sara> But importing them would take a lot of time , so would it be at the time of openmrs installation or module deployment of the reference app
05:51:56 <djazayeri> sara: it would be a one-time import
05:53:09 <sara> Ok get some sleep now we will discuss later :)
05:53:33 <djazayeri> sara: great, glad you're interested in the project, and happy to help you work out a plan
05:55:03 *** NameFILIP has joined #openmrs
05:57:46 *** portablejim has quit IRC
06:05:28 *** Anuruddha has quit IRC
06:09:33 *** Anuruddha has joined #openmrs
06:26:20 *** garima_ has joined #openmrs
06:34:09 *** rcrichton has joined #openmrs
06:34:37 *** garima_ has quit IRC
06:37:16 *** kavuri has quit IRC
06:38:06 *** harshadura has joined #openmrs
06:48:04 *** Anuruddha_ has joined #openmrs
06:50:01 *** Anuruddha has quit IRC
06:54:19 *** nimby has joined #openmrs
06:56:49 *** portablejim has joined #openmrs
06:56:49 *** portablejim has joined #openmrs
06:58:58 *** harsz89 has joined #openmrs
07:03:47 *** sara has quit IRC
07:03:54 *** DraggonZ has joined #openmrs
07:10:51 *** nimby has quit IRC
07:18:04 *** botton has joined #openmrs
07:18:04 *** botton has left #openmrs
07:24:38 *** kavuri has joined #openmrs
07:31:37 *** nimby has joined #openmrs
07:55:16 *** dkayiwa has joined #openmrs
08:02:14 *** Mkop has quit IRC
08:02:52 *** Mkop has joined #openmrs
08:02:52 *** ChanServ sets mode: +v Mkop
08:12:30 *** djazayeri has quit IRC
08:14:15 *** DraggonZ has quit IRC
08:49:39 *** Anuruddha has joined #openmrs
08:50:51 *** rday has quit IRC
08:53:11 *** Anuruddha_ has quit IRC
08:55:14 *** Anuruddha has quit IRC
08:59:38 *** nimby has quit IRC
09:22:31 *** harshadura has quit IRC
09:27:33 *** harsz89 has quit IRC
09:28:16 *** harsz89 has joined #openmrs
09:29:34 *** gitahi86 has joined #openmrs
09:41:15 *** kavuri has quit IRC
09:41:56 *** kavuri has joined #openmrs
09:42:56 *** rcrichton has quit IRC
09:48:54 *** rcrichton has joined #openmrs
09:55:20 <ojwangantony_> hi, is anyone here?
09:56:28 <ojwangantony_> dkayiwa: hi
09:56:35 <dkayiwa> ojwangantony_: hi
09:57:21 <ojwangantony_> dkayiwa: I have a problem traversing an xml in groovy
09:59:24 <ojwangantony_> dkayiwa: i want to access patient.patient_name in <individual><patient><patient.name>
10:00:48 <ojwangantony_> dkayiwa: it never succeeds where there is a dot in node name
10:01:03 <ojwangantony_> dkayiwa: how can i go about that?
10:04:11 <dkayiwa> ojwangantony_: am a complete groovy newbie. :) but you can ask on the dev list.
10:06:51 <ojwangantony_> dkayiwa: it is okay
10:07:12 <ojwangantony_> dkayiwa: please alert me when you get something
10:07:20 <ojwangantony_> dkayiwa: thanks
10:09:53 *** rkorytkowski has joined #openmrs
10:09:53 *** ChanServ sets mode: +v rkorytkowski
10:09:53 *** rkorytkowski is now known as rafa
10:18:46 <ojwangantony_> dkayiwa: i have solved it
10:19:24 <dkayiwa> ojwangantony_: excellent!!! :)
10:34:31 *** Anuruddha has joined #openmrs
10:37:07 *** harsz89 has quit IRC
10:39:12 *** gitahi86 has quit IRC
10:43:42 *** k-joseph has joined #openmrs
11:04:08 *** GitHub113 has joined #openmrs
11:04:08 <GitHub113> [openmrs-core] dkayiwa opened pull request #276: An at attempt to fix: Potential Memory Leak reported by Tomcat 7 - TRUNK-3056 (master...TRUNK-3056) http://git.io/jTZg4A
11:04:08 *** GitHub113 has left #openmrs
11:05:14 *** mogoodrich has joined #openmrs
11:10:43 *** Mkop has quit IRC
11:31:19 *** Anuruddha_ has joined #openmrs
11:34:08 *** harsz89 has joined #openmrs
11:34:11 *** kavuri has quit IRC
11:35:17 *** Anuruddha has quit IRC
11:47:07 *** kavuri has joined #openmrs
11:48:31 *** h3llborn has joined #openmrs
11:55:23 *** kavuri has quit IRC
12:00:36 *** tobin_g has joined #openmrs
12:01:37 *** tobin_g has joined #openmrs
12:03:01 <tobin_g> hi dkayiwa
12:03:16 <dkayiwa> tobin_g: hi
12:03:25 <tobin_g> dkayiwa: how are you doing, been much too long!
12:04:11 <dkayiwa> tobin_g: am doing good. sure too long
12:04:18 <dkayiwa> tobin_g: and you?
12:04:34 <tobin_g> dkayiwa: oh I'm doing well…just been super busy with all the holidays here and of course school :P
12:04:45 <tobin_g> dkayiwa: today we'll be presenting the appointment module on the University call hopefully you can come to see your baby grown up!
12:05:05 <dkayiwa> tobin_g: oh yes i have to. i guess one hour from now. not so? :)
12:05:22 <tobin_g> dkayiwa: exactly. if not you can watch the video i made on youtube http://www.youtube.com/watch?v=hgqm5nfZ604
12:05:39 <dkayiwa> tobin_g: oh thanks :)
12:05:52 <tobin_g> dkayiwa: we're ready to release it onto the repository but ran into one little snafu
12:06:13 <tobin_g> dkayiwa: i didn't realized that the old rwanda MOH appointment module uses the same moduleID
12:06:22 <dkayiwa> tobin_g: i saw it on the list
12:06:30 <tobin_g> dkayiwa: when we signed up for our project we didn't realize it since they don't use the openmrs JIRA etc
12:06:49 <tobin_g> dkayiwa: debating how to sort that out. we don't mind changing out module ID but is that a lot of work and testing?
12:06:58 <tobin_g> dkayiwa: obviously we'd have to change the names of our tables in the database etc
12:07:12 <dkayiwa> tobin_g: just one day's work
12:07:42 <tobin_g> dkayiwa: OK. I think I'll speak to the Rwanda team before we do it since it's likely that nobody is actually using that module.
12:07:54 <tobin_g> dkayiwa: I've tried to make it work on a few occasions and failed every time
12:08:49 <tobin_g> dkayiwa: do you think that Appointment & Queuing module is too generous in terms of naming for our module? We do a little queuing and workflow support in the clinic...
12:09:22 <dkayiwa> tobin_g: what are the disadvantages of leaving the name as it is?
12:09:51 *** h3llborn has quit IRC
12:10:11 <tobin_g> dkayiwa: nothing, just wanted to pick something representative :)
12:10:32 <dkayiwa> tobin_g: if no disadvantage, i would do the easier :)
12:11:06 <tobin_g> dkayiwa: haha ok makes sense
12:13:06 <tobin_g> dkayiwa: Do you know if Kamonyo Mugabo is still developing for Rwanda? Looks like he is the one in charge of their appointment module
12:13:43 <dkayiwa> tobin_g: can you try mail him?
12:14:42 <tobin_g> dkayiwa: Yup…doing it now\
12:14:50 *** nyoman has quit IRC
12:19:35 *** annarm has joined #openmrs
12:20:47 *** jblaya has joined #openmrs
12:26:55 *** harshadura has joined #openmrs
12:26:55 *** ChanServ sets mode: +v harshadura
12:29:15 *** Anuruddha_ has quit IRC
12:29:48 *** h3llborn has joined #openmrs
12:35:44 *** wyclif_ has quit IRC
12:42:33 *** k-joseph has quit IRC
12:44:47 *** h3llborn has quit IRC
12:57:59 *** NameFILIP has quit IRC
13:00:51 <harsz89> hi rafa
13:01:40 <rafa> harsz89: hi
13:01:45 <tobin_g> OpenMRS University call starting now for those interested
13:01:49 <harsz89> rafa, i began to implement the requests signatures mentioned in the ticket https://tickets.openmrs.org/browse/RESTWS-281
13:02:18 <rafa> please join https://connect.iu.edu/omrsu/ :)
13:02:55 <harsz89> rafa, there are set of get methods of returning relationships and there are no post request signatures
13:03:02 <rafa> harsz89: I'm on the call now, can we chat in an hour or so?
13:03:26 <harsz89> rafa, oopz sorry
13:03:31 <harsz89> rafa, yeah sure rafa
13:03:45 <harsz89> rafa, sorry for interfering :(
13:03:51 *** Anuruddha has joined #openmrs
13:05:06 *** DraggonZ has joined #openmrs
13:08:12 *** Anuruddha__ has joined #openmrs
13:08:45 *** annarm has quit IRC
13:10:15 *** cospih has quit IRC
13:11:13 *** Anuruddha has quit IRC
13:13:07 *** Anuruddha__ is now known as Anuruddha
13:23:08 *** k-joseph has joined #openmrs
13:23:40 *** cospih has joined #openmrs
13:27:52 *** wyclif_ has joined #openmrs
13:57:14 *** djazayeri has joined #openmrs
13:57:14 *** ChanServ sets mode: +o djazayeri
14:01:44 <djazayeri> good morning all
14:04:20 <djazayeri> cpower: you there for scrum?
14:13:00 <djazayeri> Okay, I'm going to give my report now since I need to step away
14:13:03 <djazayeri> Yesterday:
14:13:04 <djazayeri> * Planning for how to coordinate Reference Application and Mirebalais teams
14:13:04 <djazayeri> * Almost finished: Mirebalais #470 - Differentiate between suspected and confirmed diagnoses
14:13:04 <djazayeri> ** just need to add a feature-toggle so we can turn this off until training
14:13:04 <djazayeri> * Finished coding: Mirebalais #523 - Diagnosis order (primary vs secondary) is not localized when viewing encounter details on the dashboard
14:13:04 <djazayeri> ** need to find the French and Haitian Creole translations
14:13:04 <djazayeri> * Paired with Glauber on Mirebalais's Basic Statistics Report
14:13:05 <djazayeri> * Commented on a REST web service question
14:13:06 <djazayeri> Today:
14:13:06 <djazayeri> * IPM (Iteration Planning Meeting) for Mirebalais + Reference Application work
14:13:07 <djazayeri> * OpenMRS calls
14:13:07 <djazayeri> * Finish: Mirebalais #470 - Differentiate between suspected and confirmed diagnoses
14:13:08 <djazayeri> * Finish: Mirebalais #523 - Diagnosis order (primary vs secondary) is not localized when viewing encounter details on the dashboard
14:13:11 <djazayeri> No blockers, besides the lack of time
14:15:25 <wyclif_> thanks djazayeri
14:16:08 <rafa> djazayeri: when is IPM? are we joining?
14:21:32 *** ishara-p has joined #openmrs
14:26:43 <djazayeri> wyclif_, rafa: IPM is in 30 minutes. Yes, you should join. Did you get the email from Renee yesterday evening?
14:27:08 <rafa> djazayeri: I don't think anything reached me
14:27:10 <djazayeri> (the one Wyclif replied to about the scrum time not working)
14:27:14 <djazayeri> rafa: I'll resend
14:27:29 <rafa> djazayeri: thanks
14:28:06 <djazayeri> rafa: are you rafal@oo?
14:28:21 <djazayeri> rafa: sent email
14:28:36 <rafa> rafal@oo?
14:28:43 <djazayeri> rafa: openmrs.org
14:28:49 <rafa> djazayeri: yes
14:28:54 <rafa> djazayeri: got it
14:29:25 *** robbyoconnor has quit IRC
14:32:16 <rafa> djazayeri: my bad. it was filtered out. I'm all set now, thanks!
14:32:50 <djazayeri> rafa: yes, make sure that you're only filtering "to:mirebalais and not to:yourself" :-)
14:35:32 *** tobin_g has left #openmrs
14:40:52 *** ishara-p has quit IRC
14:44:37 *** portablejim has quit IRC
14:44:55 *** ishara-p has joined #openmrs
14:47:32 <rafa> djazayeri: by chance do you have a working gmail filter for that? :)
14:47:48 <rafa> djazayeri: I don't seem to get it right
14:51:10 *** mogoodrich has quit IRC
14:54:19 *** harshadura has quit IRC
15:01:46 *** cospih_ has joined #openmrs
15:02:18 *** kavuri has joined #openmrs
15:03:18 *** cospih has quit IRC
15:07:35 <djazayeri> wyclif_: ping?
15:08:56 <wyclif_> djazayeri, which is the link to the hangout
15:12:12 *** rcrichton has quit IRC
15:18:57 *** Mkop has joined #openmrs
15:18:57 *** ChanServ sets mode: +v Mkop
15:27:40 *** NameFILIP has joined #openmrs
15:31:29 *** rcrichton has joined #openmrs
15:31:51 *** dkayiwa has quit IRC
15:32:44 *** DraggonZ has quit IRC
15:36:46 *** rcrichton has quit IRC
15:41:24 *** mogoodrich has joined #openmrs
15:50:01 *** NameFILIP has quit IRC
15:53:46 *** mogoodrich has quit IRC
15:55:38 <harsz89> hi rafa can i take couple of mins
15:55:42 <harsz89> rafa, :)
15:55:52 *** kavuri has quit IRC
15:55:57 <rafa> harsz89: hi, sure
15:56:15 <harsz89> rafa, in https://tickets.openmrs.org/browse/RESTWS-281
15:56:28 <rafa> harsz89: I'm partially here and partialy on a call though
15:56:38 <harsz89> rafa, :D
15:56:44 <rafa> harsz89: but go ahead :)
15:57:10 <harsz89> rafa, i have bit into coding
15:57:35 <harsz89> rafa, there i need to create relationship resource in 1.9 package right?
15:58:45 <harsz89> rafa, i was look at a services provide in Context class to check whether there is a related service the about relationships
15:58:50 <rafa> harsz89: I think we want to support it starting from 1.8
15:59:01 <harsz89> rafa, ah okey fine
15:59:08 <rafa> harsz89: so it should go in 1.8 package
15:59:41 <rafa> harsz89: relationships are handled from PersonService
15:59:47 <harsz89> rafa, okey rafa i'll move class into there
16:00:32 <harsz89> rafa, ah okey rafa i'll look at person service :)
16:00:41 <harsz89> rafa, thanks a lot for the information
16:00:53 <rafa> harsz89: np, keep me updated how it goes
16:01:16 *** k-joseph has quit IRC
16:01:23 <harsz89> rafa, sure rafa :)
16:01:30 <harsz89> rafa, thanks for the help :)
16:01:42 <rafa> harsz89: if you can't find me here just comment on a ticket :)
16:02:12 <rafa> harsz89: I'll keep a close eye on it and be sure to respond asap
16:05:00 <harsz89> rafa, okey rafa i'll post a query there in ticket when I have doubts and problems
16:05:16 <harsz89> rafa, i'll update you with the progress :)
16:05:22 <harsz89> rafa, thanks again rafa :)
16:07:29 *** mogoodrich has joined #openmrs
16:14:02 *** DraggonZ has joined #openmrs
16:32:37 *** robbyoconnor has joined #openmrs
16:32:37 *** ChanServ sets mode: +v robbyoconnor
16:36:11 *** r0bby has joined #openmrs
16:36:11 *** ChanServ sets mode: +v r0bby
16:36:15 *** kavuri has joined #openmrs
16:38:03 *** robbyoconnor has quit IRC
16:40:30 *** r0bby has quit IRC
16:40:38 *** r0bby_ has joined #openmrs
16:40:38 *** ChanServ sets mode: +v r0bby_
16:47:02 *** wyclif_ has quit IRC
16:48:52 *** lh has joined #openmrs
16:48:52 *** lh has joined #openmrs
16:51:48 *** r0bby_ has quit IRC
16:53:33 *** wyclif has joined #openmrs
17:00:06 <nribeka> pastebin with live concurrent edit: http://codeshare.io/
17:03:46 <jkeiper> nice
17:04:26 <downey> e.g., http://codeshare.io/sT6YG
17:04:34 *** GitHub156 has joined #openmrs
17:04:34 <GitHub156> [openmrs-core] wluyima pushed 3 new commits to master: http://git.io/Yp7PBg
17:04:34 <GitHub156> openmrs-core/master 08a949e wluyima: Concept search results sometimes link to incorrect concepts -...
17:04:34 <GitHub156> openmrs-core/master 0207494 wluyima: Follow up to fix broken urls after update all of extension point links...
17:04:34 <GitHub156> openmrs-core/master 2b86f49 wluyima: Added urk tag and fixed the urls for encounters admin section -...
17:04:34 *** GitHub156 has left #openmrs
17:07:18 *** h3llborn has joined #openmrs
17:07:25 <downey> s/urk/url/
17:08:09 *** GitHub144 has joined #openmrs
17:08:09 <GitHub144> [openmrs-core] bhashitha opened pull request #277: TRUNK-3943: Add support for back button in concept search page (master...TRUNK-3943) http://git.io/lXi6vQ
17:08:09 *** GitHub144 has left #openmrs
17:08:50 *** nimby has joined #openmrs
17:13:32 *** nimby has quit IRC
17:22:25 *** lh has quit IRC
17:22:30 *** h3llborn has quit IRC
17:33:48 *** k-joseph has joined #openmrs
17:35:07 <jblaya> sunbiz, sorry to keep bugging you, but could you send me the way to change the panel
17:35:13 <jblaya> sunbiz, it's pretty urgent for our implementation
17:37:35 *** kkthecoder has joined #openmrs
17:38:59 *** dkayiwa has joined #openmrs
17:44:30 *** tobin_g has joined #openmrs
17:49:24 <DraggonZ> rafa, hi!
17:49:46 <rafa> DraggonZ: hi
17:50:03 <DraggonZ> i'm glad rest repository is working now :)
17:50:36 <DraggonZ> if you have time can you look to pull request? https://github.com/openmrs/openmrs-module-webservices.rest/pull/43
17:50:42 <OpenMRSBot> <http://ln-s.net/-1ei> (at github.com)
17:52:34 <rafa> DraggonZ: I'm glad they've managed to recover too :)
17:54:20 <wyclif> hi djazayeri
17:54:33 <djazayeri> wyclif: hi
17:54:37 <rafa> DraggonZ: It looks good!
17:55:15 <wyclif> should i go ahead and work on that mirebalais ticket for changing it to use appframework 2.0
17:55:59 <wyclif> djazayeri, i saw your comment too so i will add javascript support to appdescriptors and extensions, i will create a ticket for it too
17:56:12 <wyclif> djazayeri, makes sense?
17:56:16 <djazayeri> wyclif: yes, makes sense
17:56:41 <wyclif> ok, thanks djazayeri
18:07:33 *** ishara-p has quit IRC
18:10:23 *** kavuri has quit IRC
18:16:48 <mario__> djazayeri, This week I'll be able to work on openmrs. Should I pick a ticket from mingle or from jira?
18:16:49 *** DraggonZ has quit IRC
18:17:00 *** DraggonZ has joined #openmrs
18:17:05 <djazayeri> mario__: from mingle
18:17:28 <mario__> djazayeri, ok
18:17:55 <djazayeri> mario__: from that google document:
18:17:56 <djazayeri> Focus for iteration 1
18:17:56 <djazayeri> * Work on any available card.
18:17:56 <djazayeri> * If you have the choice between a card that is Mirebalais-specific vs one that is generally-useful, choose the general one.
18:17:56 <djazayeri> Focus for iterations 2+
18:17:56 <djazayeri> * Work on cards that contribute to the general Reference application.
18:17:56 <djazayeri> * Continue refactoring of the codebase to make it usable in other sites
18:17:57 <djazayeri> * If you find yourself working on purely-Mirebalais-specific cards, raise this as a concern to Darius and Burke
18:17:57 <djazayeri> * if you go through an iteration without doing some refactoring, raise this as a concern to Darius
18:18:51 <mario__> djazayeri, which doc?
18:19:09 <djazayeri> mario__: https://docs.google.com/document/d/1utSalvls6VfS5avNtzy0Xbpzmk2uJHIIi76z_5O-eZA/edit
18:19:13 <OpenMRSBot> <http://ln-s.net/-1fD> (at docs.google.com)
18:19:13 <djazayeri> mario__: still a work in progress
18:20:37 <mario__> djazayeri, hummm, I didn't receive it before. Let me take a look
18:21:18 <djazayeri> mario__: okay, it's mostly a revised version of something you have seen before. The section I just pasted from is new.
18:24:42 *** rday has joined #openmrs
18:27:55 <mario__> djazayeri, i think it makes sense do a meeting about how we will manage different modules and configurations. I'm very concerned about it and I think I should participate on those discussions. You guys are takings lots of decisions that I would like to help to improve it :D
18:36:25 <djazayeri> mario__: definitely
18:37:27 <mario__> djazayeri, there are none ref application stories in waiting for dev. So I need to get one of those, right?
18:38:00 <mario__> djazayeri, i mean, I need to get mirebalais specific stories
18:38:34 <djazayeri> mario__: I think that #503 would make sense for you to do now.
18:39:08 <DraggonZ> rafa, i corrected
18:39:11 <djazayeri> mario__: it's broadly useful, and it should be short enough that by the time you're done with it a proper Ref App card is ready-for-work
18:39:36 <rafa> DraggonZ: awesome! thanks!
18:39:48 <mario__> djazayeri, I'll take a look. Thanks!
18:40:59 <DraggonZ> rafa, if it will not be hard, can you look to another pull request?
18:41:05 <DraggonZ> https://github.com/openmrs/openmrs-module-webservices.rest/pull/45
18:41:11 <OpenMRSBot> <http://ln-s.net/-1fd> (at github.com)
18:42:12 *** mogoodrich has joined #openmrs
18:43:08 <rafa> DraggonZ: thanks, I'll make sure to review it tomorrow
18:44:42 <DraggonZ> rafa, ok! Thank you for feedback, it is nicely to work with you!
18:44:59 <rafa> DraggonZ: it's great to see so many contributions from you! thank you!
18:47:10 <DraggonZ> rafa, these days, i think, i will not take tickets... preparing my proposal(s) now :)
18:49:38 <rafa> DraggonZ: I understand. I hope you will enjoy working on that too!
18:49:50 <DraggonZ> rafa, i've answered before, but still have little lack of knowledge: can student give more then 1 proposal to one organization?
18:50:14 <rafa> downey: is our GSoC expert :)
18:51:05 <DraggonZ> rafa, ok, thanks :)
18:51:28 <downey> DraggonZ: http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2013/help_page#6._Can_a_student_submit_more_than_one
18:51:31 <OpenMRSBot> <http://ln-s.net/-1fx> (at www.google-melange.com)
18:52:48 <DraggonZ> rafa, "I've *asked before", so shameful mistake :(
18:53:09 <DraggonZ> downey, thank you!
18:53:16 <downey> DraggonZ: no problem :)
18:54:20 <DraggonZ> downey, so it means, for example, i can send 2 proposals to OpenMRS?
18:55:13 <downey> DraggonZ: Yes, you can. It's better to focus on quality over quantity though. We have been known to move students around between projects if a mentor has more than one outstanding student who submitted a proposal.
18:59:09 <DraggonZ> downey, thanks! it's great! now i'm mostly focused on one idea (OSGi support), some of others are attractive too :)
19:10:17 <downey> DraggonZ: cool. have you been able to talk with ben wolfe about it?
19:13:16 <harsz89> hi rafa
19:13:22 <rafa> harsz89: hi
19:13:43 <DraggonZ> downey, already had little email talk, just detailed main goals :)
19:14:23 <harsz89> rafa, i would like to go with the idea of validation module and i saw the project page also
19:14:38 <harsz89> rafa, it's okey to start my purposal with it?
19:14:51 <rafa> harsz89: absolutely!
19:14:54 <harsz89> rafa, :)
19:15:13 <rafa> harsz89: you know how to reach me if needed ;)
19:15:27 <harsz89> rafa, okey thanks rafa i'll be more focus on that while i'm working with tickets
19:15:38 <harsz89> rafa, yeah sure
19:15:40 <harsz89> rafa, :D
19:15:45 <harsz89> rafa, thank you :)
19:20:36 *** djazayeri1 has joined #openmrs
19:23:53 *** djazayeri has quit IRC
19:24:05 <DraggonZ> rafa, what about you another projects? there will be details? :) OpenMRS SDK is interesting one and, like OSGi, covers infrastracture
19:24:18 <sunbiz> burke: whats burke's test sprint?
19:24:23 <rafa> DraggonZ: yes, I'm working on that :)
19:24:41 <rafa> DraggonZ: I'll e-mail the dev list as soon as it's ready
19:25:25 <DraggonZ> rafa, nice :)
19:25:41 <rafa> DraggonZ: they are not my projects, I'm just a contact for them ;)
19:26:54 <DraggonZ> rafa, didn't know this )
19:27:31 <rafa> DraggonZ: ideally they will belong to students and the community as soon as possible :)
19:30:42 <jblaya> rafa, in the table person I'm finding that the field date_created doesn't have a default value, shouldn't it be set for now()?
19:31:07 <jblaya> rafa, I'm on openmrs 1.9.3 and I'm working with the spreadsheet import module and we didn't have this problem before
19:31:33 <rafa> jblaya: it should be set when calling savePerson
19:31:53 <rafa> jblaya: there's an AOP around any save method
19:31:58 <jblaya> rafa, ok, with the spreadsheet import module we create it directly, unfortunately, ie not using the api
19:32:20 <rafa> jblaya: and you are not saving it?
19:32:49 <jblaya> rafa, the module returns this Error processing request, SQL syntax error: "Field 'date_created' doesn't have a default value".
19:32:49 <jblaya> Attempted SQL Statement: "insert into person (birthdate,gender,creator,uuid) values ('1965-01-30 00:00:00.0','M',3,uuid())"
19:33:12 *** harsz89 has quit IRC
19:34:36 <rafa> jblaya: ok, I'd guess that it's a hibernate flush
19:35:18 <jblaya> rafa, so what do you think would be the solution?
19:35:41 <rafa> jblaya: can you try calling getPersonService().savePerson(person) explicitly before this happens?
19:36:04 <jblaya> rafa, ok, let me see the code and I'll get back to you :)
19:36:21 <rafa> jblaya: or maybe it's that your save method does not follow a convention
19:36:45 <jblaya> rafa, it probably doesn't because this was done a little while ago
19:37:00 <rafa> jblaya: basically all your save methods should in a service should follow saveSomeName(SomeName object)
19:37:37 <rafa> jblaya: this way you will gurantee that RequiredDataAdvice from core will set all required fields on object
19:38:00 <rafa> jblaya: so you have 2 possible fixes, just pick one that works for you :)
19:38:34 <rafa> jblaya: hopefully one will work ;)
19:40:03 <jblaya> rafa, ok, right now this is the code
19:40:27 <jblaya> rafa, sql = "insert into " + uniqueImport.getTableName() + " (" + columnNames + ")" + " values("+ columnValues + ")";
19:40:35 <jblaya> rafa s.executeUpdate(sql, Statement.RETURN_GENERATED_KEYS);
19:41:04 <rafa> jblaya: ouch raw sql :)
19:41:20 <jblaya> rafa, yep, that's why I mentioned that it was done a while ago, and doesn't use the api at all
19:41:45 <rafa> jblaya: but you have a reference to person somewhere, right?
19:42:03 <jblaya> rafa, this is trying to create a person
19:42:45 <rafa> jblaya: I understand, but you must have a person object somewhere
19:44:31 <jblaya> rafa, as far as I can see it's all sql :(
19:45:09 <jblaya> rafa, I have a task to update all of this to use the api... but for now I think I'm going to have it insert a date_created as now() in sql
19:45:21 *** Anuruddha has quit IRC
19:45:34 <rafa> jblaya: whatever works for you :)
19:45:58 <jblaya> rafa, I know, when we updated this module we should have done it to use the api...
20:18:35 *** kkthecoder has quit IRC
20:21:14 *** k-joseph has quit IRC
20:28:27 *** k-joseph has joined #openmrs
20:36:27 *** wyclif has quit IRC
20:43:37 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: ID Generation 2.5 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=idgen&ampversion=&amp2.5> || OpenMRS Modules: Event Module 2.1 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=event&ampversion=&amp2.1>
20:56:26 *** djazayeri1 is now known as djazayeri
20:56:27 *** ChanServ sets mode: +o djazayeri
20:56:33 *** tobin_g has quit IRC
20:57:50 *** wyclif has joined #openmrs
20:58:10 *** wyclif has joined #openmrs
21:01:42 *** rafa has quit IRC
21:01:55 <k-joseph> :)
21:06:42 *** k-joseph has quit IRC
21:19:53 *** wyclif has quit IRC
21:26:06 <mogoodrich> mario__: fyi, was just looking through the new tickets since i missed the ipm... just made a comment on #503...
21:26:23 <mario__> mogoodrich, let me see
21:28:41 <mario__> mogoodrich, I saw the comment . If it is easy to implement like this, I'll do it. :D
21:31:01 *** garima_ has joined #openmrs
21:31:03 *** cospih_ has quit IRC
21:31:50 *** garima_ has quit IRC
21:39:29 *** cospih has joined #openmrs
21:42:04 *** annarm has joined #openmrs
21:42:10 <mogoodrich> mario__: cool... thanks!
21:44:42 <mogoodrich> mario__: actually, darius make a good comment on the the hum-team catch...
21:45:02 <mogoodrich> mario__: we should probably confirm what exactly is the functionality they are looking for.. i probably got it wrong... ;)
21:45:39 <djazayeri> mario__, mogoodrich: i.e. is it supposed to be "delete any encounter you're the provider for"? Or should it really be "delete any encounter you entered"?
21:55:16 *** mogoodrich has quit IRC
21:56:46 *** mogoodrich has joined #openmrs
21:57:04 *** k-joseph has joined #openmrs
22:01:23 *** mogoodrich has quit IRC
22:01:39 <mario__> mogoodrich, djazayeri thanks for the e-mail. I'm still re-configuring my local workspace. But I really need to understand the requirements better
22:08:21 *** DraggonZ has quit IRC
22:17:14 *** jblaya has quit IRC
22:21:42 *** wyclif has joined #openmrs
22:27:48 *** ankujarora has joined #openmrs
22:28:56 <ankujarora> hi, can somebody help me with a small installation issue? I don't seem to have login credentials to the login screen
22:29:14 *** dkayiwa has quit IRC
22:29:27 <ankujarora> whatever I input(tomcat un pw, etc.) comes invalid
22:37:30 *** djazayeri has quit IRC
22:37:57 <downey> ankujarora: The OpenMRS login?
22:38:34 *** k-joseph is now known as k-joseph[A]
22:38:34 * k-joseph[A] is now away - Reason : pupose driven
22:39:08 *** k-joseph[A] is now known as k-joseph
22:39:28 <ankujarora> djazayeri : yes , on deploying it with a tomcat server
22:40:26 <ankujarora> sorry for the mistake Downey:yes , on deploying it with a tomcat
22:42:39 *** djazayeri has joined #openmrs
22:42:39 *** ChanServ sets mode: +o djazayeri
22:59:27 *** h3llborn has joined #openmrs
23:03:40 *** NameFILIP has joined #openmrs
23:26:17 *** ankujarora has quit IRC
23:27:38 *** NameFILIP has quit IRC
23:39:37 *** rday has quit IRC
23:44:20 *** k-joseph has quit IRC
23:49:42 *** rday has joined #openmrs
23:56:27 *** nimby has joined #openmrs