Reachable at mailto:alcald@psnw.com I'm a family doctor and amateur Tcl programmer. I put together a program called Tkfp http://www.psnw.com/~alcald/#informatics I use it in my office daily to manage the medical records on my patients. I've used many of the wonderful Tcl extensions (tclxml, Incr Tcl, tkhtml, TLS) and embedded a number of great Tcl/Tk applications (tclhttpd, plume, impress) by the people on the Wiki into my program. I wrote some of my own code to organize these and make them work together in a useful way for a medical practice. It uses tclhttpd set up with TLS and openSSL and I also use SSLtcl with my own home brewed secure server for secure access to patient records with both a Tk GUI interface and a web browser interface to the database. Using all this Tcl power, have set up a system that allows a patient to view and even update parts of his own medical record on line. I'm currently working on medical EDI - electronic data interchange (ANSI 837 v4010) format that Medicare and other Medical Insurance Co's in the U.S. use to transmit medical claims data. If anybody has experience with this area and would like to help, I would really appreciate it. I also did a project for a doctor friend that displays an interactive medical decision making algorithm in a Tk canvas widget. The output from interacting with it goes directly into the patient's medical record. We call it "MedMapper" http://www.medmapper.com . It uses object oriented programming with the tclpp extension and you can edit the algorithm while the program is running without knowing anything about programming. It can save it's current state for the next session. It can run as a freestanding app or as a Tclet in a browser using the Tcl plugin. I made a web browser for the Agenda VR3 Linux powered PDA based on Steven Uhler's html_library-0.3. I think it was the first web browser on the VR3 that could do inline images and render HTML forms. It's available at http://www.psnw.com/~alcald/tiny_tcl_web_browser.html Another project was a POP3 email client for the Agenda VR3 based on tclmail by Sean Levy. It was one of the first working e-mail apps for the VR3. It's available at http://www.psnw.com/~alcald/agenda_tclmail.html I'm not a good enough programmmer to contribute anything new to Tcl/Tk but I did have a couple of Tclets that were used as demos for the Tcl plugin on the plugin's web site. I did have a little thing published on the Scriptics Developer site about "rendering" XML into a Tk text widget by using a one to one mapping of the XML tags using text widget marks and tags. It works pretty well in my app. I can edit the xml data right in the text widget and it all gets stored in the background as XML. ---- [Category Home Page] [AK]: A bit of nitpicking, please don't take it too bad. The homepage you refer above contains some references to Scriptics. I believe that it might be better to switch this to the appropriate references into 'http://tcl-tk.net/'. As for the medical data interchange this might a case for [binary], no ?