I am not sure if I should place this discussion on Developers or Help. PLEASE advise Brady? fsgl? Others?
Is it possible to make DEMO patches for implementation in DEMO Versions of OpenEMR for FORMS. My gut feeling says YES. Since the Demo Re-sets every morning, A patch for every specialization could be a great testing environment and could replace the unpleasant/uncertian feelings when Forms are tested in a local setting.
Could be something like the choice of languages? Choice of extra forms (Add-On for a certain Specialties?)
Hi Pimm,
Anything is possible on the demo builds. The hope is that somebody whom is interested starts to works on it. A first step would be creating development demos in current ubuntu OS.
-brady OpenEMR
It’s good news is somebody does this. It’s bad news is nobody does this.
What you are requesting would be very nice to have and creation of these types of demos can be done in a multitude of ways; just takes a warm body with some motivation and time. I was just hoping somebody who took this on would create a new updated developer demo base appliance.
If you are back on this side of the Atlantic, hope you had a nice time in Alkmaar.
We just went back to Standard Time, so everyone here is at least one hour behind you.
Brady explained in another thread that he does not have time to build new Demo’s and that he expects they will soon die of old age. The Demo page at OEMR has been missing in action for months now. Just checked.
When Meaningful Use Stage 2 has been taken care of, perhaps Brady will have the time to build new Demo’s. If not, we can maintain 2 copies of OpenEMR, one for production and one for testing. Of course, we will lose the advantage of demonstrating bugs but I’m sure we will manage.
Getting back to your question, the N forms are included in each download, so the user has ready access to them. The only other “share-able” forms not in the list of Contributed Forms are my Eye forms. The link for the Eye forms are in plain sight. The user can import them into their test copy and experiment with them before installation on the production copy.
Unlike myself, Brady has a real day job. The amount of time and energy that he devotes to this project, one would think that he is independently wealthy. Brady is probably smiling wryly and thinking “Don’t I wish”.
Something will turn up (see Brady’s 11/7/13 post below) when the Demo’s go quietly into the night.
I agree with you about you ideas over Brady. It was not my intention to get him involved, but asked and accept his advise. But even his advise is too little for me as a real beginner to accomplish anything with what INFO I got till now. Possibly you and me can evaluate what Brady did say in his reaction?
Since there’s a multitude of ways to make the development demos, didn’t want to force a certain direction on somebody whom wanted to take this on. Here are the steps I would proceed with:
Install VmWare Workstation(costs money and is what I use) or VirtualBox(free). Learn how to use snapshots, and use them frequently, so you don’t waste any time if break something.
Create a Ubuntu Server LTS 12.04 Appliance
Install the development OpenEMR Ubuntu package and then remove it (this will bring in all the needed dependencies).
Couple more minor aesthetic things (if you get this far, I’ll gladly point you to those).
Then can begin to build in mechanisms to import the demo pieces (note that the mechanism already exist, which is used by the development demos to bring in the most recent language translation sets from the translation git repo).
The nice thing about this project:
Mild development work
Learn Ubuntu well
Create a vital demo building block that should be good for a number of years (this is why should use the LTS Ubuntu version)
To make this project outline more permanent, feel free to make a Demos category on the Active Projects page with this and your requested functionality with a link back to this thread (this makes it all the more easier to hook somebody into doing this in the future and also can be a place for planning/communication/progress/tracking etc.): http://www.open-emr.org/wiki/index.php/Active_Projects
Another thing to point out is that it has been discussed in the conference call mailing list to create better demos for the testers (and allow Pimm and fsgl to do their testing/configuration magic). I recall some of the developers and vendors were interested in helping to set this up. Perhaps they could weigh in here on setting up and maintaining these types of specific demos. The more demos, the better.
I have a server that hosts test installations of OpenEMR that are specific to my clients. They have no real patient data. I’m happy to add more sites to it for specific purposes that contribute to the project. It should be a separate installation for each separate purpose, and each should have a finite lifetime. Email me if interested. rod at sunsetsystems dot com.
please remember I am a user, and in words of Open-EMR a poor user, this means I use it as my medical playground, just because I am convinced this is a great product. Willing to think, but no experience in programming, just an observer. So to coach me, it would take real persistence to keep me on the project…
Making Open-EMR from scratch on a local Open-EMR machine, I can do. Installing Forms in local machines I can do. Also I have a working WEB Open-EMR version.
So what I can do is install the Forms that I see worthy for any medical specialist and include them in a sql download is an option.
Question: Would this be sufficient to make your working DEMO a demo with that Specialty?
If your answer is YES, I will continue to explore how to proceed.
Pieter, I’m not set up to provide a long term public demo, but if you can provide forms as SQL then anyone could load those into either a demo site or their own site to try them out. If you want help learning how to package that, let me know.
Pieter, The utility’s import action expects same information as SQL but in a different format. This version is interactive since we control imports in production version. But with 2-3 lines of change, it can be set up to read file from web and create the form(s). In that case the administrator will set up a process that will run a command with location of the file specified as the parameter (e.g. imp_lbf=http://pieter.com/lbfs.txt). It would not matter if it is demo version or local as long as that file is accessible to the server. The key here would be unattended import of publicly available content.
tnx for the info. There might be a solution available. In the alternative DEMO 4.1.2. the option to import SQL and CSV - files is available. Have to check if it is resetting and renewal to original settings. Than the import op LBF-Visit Forms SQL and Form through SQL imports are within reach and my idea of separate Form SQL import files per specialist type becomes available… If all works as expected I will make my SQL ideas available on the WIKI pages. More or less like the Ophthalmology LBF Nation-Notes are made available on the WIKI.