Hi Andrew,

thats great news :-)

After we have setup an online demo of data exchange between OIO and Care2x, we 
can also try creating a python based small GUI app for sending photos to an 
encounter ( either in OIO or Care2x) via drag and drop. Drag and drop is not 
possible with browser, so the tiny app is needed and would be a showcase for 
the universality of the protocol.

We already have this tiny app working but it is currently not using the hxp 
(or xmlrpc) protocol but a custom _REQUEST exchange. But I believe it will be 
easy to rewrite to use the xmlrpc since the lib should be built in already.

Care2x has already a browser based image uploader to an encounter but well, a 
drag and drop is really pretty neat :-) And when the app is rewritten to use 
hxp then it could be used to upload images to OIO too, and to any other apps 
that has an hxp server. I hope this way we could slowly convince others of 
the advantages of agreeing on a common exchange  language.

The workflow of the image uploader could be like this:

1) Enter the server's url address: e.g http:xxxxx/OIO/utilities/hxp/server.py
2) Enter search keyword, click search 
3) Eventually enter username and keyword (click "continue")
4) Display a list of matching encounters
5) Select the right encounter
6) The server returns a basic info of the encounter (e.g. name, family name. 
DOB, etc.)
7) User drags and drops image(s) to the app. (e.g. will be relayed to OIO via 
the "EMR.Image.Save" procedure call).
8) Finished. Click disconnect.

We can see the obvious advantages. One of them is a person's independence from  
projects' decisions regarding platforms, languages, database structures,etc. 
One can simply decide to use e.g. Visual Basic (or .NET) to create the app 
and still it will work with OIO or Care2x (or hopefully some other more).

Best regards,
elpidio


On Sunday 28 March 2004 07:39, you wrote:
> Elpidio,
>   Thanks for the encouragement!
>   I have included a hxp connector in the /OIO/utilities/testing folder.
> Thus, the basic mechanism for interoperating via the hxp protocol is
> ready for incorporation into OIO. In the next few weeks, we should select
> a first _practical_ use-case for this capability. Here are some
> possibilities that comes to mind:
>   1) remote patient identifiers server - search and retrieve patients
>   2) OIO Forms Library search and forms retrieval / auto-install
>   3) OIO Forms Library forms upload
>   4) data exchange with external applications (e.g.  QSurvey as requested
> by Alex Chelnokov or Car2x since its schema is already mapped via hxp).
>
> Best regards,



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Hxp-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/hxp-developers

Reply via email to