00:07:25
|
*** jafaeldon has quit IRC
|
00:19:58
|
*** mccallumg has joined #openmrs
|
00:19:58
|
*** ChanServ sets mode: +v mccallumg
|
00:48:40
|
*** lh has quit IRC
|
00:59:07
|
*** Mkop has quit IRC
|
01:08:31
|
*** mccallumg has quit IRC
|
01:27:56
|
*** lh has joined #openmrs
|
01:57:14
|
*** chopin has joined #openmrs
|
01:57:14
|
*** ChanServ sets mode: +v chopin
|
02:24:57
|
*** czakian has joined #openmrs
|
02:47:16
|
*** czakian has quit IRC
|
02:51:06
|
*** chopin has quit IRC
|
03:59:58
|
*** lh has quit IRC
|
04:17:42
|
*** surangak has joined #openmrs
|
06:24:25
|
*** surangak has quit IRC
|
06:24:37
|
*** surangak has joined #openmrs
|
07:18:22
|
*** lh has joined #openmrs
|
07:27:34
|
*** surangak_ has joined #openmrs
|
07:27:57
|
*** surangak has quit IRC
|
07:44:40
|
*** surangak has joined #openmrs
|
07:44:40
|
*** surangak_ has quit IRC
|
07:46:29
|
*** bryq has joined #openmrs
|
07:46:29
|
*** ChanServ sets mode: +v bryq
|
08:20:59
|
*** dkayiwa has joined #openmrs
|
08:23:13
|
<surangak> dkayiwa, good morning !
|
08:23:21
|
<dkayiwa> good morning surangak
|
08:23:24
|
<surangak> hows the 1.9 release going ? :-)
|
08:23:42
|
<dkayiwa> still need some tickets to be done before we can have the alpha
|
08:24:20
|
<surangak> dkayiwa, Ben seems to be missing today...
|
08:24:39
|
<dkayiwa> yes he is on vacation today working on getting Eden a visa
|
08:24:44
|
<surangak> I myself am doing math for patientMatching module
|
08:24:47
|
<surangak> oh, right
|
08:24:54
|
<surangak> lets hope that works out :-)
|
08:25:09
|
<dkayiwa> yes it will
|
08:27:02
|
*** batkinson has quit IRC
|
08:49:32
|
*** pascal` has joined #openmrs
|
08:49:32
|
*** ChanServ sets mode: +v pascal`
|
08:51:22
|
*** pascal` has quit IRC
|
08:56:46
|
*** pascal` has joined #openmrs
|
09:01:37
|
*** pascal` has quit IRC
|
09:01:59
|
*** pascal` has joined #openmrs
|
09:16:29
|
<dkayiwa> hi surangak TRUNK-2318 :)
|
09:17:28
|
<surangak> dkayiwa, :O
|
09:17:33
|
<surangak> dkayiwa, let me check that :-(
|
09:17:43
|
<dkayiwa> 8)
|
09:19:14
|
<surangak> dkayiwa, can U give me a few hours to check this out, please
|
09:19:26
|
<surangak> dkayiwa, rather critical moment with patientMatching :-(
|
09:19:29
|
<dkayiwa> sure
|
09:20:15
|
<dkayiwa> was just checking on new features which have blocked the alpha release. :)
|
09:21:03
|
<surangak> dkayiwa, oooops :-(
|
09:21:12
|
<dkayiwa> :)
|
09:21:14
|
*** pascal` has quit IRC
|
09:24:23
|
*** bryq has quit IRC
|
09:27:09
|
*** lh has quit IRC
|
09:56:10
|
*** pascal` has joined #openmrs
|
09:56:10
|
*** ChanServ sets mode: +v pascal`
|
10:18:12
|
*** pascal` has quit IRC
|
10:50:19
|
*** r0bby has joined #openmrs
|
10:50:25
|
*** ChanServ sets mode: +v r0bby
|
10:55:48
|
*** pascal` has joined #openmrs
|
10:55:48
|
*** ChanServ sets mode: +v pascal`
|
10:57:55
|
<surangak> dkayiwa, hi
|
10:58:07
|
<surangak> dkayiwa, would it be ok if i finished that ticket overnight ?
|
10:58:42
|
<surangak> dkayiwa, I have a bit of patientMatching to wrap up I'll be working on this overnight, so you'll have a patch waiting for u in the morning :-)
|
11:00:15
|
<dkayiwa> surangak: that will be cool :)
|
11:07:37
|
*** surangak has quit IRC
|
12:04:52
|
*** redhawk has quit IRC
|
12:55:29
|
*** jriley has joined #openmrs
|
12:57:21
|
*** chopin has joined #openmrs
|
12:57:21
|
*** ChanServ sets mode: +v chopin
|
13:05:12
|
*** chopin has quit IRC
|
13:32:10
|
*** robbyoconnor has quit IRC
|
13:36:36
|
*** pascal` has quit IRC
|
14:17:32
|
*** wyclif has joined #openmrs
|
14:48:20
|
<dkayiwa> hey wyclif :)
|
14:59:36
|
*** kishoreyekkanti has joined #openmrs
|
15:00:17
|
*** bwolfe has joined #openmrs
|
15:00:25
|
*** ChanServ sets mode: +o bwolfe
|
15:03:11
|
*** djazayeri has joined #openmrs
|
15:03:11
|
*** ChanServ sets mode: +o djazayeri
|
15:05:17
|
<djazayeri> hi dkayiwa
|
15:05:23
|
<dkayiwa> hi djazayeri
|
15:05:25
|
<djazayeri> and wyclif
|
15:05:29
|
<djazayeri> and bwolfe, if you're there
|
15:06:09
|
<djazayeri> sorry I'm late
|
15:06:42
|
<bwolfe> I am online, but I was off today. and I will be off tomorrow too. our car broke down and so we're stuck in nairobi. :-(
|
15:07:42
|
<dkayiwa> oh sorry bwolfe
|
15:08:42
|
<bwolfe> yeah, me too
|
15:09:02
|
<bwolfe> and on top of that the us rejected our temp visa request today. so now we have to be in a rush for our backup plan within a month
|
15:09:29
|
<bwolfe> all in all: a bad bad day
|
15:09:32
|
<dkayiwa> bwolfe: oh why did they reject it?
|
15:15:04
|
<bwolfe> because eden is a thread to immigrate. so they denied it. it was a long shot anyway. its most annoying because someone at the embassy said we had a good shot. so we wasted a month of time we could have been finishing the adoption stuff
|
15:15:30
|
<dkayiwa> oh sorry
|
15:16:39
|
<wyclif> hi dkayiwa
|
15:16:59
|
<dkayiwa> how is it going wyclif
|
15:17:05
|
<dkayiwa> are you having fun? :)
|
15:17:32
|
<wyclif> dkayiwa, good
|
15:18:02
|
<dkayiwa> wyclif: when do you leave UG?
|
15:18:09
|
<wyclif> dkayiwa, probably we can do the lunch on friday
|
15:18:17
|
<wyclif> dkayiwa, i leave next monday
|
15:18:20
|
<dkayiwa> ok
|
15:18:39
|
<wyclif> hi djazayeri
|
15:20:02
|
<wyclif> bwolfe, sorry about the visa stuff, does it mean eden can't come to the US?
|
15:33:47
|
*** downeym has joined #openmrs
|
15:33:47
|
*** ChanServ sets mode: +o downeym
|
15:33:47
|
*** OpenMRSBot sets mode: +o downeym
|
15:42:28
|
<djazayeri> dkayiwa: status of 1.9 alpha?
|
15:42:33
|
<djazayeri> I'm just looking through emails now.
|
15:42:55
|
*** Srinivasa has joined #openmrs
|
15:43:05
|
<Srinivasa> hi ben
|
15:43:06
|
<dkayiwa> djazayeri: there are some new feature tickets that are not yet complete
|
15:43:09
|
<downeym> Hi Srinivasa and welcome to the #openmrs IRC channel.
|
15:43:54
|
<kishoreyekkanti> bwolfe: Thats sounds awesome and challengng !! ;)
|
15:44:10
|
<djazayeri> dkayiwa: do you have a list of them?
|
15:44:15
|
<dkayiwa> djazayeri: after those are done, then i do the final round of testing and we get ready for alpha
|
15:44:36
|
<dkayiwa> djazayeri: was just going through them and telling the concerned parties (did not keep the list)
|
15:44:47
|
<dkayiwa> djazayeri: but can come up with it by tomorrow
|
15:45:03
|
<Srinivasa> I have doubt: what criteria do we have to consider to move the entries from obs table to to the active_list table
|
15:45:05
|
<djazayeri> Okay, can you save a jira search for it?
|
15:45:24
|
<dkayiwa> cool. will do so
|
15:45:27
|
<djazayeri> Srinivasa: hi
|
15:45:59
|
<Srinivasa> hi djazayeri
|
15:46:41
|
<djazayeri> Srinivasa: historically, before we added Problem & Active Lists in 1.7, people would usually try to achieve the same general idea using the concepts Problem Added and Problem Removed
|
15:47:17
|
<djazayeri> E.g. a patient might have an Obs with concept=Problem Added, and valueCode=Diabetes
|
15:47:29
|
<djazayeri> or an Obs with concept = Problem Remove, and valueCoded=Malaria
|
15:48:23
|
*** kishoreyekkanti has quit IRC
|
15:49:13
|
<djazayeri> Srinivasa: so I believe the thing to have a multi-page Wizard UI
|
15:49:17
|
<Srinivasa> thanks djazayeri : I will check the table once again and ask you u doubts if I have any.
|
15:49:29
|
<djazayeri> 1. Ask the user to pick the concepts they use for Problem Added and Problem Removed
|
15:50:08
|
<djazayeri> 2. (Look through the database, see how many of these there are.) Say "This will create ?? new Problems"
|
15:50:15
|
<djazayeri> 3. After they confirm, do it.
|
15:50:19
|
*** r0bby has quit IRC
|
15:50:52
|
*** r0bby has joined #openmrs
|
15:50:52
|
*** ChanServ sets mode: +v r0bby
|
15:51:41
|
<Srinivasa> k I will look in to thanks for replying
|
15:52:57
|
<djazayeri> Srinivasa: good luck
|
15:53:59
|
<djazayeri> dkayiwa: also, at this point if people don't have their new feature tickets in a committable state, we should *not* wait for them.
|
15:54:15
|
<djazayeri> if we're still blocked on other blockers, then they have a bit more time
|
15:54:35
|
<djazayeri> But our priority now is to release the alpha with the existing functionality
|
15:55:15
|
*** dkayiwa has quit IRC
|
16:00:07
|
*** r0bby has quit IRC
|
16:01:34
|
*** downeym sets mode: +v wyclif
|
16:03:02
|
*** suranga has joined #openmrs
|
16:09:37
|
*** bryq has joined #openmrs
|
16:09:37
|
*** ChanServ sets mode: +v bryq
|
16:19:18
|
*** suranga has quit IRC
|
16:20:32
|
*** r0bby has joined #openmrs
|
16:20:32
|
*** ChanServ sets mode: +v r0bby
|
16:20:47
|
*** r0bby__ has joined #openmrs
|
16:20:47
|
*** ChanServ sets mode: +v r0bby__
|
16:21:03
|
*** suranga has joined #openmrs
|
16:23:30
|
*** deadpool has joined #openmrs
|
16:25:51
|
*** r0bby__ has quit IRC
|
16:25:51
|
*** r0bby has quit IRC
|
16:35:56
|
*** suranga has quit IRC
|
16:37:59
|
*** suranga has joined #openmrs
|
16:49:00
|
<Srinivasa> Djazayeri: "Ask the user to pick the concepts they use for Problem Added and Problem Removed" by this do you mean that for a particular user we have to find all the entries in the obs table with concepts Problems added and Problems Removed?
|
16:50:03
|
<djazayeri> Srinivasa: every installation of OpenMRS is potentially different
|
16:50:19
|
<djazayeri> because every sys admin and/or system manager sets up the "metadata" of the system in a different way
|
16:50:26
|
<djazayeri> they have different forms, etc.
|
16:50:40
|
<djazayeri> The "user" of the obs converter tool would be the system administrator.
|
16:51:38
|
<djazayeri> You'd be asking them something like "Please choose the concept from your dictionary that you use to represent adding a problem to a patient's active problems list."
|
16:52:39
|
<djazayeri> Most, but not all, of these sysadmin users will choose the concept that is called "problem added" in the demo dictionary
|
16:53:04
|
<djazayeri> see http://demo.openmrs.org/openmrs/dictionary/concept.htm?conceptId=6042
|
16:53:10
|
<OpenMRSBot> <http://ln-s.net/9FK4> (at demo.openmrs.org)
|
16:53:44
|
<djazayeri> Srinivasa: then you would find all Obs that have the chosen concept as their obs.concept.
|
16:54:33
|
*** wyclif has quit IRC
|
16:55:04
|
<djazayeri> Srinivasa: and for each of those you'd do something like new Problem(obs.getPerson(), obs.getConcept(), obs.getObsDatetime(), null, null, null);
|
16:55:48
|
<djazayeri> In practice it gets a bit more complicated, because you don't actually want to add duplicates.
|
16:55:59
|
<djazayeri> Is this making sense?
|
16:56:06
|
<Srinivasa> Yes.
|
17:00:40
|
*** Srinivasa has quit IRC
|
17:03:00
|
*** chopin has joined #openmrs
|
17:03:00
|
*** ChanServ sets mode: +v chopin
|
17:07:54
|
<suranga> downeym, helooo Michael
|
17:07:59
|
<suranga> r u free ?
|
17:14:14
|
*** r0bby has joined #openmrs
|
17:14:14
|
*** ChanServ sets mode: +v r0bby
|
17:16:49
|
*** robbyoconnor has joined #openmrs
|
17:16:49
|
*** ChanServ sets mode: +v robbyoconnor
|
17:16:51
|
*** suranga has quit IRC
|
17:28:49
|
*** kishoreyekkanti has joined #openmrs
|
17:48:49
|
*** dkayiwa has joined #openmrs
|
17:52:11
|
*** kishoreyekkanti has quit IRC
|
18:20:24
|
*** djazayeri has quit IRC
|
18:22:12
|
*** djazayeri has joined #openmrs
|
18:22:12
|
*** ChanServ sets mode: +o djazayeri
|
18:48:30
|
*** suranga has joined #openmrs
|
18:54:04
|
<suranga> hi downeym :-)
|
19:16:24
|
<deadpool> hey does any one know if the demo online runs on tomcat or a maven jetty plugin
|
19:20:01
|
<bwolfe> tomcat
|
19:29:50
|
*** lh has joined #openmrs
|
19:46:40
|
*** suranga has quit IRC
|
19:47:12
|
*** robbyoconnor has quit IRC
|
19:54:58
|
*** lh has quit IRC
|
19:58:23
|
*** lh has joined #openmrs
|
20:13:10
|
*** downeym has quit IRC
|
20:19:31
|
*** Srinivasa has joined #openmrs
|
20:30:07
|
*** Srinivasa has joined #openmrs
|
20:37:26
|
*** bryq has quit IRC
|
20:44:28
|
<Srinivasa> From the previous conversation I was able to comprehend this: So basically we have to create a page where the user can choose a concept (eg ProblemAdded) .Then the rows in the obs table with the corresponding Concept have to be fetched and then we have to check which of them have been Removed . And then place the remaining Entries that we get in to the Active list table.
|
20:44:53
|
*** chopin has quit IRC
|
20:45:19
|
<Srinivasa> eg suppose if for concept ProblemAdded we have entered an AnswerConcept "Disease" and later in another encounter we have added for concept "Problem Removed" again the answer concept "Disease" ,then there is no need to place this entry in the Active list table because this has already been closed.
|
20:45:43
|
<djazayeri> Srinivasa: by the way, if you put someone's name (e.g. djazayeri) in your message, their IRC client will blink, and they won't miss the message.
|
20:45:52
|
<djazayeri> I only randomly looked over at this window now.
|
20:46:09
|
<Srinivasa> Ok .
|
20:46:36
|
<djazayeri> So, in real life the idea of the "problem list" for doctors does not actually behave like the normal system you or I would expect.
|
20:47:47
|
<Srinivasa> k
|
20:48:08
|
<djazayeri> I don't know exactly how people would want it to work, and I don't think docs necessarily agree amongst themselves.
|
20:48:43
|
<djazayeri> I would suggest that we do a slight change to what you described.
|
20:48:59
|
<Srinivasa> k
|
20:49:07
|
<djazayeri> Find all problem added obs, and for the first one of those for each patient and disease, you add a Problem.
|
20:49:18
|
<djazayeri> i.e. you add that even if the problem is later removed.
|
20:49:56
|
<djazayeri> If the problem is later removed via a Problem Removed observation, you should close out that one by setting an endDate.
|
20:51:07
|
<djazayeri> So, for example if one patient has 3 x Problem Added = Malaria, and then 1 x Problem Removed = Malaria, you would end up creating one Problem, with its startDate as the date of the first problem added obs, and its endDate as the date of the removed obs.
|
20:51:08
|
<Srinivasa> djazayeri:So we have to fetch all the rows corresponding to the user Chosen concept from the obs table copy them into the active list table.Is that waht you mean?
|
20:51:17
|
<djazayeri> Not _all_ rows.
|
20:51:53
|
<djazayeri> if something is already added (and not yet removed) then you wouldn't add it again.
|
20:52:27
|
<djazayeri> Though, I think you should actually send an email to dev@openmrs.org describing this and asking if people agree with my proposal.
|
20:59:42
|
<djazayeri> Srinivasa: makes sense? You are allowed to create the same Problem more than once for a patient, but it shouldn't be _active_ twice simultaneously.
|
21:13:14
|
*** Srinivasa has quit IRC
|
21:20:53
|
*** dkayiwa has left #openmrs
|
21:33:03
|
*** r0bby has quit IRC
|
22:03:35
|
*** lh has quit IRC
|
22:36:30
|
*** r0bby has joined #openmrs
|
22:36:30
|
*** ChanServ sets mode: +v r0bby
|
23:04:12
|
*** robbyoconnor has joined #openmrs
|
23:04:12
|
*** ChanServ sets mode: +v robbyoconnor
|
23:26:26
|
*** r0bby__ has joined #openmrs
|
23:26:26
|
*** ChanServ sets mode: +v r0bby__
|
23:30:23
|
*** r0bby has quit IRC
|
23:31:16
|
*** r0bby__ has quit IRC
|
23:35:50
|
*** deadpool has quit IRC
|
23:39:31
|
*** Sri_ has joined #openmrs
|
23:40:46
|
<Sri_> Hi.. I am working on the HL7 output system. Can anyone please let me know how to host the application locally
|
23:41:15
|
<Sri_> I followed the installation instructions at https://wiki.openmrs.org/display/docs/Step+by+Step+Installation+for+Developers
|
23:41:15
|
<OpenMRSBot> <http://ln-s.net/8_PW> (at wiki.openmrs.org)
|
23:47:00
|
<djazayeri> Sri_: and did you run into a problem?
|
23:47:10
|
<djazayeri> Those instructions are what you need.
|
23:51:46
|
<Sri_> No, I was able to build it. I want to know how to proceed.
|
23:53:01
|
<Sri_> I have apache too. I want to know how to host the application locally so I can check the changes I make.
|