IRC Chat : 2009-11-07 - OpenMRS

00:56:43 *** downeym has joined #OpenMRS
01:27:20 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11142]: patientflags: abstracted flag evaluation to FlagEvaluator interface <http://dev.openmrs.org/changeset/11142>
03:40:10 *** downeym has quit IRC
06:34:35 *** jmiranda has quit IRC
07:48:18 *** downeym has joined #OpenMRS
07:58:25 <pascal`> hi downeym
08:04:08 <downeym> hi pascal`
12:04:57 *** Echidna_ has quit IRC
12:13:12 *** atomicturtle has joined #openmrs
13:09:30 *** atomicturtle has quit IRC
13:25:21 *** upul has joined #openmrs
13:25:21 *** ChanServ sets mode: +v upul
13:25:22 *** atomicturtle has joined #openmrs
13:30:15 *** bwolfe has joined #openmrs
13:30:16 *** ChanServ sets mode: +o bwolfe
13:30:56 <pascal`> hi upul
13:31:00 <pascal`> hi bwolfe
13:32:06 <bwolfe> hi pascal`
13:32:36 <pascal`> bwolfe, can you help me understand something about logic?
13:32:49 <pascal`> er, in the context of OpenMRS
13:33:17 <bwolfe> I can try
13:33:44 <pascal`> logic error: No token "CD4 COUNT" registered
13:34:03 <bwolfe> where/when do you get that?
13:34:06 <pascal`> I'm trying to add a logic column to a report dataset
13:34:27 <pascal`> and when the report renders, it gives that error
13:34:41 <pascal`> to be clear, i have no idea what i'm doing with logic or reporting... i'm just hacking around
13:34:53 <pascal`> so, what i'm looking for is an overview of what logic tokens are
13:35:01 <pascal`> and just a bit of an idea how logic works
13:35:07 <pascal`> there are some wiki pages i know
13:37:03 <bwolfe> tokens are just keys
13:37:11 <bwolfe> they are keys into the data
13:37:19 <bwolfe> so CD4 COUNT means look for the concept cd4 count
13:37:29 <bwolfe> and GENDER means look for the gender column in the person table
13:38:13 <bwolfe> in core, the logic tokens are registered in memory at startup. there is only a small amt of things registered: concepts of class finding or diagnosis and all concept/person columns.
13:38:35 <bwolfe> if you are using hte old logic, then you have to make sure that runs at startup. look in one of the logic startup or static methods/classes
13:39:24 <bwolfe> if you are using hte logic module, then there is a table that stores the keys (tokens) that are registered so that that hacky in-memory registration isn't needd
13:39:33 <bwolfe> check that table to make sure CD4 COUNT is in there
13:40:07 <bwolfe> ^^ pascal`
13:47:15 <pascal`> i think i'm using the old logic
13:47:20 <pascal`> well, it's not a module
13:48:27 <bwolfe> pascal`: ok, and do you have a concept with name CD4 COUNT (exactly) ? are you using hte same locale as that name? what is the datatype/class of htat concept?
13:49:06 <pascal`> i dont actually want that concept, i just thought it would be present because it's common
13:49:27 <pascal`> i really should be using the reporting class ConceptDataSetColumn
13:49:59 <pascal`> i could really use some documentation =S
13:51:00 <pascal`> thanks for your help bwolfe, i think this might have to wait until tomorrow tho
14:16:12 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11143]: remoteformentry: Fixed module for 1.5. - #1913 Added ability to transfer … <http://dev.openmrs.org/changeset/11143> || OpenMRS Modules: Remote FormEntry 2.8 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=remoteformentry&version=&2.8>
14:23:11 *** atomicturtle has quit IRC
14:24:33 *** atomicturtle has joined #openmrs
14:25:38 *** atomicturtle has left #openmrs
14:48:13 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1903 (defect closed): @Controller, @RequestMapping annotations in module controllers are not being registered at tomcat startup <http://dev.openmrs.org/ticket/1903#comment:1> || OpenMRS Changesets: Changeset [11145]: 1.5.x: Fixing annotations not getting processed at tomcat startup - #1903 <http://dev.openmrs.org/changeset/11145> || OpenMRS Changesets: Changeset [11144]: Fixing annotations not getting processed at tomcat startup - #1903 <http://dev.openmrs.org/changeset/11144> || OpenMRS Tickets: Ticket #1913 (defect closed): openmrs 1.5 not processing remoteformentry forms at central server <http://dev.openmrs.org/ticket/1913#comment:1>
15:48:48 *** bwolfe has quit IRC
16:03:30 *** jmiranda has joined #openmrs
16:03:31 *** ChanServ sets mode: +o jmiranda
16:55:16 *** upul_ has joined #openmrs
16:55:16 *** ChanServ sets mode: +v upul_
16:56:40 *** downeym has quit IRC
17:05:24 *** upul__ has joined #openmrs
17:05:24 *** ChanServ sets mode: +v upul__
17:14:35 *** upul has quit IRC
17:17:39 *** upul__ has quit IRC
17:26:58 *** upul_ has quit IRC
17:31:36 *** jmiranda has quit IRC
17:34:17 *** pascal` has quit IRC
17:56:13 *** Echidna has joined #openmrs
18:21:54 *** atomicturtle has joined #openmrs
19:30:26 *** atomicturtle1 has joined #openmrs
19:30:26 *** atomicturtle has quit IRC
19:39:52 *** jmiranda has joined #openmrs
19:39:53 *** ChanServ sets mode: +o jmiranda
20:38:38 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11146]: ldap: Modified code in the searchUser(...) method and the addUser(...) … <http://dev.openmrs.org/changeset/11146>
21:31:26 *** jmiranda has quit IRC
22:31:26 *** atomicturtle1 has quit IRC
22:31:43 *** atomicturtle has joined #openmrs
23:18:44 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11147]: patientflags: modifications to how FlagEvaluator is mapped to database <http://dev.openmrs.org/changeset/11147>