Some may remember that I created a CPRS hack that would allow a simple imaging system by broadcasting any <img> tags found in a progress note. This worked, but it requires the user to run a separate program and toggle between the two. It's less than ideal.
A better solution would be to have the image appear directly where one would view progress notes. So I was quite excited to realize that CPRS already had fairly extensive tie-ins to a web browser--functionality that was never implemented (yet). So today I decided to extend that to the progress notes. I followed the same pattern used for Reports (which is where the web browser support was alreday), and put a web browser "behind" the Memo object that normally shows the note. To complete the project, I must do the following: 1. write a short function that looks at the note sent by the server, and decide if it is an HTML file. 2. If the note is an HTML file, I will write the note to a local temp file. 3. I will then instruct the browser to navigate to the local file. This will cause the HTML note to be viewable. I then put the web browser "in front of" the normal memo field and make it visible. 4. If the note is not an HTML file, then make the memo field visible, the web browser invisible. 5. Ensure that the local file gets killed when not being used so as to not leave a patient note on the local computer. I should be able to do this in another day. But is this a good thing to do? I'd appreciate some feedback on this one. Here are some sequelae that I see from doing this: 1. If users can view an HTML progress note, they will want to be able to write one. This means having to link in WYSIWYG HTML editor. 2. Printing with server-side routines will not be HTML aware, and all the <tags> would be printed out. 3. Client-side (CPRS) printing would have to allow the web browser to print out notes that are HTML, whereas other notes are printed with CPRS functions. Not a big deal, but there may be differences. I think the potential of this project to be quite cool. It would be very nice to show images directly in a progress note, and also to have colors, bolds, italics etc available. Feedback is always appreciated. :-) Kevin __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members