gnumed-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnumed-devel] slave mode scripts


From: Karsten Hilbert
Subject: Re: [Gnumed-devel] slave mode scripts
Date: Tue, 13 Jul 2010 20:36:52 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On Tue, Jul 13, 2010 at 10:37:42AM -0700, Jim Busser wrote:

> I will be attempting to find/get someone who might, even offlist, develop for 
> me a script to remote-control chain to individual patient files exported by a 
> Canadian billing software
> 
> Some initial questions:
> 
> 1. other than
> 
>       trunk/gnumed-gnumed/gnumed/gnumed/client/test-slave.py
> 
> do there exist other slave files to learn (or borrow) from?

Not really, no.

Reading pycommon/gmScriptingListener.py might help, too.

> 2. what should the person that I am looking for need to know / understand / 
> be able to figure out, Python-wise and GNUmed-wise?
> 
> ... monitoring a directory for the appearance of one or more files
> ... parse source text file information
> ... point him (or her) self to the correct GNUmed middleware
>       presumably could get onlist help for this
> ... know / understand to use this middleware to get GNUmed to
>       look up the person (patient)
>       if the person is found
>               compare additional information
>               update the GNUmed information
>       elif
>               create the person
>               add the additional information
>               set the patient in focus
>       fi
>       update the screen
>       update the status line
>               person created
>               person updated
>               person found
>       record the person name and action in a log file
>       delete the source file
>
> ... do they need to know much about hooks?

Not necessarily.

> ... do they need to know much about postgres?

Not really.

> ... do they need to install a local GNUmed and db (I assume so, for testing)

Yes.

> ... anything else technically or skill or GNUmed knowledge-wise they will 
> need to know?

problem-solving skills

some understanding of what XML-RPC is about

Karsten
-- 
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346



reply via email to

[Prev in Thread] Current Thread [Next in Thread]