00:00:01
|
<r0bby> after typing that nasty regexp
|
00:00:19
|
<r0bby> only to find out ut;s as simple as [^a-zA-Z0.9.]
|
00:21:27
|
*** burke_away has quit IRC
|
00:39:35
|
*** upul has quit IRC
|
00:45:38
|
<OpenMRSBot> Recent updates in the world of openmrs: Robby O'Connor: GSoC 2008: Progress report <http://feeds.feedburner.com/~r/robbyoconnor/~3/300326280/gsoc-2008-progress-report.html>
|
00:55:14
|
*** njero has joined #openmrs
|
00:55:17
|
*** ChanServ sets mode: +v njero
|
01:04:23
|
*** upul has joined #openmrs
|
02:15:36
|
*** sioraiocht has joined #openmrs
|
02:20:09
|
*** sioraioc_ has quit IRC
|
02:27:50
|
*** nribeka_ has quit IRC
|
02:47:02
|
<r0bby> zz
|
02:48:09
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4460]: groovyforms: typo in my regexp <http://dev.openmrs.org/changeset/4460> || OpenMRS Changesets: Changeset [4459]: groovyform: stirke that, just remembered about the annotations in the ⦠<http://dev.openmrs.org/changeset/4459> || OpenMRS Changesets: Changeset [4458]: groovyform: xstream needs to alias groovyform to the GroovyForm model <http://dev.openmrs.org/changeset/4458> || OpenMRS Changesets: Changeset [4457]: groovyforms: small typo in a javadoc <http://dev.openmrs.org/changeset/4457> || OpenMRS Changesets: Changeset [4456]: groovyform: javadoc update to make it more readable <http://dev.openmrs.org/changeset/4456> || OpenMRS Changesets: Changeset [4455]: groovyforms: no need for the extra replaceAll() <http://dev.openmrs.org/changeset/4455> || OpenMRS Changesets: Changeset [4454]: groovyforms: tamed the wild beast This is much more readable <http://dev.openmrs.org/changeset/4454> || OpenMRS Changesets: Changeset [4453]: groovyforms: no pipes in the groovyforms lounge: stripping them out too. <http://dev.openmrs.org/changeset/4453> || OpenMRS Changesets: Changeset [4452]: groovyforms: forgot to escape [] in the form id <http://dev.openmrs.org/changeset/4452> || OpenMRS Changesets: Changeset [4451]: groovyforms: Persistenmce is written; a utility class which contains most ⦠<http://dev.openmrs.org/changeset/4451> || OpenMRS Changesets: Changeset [4450]: Changing fieldgen factory to be allow for multiple handler additions <http://dev.openmrs.org/changeset/4450> || OpenMRS Changesets: Changeset [4449]: groovyforms: adding simple-xml and xstream to the lib-common directory. <http://dev.openmrs.org/changeset/4449> || OpenMRS Changesets: Changeset [4448]: sync_bidirectional: Fixed potential number format problem by doing ⦠<http://dev.openmrs.org/changeset/4448> || OpenMRS Changesets: Changeset [4447]: update jars to latest SVN build <http://dev.openmrs.org/changeset/4447> || OpenMRS Changesets: Changeset [4446]: Refactored for easier understanding <http://dev.openmrs.org/changeset/4446> || OpenMRS Changesets: Changeset [4445]: Removed references to Basic Module. Added Override annotation <http://dev.openmrs.org/changeset/4445> || OpenMRS Changesets: Changeset [4444]: Removed references to Basic Module <http://dev.openmrs.org/changeset/4444> || OpenMRS Changesets: Changeset [4443]: openmrs_trunk. Changed four references to drug.voided to drug.retired. <http://dev.openmrs.org/changeset/4443> || OpenMRS Changesets: Changeset [4442]: groovyforms: This annotation is supposed to be used on collections. <http://dev.openmrs.org/changeset/4442> || OpenMRS Changesets: Changeset [4441]: nbsmodule: misc changes for provider and provider fax <http://dev.openmrs.org/changeset/4441> || OpenMRS Changesets: Changeset [4440]: nbsmodule:get providers fax number based on NPI table's provider name <http://dev.openmrs.org/changeset/4440> || OpenMRS Changesets: Changeset [4439]: nbsmodule:socketlistener jar <http://dev.openmrs.org/changeset/4439>
|
02:48:20
|
<upul> r0bby: sleep typing?
|
02:48:32
|
<r0bby> zzz
|
02:48:37
|
<r0bby> something like that
|
03:34:43
|
*** njero has quit IRC
|
03:36:57
|
*** njero_ has joined #openmrs
|
03:45:39
|
*** njero_ is now known as njero
|
03:49:30
|
*** ChanServ sets mode: +v njero
|
04:07:08
|
*** Goal has joined #openmrs
|
04:12:38
|
*** Goal has quit IRC
|
04:17:06
|
*** sioraioc_ has joined #openmrs
|
04:25:41
|
*** sioraiocht_ has joined #openmrs
|
04:25:50
|
*** sioraiocht_ has quit IRC
|
04:26:59
|
*** sioraioc_ is now known as sioraiocht_
|
04:27:28
|
*** sioraiocht has quit IRC
|
04:27:34
|
*** sioraiocht_ is now known as sioraiocht
|
04:27:49
|
*** ChanServ sets mode: +v sioraiocht
|
06:50:09
|
*** sioraiocht has quit IRC
|
06:54:39
|
*** upul has quit IRC
|
06:58:00
|
*** bwolfe has joined #openmrs
|
06:58:00
|
*** ChanServ sets mode: +o bwolfe
|
07:22:59
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Installation on Windows Vista Home Edition <http://forum.openmrs.org/viewtopic.php?f=9&t=378#p1243>
|
07:25:59
|
*** cancerb0y has joined #openmrs
|
07:26:02
|
*** cancerb0y has left #openmrs
|
07:26:08
|
*** cancerb0y has joined #openmrs
|
07:35:30
|
*** docpaul has quit IRC
|
07:47:09
|
*** james_regen has joined #openmrs
|
07:47:09
|
*** ChanServ sets mode: +v james_regen
|
07:51:31
|
*** sioraiocht has joined #openmrs
|
07:53:04
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Installation on Windows Vista Home Edition <http://forum.openmrs.org/viewtopic.php?f=9&t=378#p1244>
|
08:00:48
|
*** nribeka has joined #openmrs
|
08:25:40
|
*** sioraioc_ has joined #openmrs
|
08:30:40
|
*** docpaul has joined #openmrs
|
08:30:40
|
*** ChanServ sets mode: +o docpaul
|
08:31:01
|
*** docpaul has quit IRC
|
08:32:52
|
*** sioraiocht has quit IRC
|
08:35:01
|
*** sioraioc_ is now known as sioraiocht
|
08:35:10
|
*** ChanServ sets mode: +v sioraiocht
|
09:12:41
|
*** atomicturtle has quit IRC
|
09:28:07
|
*** cancerb0y has quit IRC
|
09:41:02
|
*** atomicturtle has joined #openmrs
|
09:43:09
|
*** sioraiocht has quit IRC
|
09:45:20
|
*** upul has joined #openmrs
|
09:53:31
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4465]: Fixed Cohort builder saveCohort bug Refactored ReportObject service <http://dev.openmrs.org/changeset/4465> || OpenMRS Changesets: Changeset [4464]: pihmalawihacks: checking in code <http://dev.openmrs.org/changeset/4464> || OpenMRS Changesets: Changeset [4463]: patientmatching: Change the order of setModel and setColumnModel being ⦠<http://dev.openmrs.org/changeset/4463> || OpenMRS Changesets: Changeset [4462]: complex-obs branch: Fixed bug - couldn't save a concept. <http://dev.openmrs.org/changeset/4462> || OpenMRS Changesets: Changeset [4461]: -- nbsmodule * changed how all providers for a patient are found in the ⦠<http://dev.openmrs.org/changeset/4461>
|
09:57:25
|
*** njero has quit IRC
|
10:49:42
|
*** njero has joined #openmrs
|
10:50:12
|
*** ChanServ sets mode: +v njero
|
11:02:42
|
*** sioraiocht has joined #openmrs
|
11:24:25
|
<upul> bwolfe: Hi
|
11:27:45
|
*** nribeka has quit IRC
|
11:29:56
|
*** njero has quit IRC
|
11:55:10
|
<r0bby> .sic
|
12:05:41
|
*** upul has quit IRC
|
12:28:18
|
*** [OmegentooX] has quit IRC
|
13:06:52
|
*** mshanks has joined #openmrs
|
13:15:23
|
*** nribeka has joined #openmrs
|
13:19:13
|
*** nribeka has quit IRC
|
13:20:06
|
*** nribeka has joined #openmrs
|
13:22:18
|
*** atomicturtle has quit IRC
|
13:22:29
|
*** atomicturtle has joined #openmrs
|
13:24:29
|
*** atomicturtle has left #openmrs
|
13:54:21
|
*** bwolfe has quit IRC
|
13:54:25
|
*** bwolfe_ has joined #openmrs
|
13:54:25
|
*** ChanServ sets mode: +o bwolfe_
|
13:55:17
|
<r0bby> hrm
|
13:56:57
|
*** sioraiocht has quit IRC
|
14:01:16
|
*** sunbiz has joined #openmrs
|
14:12:11
|
<r0bby> o/
|
14:12:22
|
<sunbiz> hey guys !!
|
14:12:25
|
<sunbiz> hey r0bby
|
14:12:56
|
<nribeka> hrm = human resources management?
|
14:12:57
|
<nribeka> :D
|
14:13:17
|
<r0bby> hrm == not sure what to do
|
14:13:30
|
<r0bby> non-verbal grunt of sorts
|
14:14:10
|
<r0bby> I can't decide how I wanna interrogate the domain model
|
14:14:40
|
<r0bby> bwolfe_: ping
|
14:15:05
|
<r0bby> I was thinking, after i generate the form -- i'll zip it up and allow the user to download it
|
14:15:10
|
<nribeka> r0bby: hehe ... i thought you're taking that course too
|
14:15:12
|
<nribeka> :D
|
14:15:37
|
<r0bby> since it's only a folder
|
14:15:37
|
*** pearlbear has joined #openmrs
|
14:15:37
|
*** ChanServ sets mode: +v pearlbear
|
14:15:48
|
<r0bby> then when they upload it -- it'll be added to the system
|
14:15:54
|
<sunbiz> hey guys... any idea what functionality the Module Servlets can be doing ??
|
14:16:12
|
<sunbiz> I've been thinking everything in JSP/Portlets only !!
|
14:16:32
|
<r0bby> Do i wanna write templates or do I wanna wriute class intrerrogation
|
14:23:15
|
<sunbiz> r0bby: nribeka: any help on Module Servlets ??
|
14:26:22
|
<r0bby> nay
|
14:26:33
|
<r0bby> hahahaha
|
14:26:36
|
<r0bby> http://www.phdcomics.com/comics.php?f=1022
|
14:28:12
|
<sunbiz> r0bby: hahah... thanks !!
|
14:29:37
|
<r0bby> so me
|
14:29:43
|
<r0bby> just instead of thesis
|
14:29:48
|
<r0bby> put soc project and such
|
14:29:52
|
<r0bby> I wont fail
|
14:29:59
|
<r0bby> ill just work odd hours :)
|
14:30:06
|
<r0bby> im already ahead of schedule so =)
|
14:30:18
|
<r0bby> technically im passing
|
14:33:56
|
* r0bby adjusts his project plan
|
14:35:50
|
*** sunbiz has left #openmrs
|
15:07:38
|
*** njero has joined #openmrs
|
15:07:38
|
*** ChanServ sets mode: +v njero
|
15:10:31
|
*** james_regen has quit IRC
|
15:27:11
|
*** [OmegentooX] has joined #openmrs
|
15:27:11
|
*** ChanServ sets mode: +v [OmegentooX]
|
15:53:58
|
*** njero has quit IRC
|
16:08:47
|
*** nribeka has quit IRC
|
16:09:17
|
*** bwolfe_ has quit IRC
|
16:28:30
|
<mshanks> evening all
|
16:30:37
|
<pearlbear> hi
|
16:44:12
|
*** pearlbear has quit IRC
|
17:19:21
|
*** nribeka has joined #openmrs
|
17:34:02
|
<r0bby> hai2u all
|
17:41:01
|
*** Keelhaul has joined #openmrs
|
17:41:01
|
*** ChanServ sets mode: +v Keelhaul
|
17:57:28
|
*** Keelhaul has quit IRC
|
17:57:50
|
<OpenMRSBot> Recent updates in the world of openmrs: Saptarshi Purkayastha : Barcode Scanner for OpenMRS <http://feeds.feedburner.com/~r/SunnyTalksTech/~3/300827028/barcode-scanner-for-openmrs.html>
|
18:27:18
|
*** Keelhaul has joined #openmrs
|
18:27:18
|
*** ChanServ sets mode: +v Keelhaul
|
19:03:31
|
<OpenMRSBot> Recent updates in the world of openmrs: Kevin Peters: Logic Web Service API Details <http://openmrs-birt-oda.blogspot.com/2008/05/background-logic-web-service-module.html>
|
19:21:57
|
<r0bby> /soc/gg
|
19:21:59
|
<r0bby> er
|
19:42:49
|
<Keelhaul> curses
|
19:51:31
|
<Keelhaul> any hibernate experts here?
|
19:59:24
|
<Keelhaul> http://img.4chan.org/b/src/1212108315967.jpg
|
20:00:25
|
<r0bby> oh groovy fow i love you
|
20:00:49
|
* r0bby makes sweet sweet love
|
20:02:29
|
*** bwolfe has joined #openmrs
|
20:02:29
|
*** ChanServ sets mode: +o bwolfe
|
20:05:28
|
<r0bby> bwolfe: I'm writing my unit tests in groovy :)
|
20:05:43
|
<r0bby> they're basically JUnit tests under the hood :)
|
20:05:56
|
<r0bby> s/basically/are/
|
20:06:12
|
<r0bby> s/they're/they/
|
20:06:46
|
<bwolfe> O
|
20:06:49
|
<bwolfe> thats your cookie
|
20:07:33
|
<r0bby> I want more
|
20:07:38
|
<r0bby> and muffins blueberry
|
20:07:41
|
<r0bby> brownies
|
20:07:48
|
<r0bby> chocolate chip cookies
|
20:10:25
|
<bwolfe> too bad
|
20:10:32
|
<bwolfe> I only give out plain sugar cookies
|
20:10:38
|
<bwolfe> that are quite small: O
|
20:11:11
|
<r0bby> just what I need
|
20:13:02
|
<Keelhaul> oh hi bwolfe
|
20:13:09
|
<bwolfe> oh hi Keelhaul
|
20:13:19
|
<Keelhaul> sugar cookies D=
|
20:13:22
|
<Keelhaul> how healthy
|
20:15:55
|
<r0bby> wow
|
20:16:03
|
<r0bby> if i do this in groovy i dont have to deal w/ exceptions :D
|
20:16:09
|
<r0bby> or null :D
|
20:16:50
|
<bwolfe> if you do it with junit you don't either
|
20:17:06
|
<bwolfe> you just have the test method "throws Exception" and the framework takes care of it
|
20:17:25
|
<Keelhaul> ever got a LazyInitializationException?
|
20:19:23
|
<r0bby> bwolfe: you don't get it, groovy converts all checked exceptions to unchecked exceptions :)
|
20:19:31
|
<r0bby> basically you don't have to deal w/ _ANY_
|
20:19:43
|
<bwolfe> Keelhaul: yes...
|
20:19:55
|
<bwolfe> r0bby: compilation exceptions included?
|
20:35:22
|
<r0bby> bwolfe: oh no
|
20:35:33
|
<r0bby> those occur period
|
20:35:39
|
<r0bby> er
|
20:35:52
|
<r0bby> ex) int x = "3"; // compiles oddly enough
|
20:36:00
|
<r0bby> run it, watch it implode :)
|
20:36:18
|
<r0bby> well this works
|
20:36:34
|
<r0bby> bwolfe: do i have to use unit tests or can use a simple class that has a main method?
|
20:36:47
|
<bwolfe> use unit tests
|
20:37:02
|
<bwolfe> just have your class extend TestCase
|
20:37:11
|
<bwolfe> and your method name start with "test"
|
20:37:14
|
<r0bby> I needed to see that it was creatuing the file :)
|
20:37:27
|
<r0bby> so I wrote a quick class
|
20:37:36
|
<r0bby> under 30 lines
|
20:38:57
|
<r0bby> oh yeh
|
20:39:05
|
<r0bby> <3
|
20:39:12
|
<r0bby> okay it works for groovyforms.xml
|
20:39:19
|
<r0bby> now let's try for an invidual form
|
20:44:12
|
<r0bby> okay =D
|
20:44:30
|
<r0bby> I thought i was done w/ the metadata and I am sorta
|
20:44:48
|
<r0bby> I just have a shitload of tests to write to make sure all my utility methods work :)
|
20:44:57
|
<r0bby> .mkdirs() is amazing
|
20:51:05
|
*** nribeka has quit IRC
|
20:51:21
|
*** nribeka has joined #openmrs
|
20:57:29
|
<r0bby> I think its time to put the Groovy in GroovyForms module :)
|
21:08:25
|
<Keelhaul> woah
|
21:08:28
|
<Keelhaul> i hate hibernate =/
|
21:12:44
|
*** nribeka_ has joined #openmrs
|
21:13:50
|
*** nribeka has quit IRC
|
21:15:48
|
*** cancerb0y has joined #openmrs
|
21:16:34
|
<r0bby> While I'm in DC in 2 weeks i'm gonna go on a tour of the NIH :D
|
21:17:17
|
* r0bby dances
|
21:21:53
|
<Keelhaul> wut is that
|
21:22:59
|
*** cancerb01 has joined #openmrs
|
21:25:40
|
<Keelhaul> oh well, at least i think i found the reasons for the lazyexceptions
|
21:29:17
|
*** cancerb01 has quit IRC
|
21:32:05
|
*** upul has joined #openmrs
|
21:32:20
|
<r0bby> Keelhaul: National Institute of Health, it's in Washington, D.C.
|
21:34:04
|
<upul> bwolfe: are you still there?
|
21:34:28
|
<bwolfe> yep
|
21:34:41
|
<bwolfe> upul: how goes things?
|
21:35:23
|
<upul> looks like sethandlers adding to existing handlers didn't work
|
21:35:31
|
<upul> because it creates a new object
|
21:35:37
|
<upul> so the last one wins
|
21:35:58
|
<upul> options are...
|
21:36:43
|
<upul> we could create a new bean type and make a ref to original one and somehow fill that by the child new bean type objects
|
21:37:57
|
<bwolfe> upul: its a static variable though...
|
21:39:18
|
<upul> i don't have the code but in the constructor it create assigns the object to the static
|
21:39:38
|
<bwolfe> ah
|
21:39:39
|
<upul> so when, new Object(), reassigns the last one
|
21:40:06
|
<upul> or another option, i think in spring you may have getType(...) kind of collection and go through all of them same kind of objects and iterate through them
|
21:40:40
|
<upul> may be that's how those simpleurlhandling or like objects are handled
|
21:40:51
|
*** cancerb0y has quit IRC
|
21:40:58
|
<upul> simpleUrlHandling something like that
|
21:42:39
|
<bwolfe> upul: http://rafb.net/p/WFuw4E11.html
|
21:42:51
|
<bwolfe> change the factory lines to that
|
21:42:54
|
<bwolfe> and see if that works
|
21:42:59
|
<bwolfe> if it does, I'll commit that to trunk
|
21:44:01
|
<Keelhaul> bwolfe, remember how i told you how api junit tests fail when i try to read childencounters?
|
21:44:17
|
<bwolfe> vaguely...
|
21:44:38
|
<Keelhaul> well my encounters can have children of the same type
|
21:44:52
|
<Keelhaul> and they always failed to be read by from the test xml db
|
21:45:10
|
<Keelhaul> getChildEncounters() would be empty
|
21:45:26
|
<Keelhaul> and child.getParentEncounters() would return null when read manually from the xml
|
21:45:54
|
<Keelhaul> well that doesnt seem to be the case when using them in openmrs..
|
21:45:57
|
<Keelhaul> weird
|
21:46:17
|
<Keelhaul> they are read and written just fine
|
21:46:19
|
<Keelhaul> from what i see
|
21:46:55
|
<bwolfe> perhaps something wrong in the xml ?
|
21:47:16
|
<Keelhaul> dont think so, i tenfold checked it by now
|
21:47:19
|
<Keelhaul> and so did another guy
|
21:49:38
|
<upul> bwolfe: i'll check tonight, i got a fieldgen thing working for tribe, this registering part is one that remains now
|
21:49:59
|
<upul> Keelhaul: Vershtehen Sie Deutsch?
|
21:50:11
|
<Keelhaul> na sicher =)
|
21:50:54
|
<upul> kann sie helfen mir 'translating two sentences'
|
21:51:09
|
<bwolfe> upul: awesome
|
21:51:18
|
<Keelhaul> lol
|
21:51:19
|
<bwolfe> upul: its so weird that you're just starting your day now.
|
21:51:20
|
<Keelhaul> sure
|
21:51:31
|
<bwolfe> I'm just about getting ready for bed... :-)
|
21:51:42
|
<Keelhaul> most people here will be starting their day in an hour or two
|
21:51:52
|
<r0bby> bwolfe: sleep: it's for the weak!
|
21:52:04
|
<r0bby> I'm just getting my groove on
|
21:52:10
|
<bwolfe> sleep: I want it for a week!
|
21:52:15
|
<Keelhaul> bwolfe: ok scratch the "works just fine" part =/
|
21:52:33
|
<upul> Keelhaul: So, es funktioniert jetzt, wenn Client und Server sich in unterschiedlichen Projekten befinden und das Classfile des Server-Interface sich im Classpath des Clients befindet.
|
21:52:33
|
<upul> Sind beide im gleichen Projekte, wird also ein- und dieselbe Classfile benutzt, kommt oben angesprochener Fehler mit dem fehlenden Skeleton.
|
21:52:40
|
<Keelhaul> it somehow makes the patient/provider names disappear from the form
|
21:52:45
|
<Keelhaul> http://keelhaul.homeip.net/misc/manage_enc.png
|
21:53:25
|
<upul> the auto translations did not do a good job here
|
21:53:30
|
<Keelhaul> upul: "Well, it works now, if client and server are in different projects and the classfile of the server interface is in classpath of the client"
|
21:53:30
|
<bwolfe> Keelhaul: looks like a table td/tr missing tag error
|
21:53:49
|
<upul> Keelhaul: ok thank you very much
|
21:53:49
|
<Keelhaul> bwolfe: it displays fine for encounters that dont have children
|
21:54:21
|
<Keelhaul> or if i disable the fetching of children in referenceData
|
21:54:28
|
<r0bby> Keelhaul: my module will help you :)
|
21:54:31
|
<r0bby> maybe
|
21:54:44
|
<r0bby> I'd like to make it so you can throw this anywhere in OpenMRS :)
|
21:54:53
|
<r0bby> including modules :)
|
21:55:24
|
<Keelhaul> upul: second line: "if both are in the same project and the same classfile is used, the above error with the missing skeleton will occur"
|
21:55:49
|
<Keelhaul> r0bby: nice
|
21:56:15
|
<Keelhaul> and you can use it for any kind of interfaces in openmrs?
|
21:56:37
|
<upul> Keelhaul: Viel danke
|
21:57:33
|
<Keelhaul> np
|
21:57:43
|
<r0bby> Keelhaul: first I wanna get the basic in place (plug into patient dashboartd
|
21:58:07
|
<Keelhaul> i wonder if openmrs can be used well completely w/o formentry
|
21:58:10
|
<r0bby> but really your module would become unnecessary
|
21:58:28
|
<Keelhaul> because my objects dont work with the queues afiak
|
21:58:29
|
<r0bby> Keelhaul: the formentry module?
|
21:58:47
|
<Keelhaul> anything that uses hl7
|
21:58:56
|
<r0bby> My module is a totally new form entry system
|
21:59:03
|
<r0bby> designed from the ground up
|
21:59:06
|
<Keelhaul> but it's only the data entry?
|
21:59:53
|
<Keelhaul> because my module is more about new db entities
|
22:00:00
|
<Keelhaul> the interface you saw is just a necessary evil
|
22:00:03
|
<Keelhaul> i'd gladly use something else
|
22:00:36
|
<bwolfe> openmrs works fine without formentry
|
22:00:41
|
<bwolfe> err without hte formentry module
|
22:01:07
|
<Keelhaul> just not very comfy i guess
|
22:01:13
|
<bwolfe> if you don't use the formentry module, however, you have to get data in by some other means...whether thats jsp pages, hl7 messages on a port, groovy forms, etc
|
22:01:18
|
<bwolfe> xforms
|
22:01:25
|
<bwolfe> other xforms
|
22:01:27
|
<bwolfe> there are options
|
22:01:30
|
<r0bby> groovy forms isn't possible yet!
|
22:01:36
|
<bwolfe> just none as "pretty" as the formentry forms
|
22:01:40
|
<r0bby> By midterm they will :)
|
22:01:42
|
<bwolfe> r0bby: soon enough
|
22:01:42
|
<Keelhaul> bwolfe: can i do the complete data entry via the admin pages?
|
22:01:49
|
<bwolfe> Keelhaul: yeah, if you want
|
22:01:53
|
<Keelhaul> well i dont =)
|
22:01:56
|
<bwolfe> heh
|
22:02:03
|
<bwolfe> thats how I do testing though
|
22:02:16
|
<r0bby> A.L. Taller++
|
22:02:17
|
<bwolfe> I rarely do anythign with formentry
|
22:02:35
|
<r0bby> Burke has Horatio Hornblower, I have A.L. Shorter and A.L. Taller
|
22:02:36
|
<Keelhaul> but i'm not sure how much alteration is needed for any proper data entry to support the altered encounter objects and case objects
|
22:04:48
|
<bwolfe> Keelhaul: you could have it done on the patient dashboard after forms are entered (after an encounter is created)
|
22:05:03
|
<r0bby> Keelhaul: Groovy Forms will make what you wanna do cake
|
22:05:05
|
<bwolfe> Keelhaul: maybe just a separate tab that lets a user group encounters into cases?
|
22:05:15
|
<Keelhaul> yes, i have an option to add existing encounters to a parent
|
22:05:25
|
<Keelhaul> which should also be on the dashboard
|
22:05:28
|
<r0bby> class MyForm { MyEncounter e; }
|
22:05:31
|
<Keelhaul> but i still havent gotten my portlets to work
|
22:05:41
|
<r0bby> or whatever
|
22:05:55
|
<r0bby> that was my plan for today -- domain model processing that got pushed down
|
22:06:01
|
<Keelhaul> heh
|
22:06:14
|
<Keelhaul> my plan for today was to play some splinter cell - double agent, too
|
22:06:18
|
<Keelhaul> but i had to leave that out
|
22:07:08
|
<bwolfe> Keelhaul: what do you have in the jsp and what error are you getting?
|
22:07:19
|
<r0bby> bw
|
22:07:26
|
<r0bby> bwolfe is this acceptable
|
22:07:29
|
<r0bby> if(log.isInfoEnabled()) log.info("Persisting groovyforms.xml...");
|
22:07:37
|
<Keelhaul> bwolfe: none
|
22:07:47
|
<Keelhaul> bwolfe: it fails to access my custom controller
|
22:07:52
|
<bwolfe> r0bby: whatever you want to put in your module is acceptable
|
22:07:59
|
<r0bby> bwolfe: style?
|
22:08:04
|
<bwolfe> r0bby: style
|
22:08:11
|
<r0bby> okay :0
|
22:08:13
|
<r0bby> :)
|
22:08:41
|
<bwolfe> Keelhaul: ah
|
22:08:51
|
<bwolfe> did you add that .portlet in the moduleApplicationContext ?
|
22:09:03
|
<bwolfe> what do you have in there now?
|
22:09:14
|
<Keelhaul> yea i did
|
22:09:19
|
<Keelhaul> mom
|
22:09:36
|
<Keelhaul> <prop key="**/patientCases.portlet">inpatientcarePatientCases</prop>
|
22:09:36
|
<Keelhaul> <prop key="**/patientEncounters.portlet">inpatientcarePatientEncounters</prop>
|
22:09:36
|
<Keelhaul> <prop key="**/patientCurrentCasesBox.portlet">inpatientcarePatientCurrentCasesBox</prop>
|
22:09:36
|
<Keelhaul> <prop key="**/patientEncounterTimelineBox.portlet">inpatientcarePatientEncounterTimelineBox</prop>
|
22:09:43
|
<Keelhaul> maybe i shouldnt use the **
|
22:09:49
|
<Keelhaul> and try a full path
|
22:10:02
|
<Keelhaul> btw
|
22:10:07
|
<Keelhaul> that thing you use to draw graphs
|
22:10:11
|
<Keelhaul> can i draw other stuff with it?
|
22:10:46
|
<r0bby> i am *SO* tempted in my file name scrubbing method to do
|
22:11:08
|
<r0bby> "rub-a-dub-dub three men in a tub" in the logs
|
22:12:16
|
<Keelhaul> ok i dont get it >=/
|
22:12:26
|
<Keelhaul> i added a 4th child encounter and now it displays the name correctly
|
22:12:36
|
<bwolfe> Keelhaul: yeah, the libraries are and you can use them
|
22:12:50
|
<bwolfe> Keelhaul: I don't remember what hte lib name is though
|
22:12:54
|
<Keelhaul> hmm
|
22:13:17
|
<Keelhaul> i need something that can draw a timeline with encounters and make the clickable
|
22:13:22
|
<Keelhaul> dunno if it supports that
|
22:14:13
|
<r0bby> JFreeChart?
|
22:14:27
|
<bwolfe> thats it
|
22:14:46
|
<bwolfe> Keelhaul: theres some stuff in the visualization branch that some SOC students worked on last year
|
22:14:55
|
<Keelhaul> ah
|
22:14:58
|
<bwolfe> it makes some neato flash charts
|
22:15:04
|
<Keelhaul> flash heh
|
22:15:06
|
<Keelhaul> i dont know flash =/
|
22:15:11
|
<bwolfe> I am also blanking on the name of those
|
22:15:20
|
<bwolfe> you don't really need to
|
22:15:34
|
<bwolfe> there are javascript calls you make giving it the data points I think
|
22:15:53
|
<bwolfe> they're tailored for obs (date, value) pairs...but I'm sure you could do it with dates of encounters
|
22:17:13
|
<Keelhaul> heh
|
22:28:25
|
*** cancerb0y has joined #openmrs
|
22:29:27
|
*** atomicturtle has joined #openmrs
|
22:29:47
|
<Keelhaul> hm
|
22:30:02
|
<Keelhaul> any idea why that onMouseOver function highlights two lines at a time?
|
22:30:26
|
<bwolfe> because there is an expected description row
|
22:30:36
|
<bwolfe> you can show/hide that row with a link in the table header
|
22:31:06
|
<bwolfe> gotta get up early tomorrow. I'm off to bed
|
22:31:16
|
<Keelhaul> gnite
|
22:31:43
|
*** bwolfe has quit IRC
|
22:46:45
|
*** upul has quit IRC
|
23:04:28
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4473]: nbsmodule:changed to patientFirstName, patientLastName <http://dev.openmrs.org/changeset/4473> || OpenMRS Changesets: Changeset [4472]: nbsmodule:patientFirstName, patientLastName <http://dev.openmrs.org/changeset/4472> || OpenMRS Changesets: Changeset [4471]: groovyforms: IDEA didn't issue the svn delete; so i did it manually via ⦠<http://dev.openmrs.org/changeset/4471> || OpenMRS Changesets: Changeset [4470]: groovyforms: refactoring this so all utility classes are grouped together <http://dev.openmrs.org/changeset/4470> || OpenMRS Changesets: Changeset [4469]: nbsmodule:use provider user_id instead of system_id <http://dev.openmrs.org/changeset/4469> || OpenMRS Changesets: Changeset [4468]: - nbsmodule --msheley * Use method messageProcessed() for firing rules. * ⦠<http://dev.openmrs.org/changeset/4468> || OpenMRS Changesets: Changeset [4467]: --sockethl7listener -- msheley * Update provider id in encounter when ⦠<http://dev.openmrs.org/changeset/4467> || OpenMRS Changesets: Changeset [4466]: nbsmodule: Added fields barcode formtype and fax number to the 2 nbs forms <http://dev.openmrs.org/changeset/4466>
|
23:14:18
|
* r0bby dances
|
23:29:07
|
*** cancerb0y has quit IRC
|
23:29:29
|
*** upul has joined #openmrs
|