Could you give us some more detail on what you have in mind? There’s a big difference between “make a few screens feel more familiar to Epic users” and “reskin the whole application.”
A couple of thoughts:
This would probably fit better in the OpenEMR Development category.
Making everything look like Epic would be a major undertaking — an experienced developer working for months, realistically. Smaller, targeted changes (color theme, tweaks to the encounter form layout, navigation adjustments) are much more achievable.
That said, OpenEMR badly needs a UI/interface overhaul. OpenCoreEMR started a project to do that but has since said they’re no longer working on it.
I’m very supportive of interface improvements, and I’d like to collaborate on this. The way to actually get somewhere is incremental — one piece at a time, with input from others in the community.
If you can post screenshots or mockups of the specific screens you want changed, that gives us something concrete to work from. It’s also worth looking at several EMRs rather than just Epic, and pulling in the best ideas from each.
My main concern is the patient encounter form in openemr now
click on top to switch between each part of the chart as you are typing in patient chart.
bare minimum should be a side bar that is always open you can choose which part of pt chart you can jump to ; the whole chart should be probably one long document you can scroll as well beside jumping from HPI, Vitals, SOAP, diffrential diagnosis , Plan , code and billing
previous lab results should be able to added to the encounter to show they were considered and addressed ,
and old encounter should be easily accessible in the middle of noting to see what was the last visit for and what was done ;
ordering new labs and Rx easily accessible.
all data entered on pt chart should be save instantly and not lost by a wrong click or page refresh or switching the tab.
given how many users are supposedly on openemr I am sure there are customized an improved patient encounter in use by people in the community , they might not be motivated to share or read the forums as much. if we can incentivize the sharing of improvements a bit we might get a big return as a community.
I will try to go in detail in each part, I am new to openemr , just did a fork on github and submitted few pulls for review, bugs and improvements ; thanks to AI , things can go much faster in the coding world .
forgive me if anything I said comes out unappreciative.. I actually value the project a lot, would not be here otherwise. Just offering them in constructive manner.
working with my buddy on this , I think the compactness and having everything at your fingertip with 1 click is why clinicians like Epic.. will see what we will comeup , but the forum here is kinda dead, I was hoping more energy
years and years back went through the same question, openemr forms are horrible , not practical and we have limited way of creating functional dynamic forms from within , adding from outside xml schemas will break tons of things , I tried over and over, seems there is no will to improve the forms , you can go back to my previous posts and threads to see I went through this years back with no progress at all.
I am not sure if we have people who get paid to work on the project but the progress is slow.
I did few pulls and improved little things and 2 weeks later they are not committed or really reviewed.
it is understandable for people who go deep and create a nice thing out of openemr it is too much for them to share the whole thing for free .
project like this need’s government funding and a project manager like elon musk to get it done quick.
anyway the whole pt encounter has to be redone to be one smooth motion.
all the bulky design needs to be compact and smaller
the further you are from this damn Elon Musk-like the better you are … he will squeeze the life to last drop out of anything falls into his hands, I hope we had the old check and balances we once had in gov. ( which now is spineless paid for ), to break monopolies like they used to do… I digress.
back to your question I did not do anything , developed my own solution in filemaker Pro which I am familiar with and then got stuck integrating my Xml schema into openemr , as I said it breaks tons of things.
everything on one page , as you said , navigation to all functions should be on it (top , side , does not matter but on same page)
a field that pulls down recent visits from drop down menu ( date of visit and reason for visit) , if you click on one of them it will populate in the rest of the fields all the information of that prior visit, lets say a patient comes in for sore throat today , same patient had been seen for sore throat 3 months ago , you click on that visit and it will get it to populate CC PMI PMH Allergies …so on so forth , you may start current visit fresh or modify what was populated from the prior visit .
this page has also the ability to click on meds /Rx without leaving it , another page pops in for writing the meds , sending them electronically , printing them on script all without leaving the main page…
I worked with commercial solutions and I have not seen anything like openemr where every thing is scattered every where, you have to hunt it with dozen clicks.
I love the idea of openemr but the forms are sadly such a turn off.
Wow, you guys. i’m a little hurt. I’ve donated hundreds of hours trying to improve our clinical workflow that also deals with encounter forms. Project has to concentrate on ONC requirements dealing with encounter forms. Form such as clinical notes care plan/treatment plans, observation, etc. that Stephen Nielson and I have improved greatly.
I personally introduce questionnaires to encounters. So improvements have been made that may not meet your workflow.
I’m retired so I have time to put in to all the development I do, however, folks like Brady, Stephen Waite and Stephen Nielson (who freely donate time for their roles btw) have jobs and/or family obligations so their time is precious.
I promise you that maintainers watch this forum and would be happy to consider concise pointed discrepancies in existing forms or suggestion for new forms.
I can’t express enough my desire to follow OpenEMR’s mission to provide a usable product to all those folks that can’t afford the commercial offerings. These folks are important and serve an important role in health care.
I’ve tried to include the community through my design and implementation topics on this forum where most times i’d get very little support or feedback.
So please realize that while most maintainers may not be active on the forum due to priorities it doesn’t mean they do not read and take notice of community concerns.
PR’s are another matter that I don’t have a good answer for except time and priorities. For my part I can only appologize if I didn’t address any PRs of concern when I was an Admin. Concerning that duty, I was a poor Admin. My goals have always been geared towards furthering clinical needs and certifications.
Sorry for the rant, however I hope the entire community will take note that the project needs its support and participation. That’s so important as this topic points to.
I have a lot of respect to you Jerry and to the team…i am at your disposal to work on getting the forms to be where it should be…one real estate has all the scattered forms pulled together in a practical way…i even offered in past to do it in filemaker to show what is needed from practical point so it could be translated to openemr langauge but did not pick up gears…again utmost respect to you and team.