01:54:41
|
*** Keelhaul has quit IRC
|
02:53:37
|
*** njero has joined #openmrs
|
02:53:37
|
*** ChanServ sets mode: +v njero
|
03:11:15
|
*** njero has quit IRC
|
06:35:30
|
*** sunbiz has joined #openmrs
|
06:35:55
|
<sunbiz> hey...any1 awake ??
|
06:49:04
|
*** sprasanna_ has joined #openmrs
|
06:56:02
|
<sunbiz> sprasanna_: hey !!
|
06:56:11
|
<sunbiz> sprasanna_: u awake ??
|
07:10:13
|
<sprasanna_> sunbiz: hi sunbiz...
|
07:10:19
|
<sprasanna_> sunbiz: sorry i was away
|
07:10:54
|
<sprasanna_> sunbiz: I missed you and shahid at the meetup
|
07:12:30
|
<sprasanna_> sunbiz: Are you there??
|
07:13:21
|
<sunbiz> sprasanna_: yes...Im here
|
07:13:32
|
<sunbiz> sprasanna_: howz ur project going ??
|
07:14:04
|
<sunbiz> sprasanna_: just 13 days left now... !! :'(
|
07:14:15
|
<sprasanna_> sunbiz: yeah going fine.... will be done with this week i guess
|
07:14:28
|
<sprasanna_> how come 13 days?? when is the deadline?
|
07:14:30
|
<sunbiz> sprasanna_: awesome man !!
|
07:14:53
|
<sunbiz> I think 18th or sometime is the hard deadline... but I think the codiong should finish by 13th or something
|
07:15:02
|
<sprasanna_> sunbiz: ha week before i had fever so loads of work got accumulated :(
|
07:15:07
|
<sunbiz> sprasanna_: do u know whats the minimum to save a pateitn ??
|
07:15:16
|
<sunbiz> *patient
|
07:15:22
|
<sprasanna_> you mean patient record?
|
07:15:58
|
<sunbiz> yes
|
07:15:58
|
<sprasanna_> http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
|
07:15:59
|
<OpenMRSBot> <http://ln-s.net/1ilZ> (at code.google.com)
|
07:16:29
|
<sprasanna_> the only think that i get trouble often in creating records is the identifier
|
07:16:32
|
<sunbiz> I mean to called savePatient(Patient)
|
07:17:13
|
<sunbiz> what things should the Patient object have before calling savePatient ??
|
07:17:40
|
<sunbiz> I have setIdentifier and setName... but then still its throwing NullPointerException
|
07:18:13
|
<sprasanna_> ha i am not sure about that.... because the minimum patient form is a single portlet whereas the newPatient form consists of 4 portlets i guess
|
07:19:48
|
<sprasanna_> what about demographics and deceased sections? does the function deals also them?? im sure that doesnt deal with address section
|
07:20:14
|
<sunbiz> yes
|
07:20:35
|
<sunbiz> I think those things are optional
|
07:21:06
|
<sunbiz> whats the name of the minimum patient form's jsp ??
|
07:21:44
|
<sprasanna_> afaik only name and identifier
|
07:22:20
|
<sunbiz> yes.. thats what I was wondering... so the NPE is uncalled for !!
|
07:22:31
|
<sprasanna_> what about id??
|
07:22:45
|
<sunbiz> I think that was auto-generated ??... isnt it ??
|
07:22:54
|
<sprasanna_> i mean the user
|
07:23:00
|
<sprasanna_> not the patient
|
07:23:07
|
<sunbiz> whats a userid ???
|
07:23:08
|
<sprasanna_> we need to pass the user info also na
|
07:23:21
|
<sprasanna_> i mean the user who creates the patient info
|
07:23:21
|
<sunbiz> didnt... know that..
|
07:23:31
|
<sunbiz> ohhh... so thats required... is it ??
|
07:23:34
|
<sprasanna_> i think thats mandatory
|
07:24:23
|
<sprasanna_> sunbiz: i may be wrong also please cross check with the api documentation
|
07:24:41
|
<sunbiz> the api doc is really sparse.... or mayb Im looking at the wrong place
|
07:24:54
|
<sunbiz> I couldnt find anything mentioned anywhere
|
07:25:36
|
<sprasanna_> oh but afaik the user details are also mandatory while creating patients
|
07:25:45
|
<sprasanna_> sunbiz: do you have a gmail id?
|
07:26:06
|
<sunbiz> yes... I do !!.. with the id that I have here
|
07:28:34
|
<sprasanna_> i ve sent a request
|
07:28:39
|
<sprasanna_> in gtalk
|
08:00:23
|
*** nribeka has joined #openmrs
|
08:01:23
|
*** njero has joined #openmrs
|
08:01:23
|
*** ChanServ sets mode: +v njero
|
08:02:53
|
<sunbiz> hey guys ...any help with savePatient ??
|
08:04:00
|
<sunbiz> nribeka: u there ??
|
08:04:16
|
<sunbiz> njero: any help
|
08:04:31
|
<njero> hey sunbiz
|
08:04:37
|
<sunbiz> hey !!
|
08:04:45
|
<njero> sorry I probably dont know... but I will give it a shot
|
08:04:55
|
<njero> but need to leave soon... what is the error?
|
08:05:37
|
<nribeka> hey sunbiz
|
08:05:39
|
<sunbiz> Im gettign a NulklPointerException trying to savePatient
|
08:05:56
|
<nribeka> savePatient?
|
08:06:48
|
<sunbiz> PatientIdentifier identifier = new PatientIdentifier();identifier.setIdentifier("99999MO-8");Patient p = new Patient();p.addIdentifier(identifier);p.addName(new PersonName("Saptarshi","Swapan","Purkayastha"));Context.getPatientService().savePatient(p);
|
08:07:11
|
<sunbiz> sorry for the paste... but trying to savePatient is throwing the NullPointerException
|
08:07:35
|
<sunbiz> whats the minimum info required inside Patient object to run savePatient ??
|
08:07:50
|
<njero> sunbiz, depending on the version you may need to build a person first I thnk
|
08:08:06
|
<nribeka> yeah njero is right
|
08:08:22
|
<sunbiz> and what should the Person object have ??
|
08:08:30
|
<nribeka> probably you can see the code that Tammy gave in the "Database tools" email
|
08:08:36
|
<njero> It is what contains the person name
|
08:08:48
|
<sunbiz> nribeka: yea.... good pointer mayb !!
|
08:09:06
|
<njero> basically the patient will contain medical related identifiers and the person will contain personal demographics and such
|
08:09:15
|
<sunbiz> Im using 1.3 API... and doesnt isnt Patient a subset of Person ??
|
08:09:20
|
<njero> A person can be a patient, a user, a guardian, etc...
|
08:09:50
|
<sunbiz> * minus "doesn't"
|
08:10:11
|
<njero> heh
|
08:10:14
|
<njero> not sure
|
08:11:27
|
<njero> sunbiz: need to run...
|
08:11:40
|
<sunbiz> njero: no probs... thanks for the info
|
08:28:44
|
*** atomicturtle1 has joined #openmrs
|
08:36:01
|
*** njero has quit IRC
|
08:40:44
|
*** atomicturtle has quit IRC
|
08:51:59
|
<OpenMRSBot> Recent updates in the world of openmrs: Sam Ndichu: PatientVisitScheduler status <http://sndichu.blogspot.com/2008/08/patientvisitscheduler-status.html>
|
08:52:40
|
<sunbiz> nribeka: yeah... :( I tried Tammy's code as well
|
08:52:47
|
<sunbiz> it throws the same exception !!
|
08:53:40
|
<nribeka> can i see the stack trace
|
08:53:47
|
<nribeka> i need to use that code too
|
08:54:47
|
<sunbiz> http://pastebin.com/m18abd48b
|
08:57:32
|
<nribeka> do you have the identifierType in the database?
|
09:00:26
|
<sunbiz> yes
|
09:00:52
|
<nribeka> hmm ...
|
09:01:00
|
<nribeka> lemme try it
|
09:07:30
|
<sunbiz> nribeka: working.... la...la...la...
|
09:07:32
|
<sunbiz> ??
|
09:07:55
|
<nribeka> it's work?
|
09:08:12
|
<sunbiz> nope... asking if its working ??
|
09:08:30
|
<nribeka> ooo wait ... still adding data
|
09:18:05
|
<sunbiz> I just got hint from Brian that we have to use new PatientIdentifier(String,PatientIdentifierType,Location) constructor
|
09:18:40
|
<sunbiz> my mentor rocks... !!! '<
|
09:19:04
|
<sunbiz> nribeka: got it fixed... thanks for the help !!
|
09:19:29
|
<nribeka> hehe ... cool sunbiz :D
|
09:38:02
|
*** sprasanna_ has quit IRC
|
09:38:28
|
*** sprasanna has joined #openmrs
|
09:47:32
|
*** nribeka_ has joined #openmrs
|
09:49:41
|
*** nribeka has quit IRC
|
10:19:27
|
*** nribeka_ has quit IRC
|
10:19:41
|
*** nribeka has joined #openmrs
|
10:31:39
|
*** nribeka_ has joined #openmrs
|
10:31:45
|
*** sunbiz has left #openmrs
|
10:45:15
|
*** nribeka has quit IRC
|
11:08:35
|
*** nribeka_ has quit IRC
|
13:21:39
|
*** sgrannis_ has joined #openmrs
|
13:22:07
|
*** sgrannis_ has quit IRC
|
13:23:14
|
*** njero has joined #openmrs
|
13:23:14
|
*** ChanServ sets mode: +v njero
|
13:33:54
|
*** sprasanna has quit IRC
|
14:20:10
|
*** njero has quit IRC
|
15:37:08
|
*** huntp has joined #openmrs
|
16:00:11
|
<r0bby> huntp: o/
|
16:05:49
|
<huntp> rob-meister ...
|
16:22:18
|
<r0bby> my god
|
16:38:39
|
*** Keelhaul has joined #openmrs
|
16:38:39
|
*** ChanServ sets mode: +v Keelhaul
|
19:16:32
|
<r0bby> /jj
|
19:16:34
|
<r0bby> er
|
20:26:10
|
*** sgrannis_ has joined #openmrs
|
21:06:05
|
*** sgrannis_ has quit IRC
|
21:33:06
|
*** upul has joined #openmrs
|
22:11:59
|
<Keelhaul> does any of you know how to properly bind members of a Map in spring?
|
22:12:45
|
<Keelhaul> like <spring:bindpath="formbackingobject.mapName[${key]}>
|
22:12:47
|
<Keelhaul> or smt liek that
|
22:12:53
|
<Keelhaul> doesnt seem to work this way
|
22:27:11
|
<upul> Keelhaul: try apostrophes formbackingobject.mapName['${key}']
|
22:27:42
|
<Keelhaul> nah
|
22:27:45
|
<Keelhaul> but it seems to work now
|
22:27:52
|
<Keelhaul> work as in not give an error and load the page
|
22:28:29
|
<Keelhaul> i had the wrong map name in some of the occurences =/
|
22:37:05
|
*** atomicturtle1 is now known as atomicturtle
|
22:46:17
|
<r0bby> Keelhaul:how's your JSP kung-fu
|
22:46:19
|
<r0bby> specifically el?
|
22:46:41
|
<Keelhaul> lol i'm an imbecile
|
22:46:49
|
<Keelhaul> my config tool jsut flushed all global props..
|
22:46:49
|
<r0bby> upul?
|
23:37:47
|
<upul> Hi r0bby
|
23:47:57
|
*** upul has quit IRC
|
23:49:09
|
*** upul has joined #openmrs
|