I greatly modified the pain map form to allow selecting from one of the various images from a directory of images. The form is independent of image name and can be named upon form creation. I started this because I wanted to use more than one annotated form in an encounter ie diabetes foot exam and pain map and escalated into what I have now. Some features are: Two modes for annotation, Label and Legend where one can use symbols for shading or marking areas of image as well as add labels of observations with legend. Text can be placed anywhere on the form with a click. Images are automatically selectable on new form create by placing image in image directory and forms can coexist in same encounter.
When a new annotate diagram is selected from encounter menu, you can review available diagrams before selecting the one apporpriate for your pupose after which you can name the form. There is a basic help available from the navagation buttons area that will explain further.
My git for form is: https://github.com/sjpadgett/openemr/tree/newform .
I have not written PHP/Html in many years so, it is what it is and I hope some will find it useful. As I get re- acquainted with github( been years ), I have several bug fixes and a modified snellen form with peripheral vision entrys and monocular and color questions I will sumit.
You guys have done a great job with this project and I hope I can give a little back. ( without working too hard…Ha ).
I tend to regard bugs in my code as not bugs per say but, merely extra features inwhich the user was unaware. ha.
Really, I did not want to nest event handlers and really wanted to double click for new text location so I took first click as save and second click as new location.
Do you think I should change the behavior?
Also, I meant I have some other minor bug fixes from other areas of oemr.
I was hoping for some sugestions along those lines. I’m not medical and I put the ten or so diagrams together for testing features. Maybe more detailed body parts or internal organs etc. I was thinking of adding an import button so user does not have to copy new diagrams to server.
Maybe ten default diagrams wih option to import five and/or retire old diagrams but still allow the retired diagrams for reports, something along those lines.
I have 3 Eye Doc’s coming on board starting the first. It would help if there were a set of forms for them to start with so I could get feedback from them. I think setting an import function would help and listing the forms by specality would be a plus. If a form is retired can it still pull a Michael Jordan?
As one of the added features you talked about, if you start a form and stop with out selecting a form (just clicking the red X) you are left with a screen displaying the headers see screen shot
I actually didn’t consider returning retired diagrams to active, only allowing them to continue to be reported. Good idea, thanks.
For eye doc’s I will look into today or maybe get some ideas from a contrib eye report I saw somewhere. Medical discipline categories would be helpful and I will ponder for a good way to do that.
Yes any browser other than Firefox will do that. It’s the whole ShowModal debate and now I find out even Microsoft IE no longer supports( though they pushed for it in HTML5) so I will fix and either test for showwindow return or convert to a jquery dialog…
For the Ophthalmological (medical) part of the practice, there is the choice of Ray Magauran’s form, which I don’t think has been finished or these, which are complete but less elaborate.
For the optical shop, a module has yet to be contributed to the Project.
The only connection between the former & the latter would be prescriptions to be filled by the optician.
Unclear if both are needed by the 3 Eye Guys. Will comment upon additional info.
Thank you fsgl for you valuable input. I have been working with Ray Magauran’s form and showed it to the prospective clients and they were impressed but thought it was too complex for their needs , they did like you contribution. Still hashing things out.
I have an interface to the frames portion of the optical shop and am working on the lens dispensary , spoke to a vendor that wanted $15,000 to interface just to send orders to suppliers.
Feel free to ask about the LBV forms. Nothing like getting it from the horse’s mouth.
On second thought, there had been a thread about setting up an optical dispensary that was fairly complete; lots of steps, but complete. Need to dig it up.
Edit
Unable to find the thread, only the .pdf associated with it.
Both OfficeMate & Frames Data UPC are proprietary.
A quick look at the VistA website does locate any info about optical dispensary.
The interface is with the frames software package “The Optical Shop - Frame Inventory Management program” and they use FrameData’s SPEXupc. Hoping to get some advertizing from the supplier.