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
