Matrix development perpective

osverdlov wrote on Wednesday, May 25, 2016:

Hi all,
We have decided to share list of features that we at Matrix would be interested to see implemented in OpenEMR.

http://www.open-emr.org/wiki/index.php/Matrix_Perspective

To some of the improvements listed we have already contributed our code and time. A few had been integrated into the codebase. And some of them are just too big for single developers group to do without forking the project altogether.

Feel free to comment here or in the wiki.

Yours,
The team at Matrix OpenEMR project

bradymiller wrote on Thursday, May 26, 2016:

Hi,

Very nice to see this sort of thing and look very forward to seeing all those things addressed. Couple things:
1.OpenEMR is now PHP7 compatible. In the native code there are still a couple warnings to work out, but it works. In the Care Coordination Module there are a large number of warnings including deprecated warnings, but it works.

2.For the speed of globals and installation scripts, I am assuming you mean when click save on globals. The slow speed of the globals save and the installation script is interesting and is very based on the OS. For example, if I run OpenEMR from an Ubuntu Server appliance on top of a Mint host, then these tasks are super fast(take less than a second). But if I run OpenEMR from the Mint host itself, then are much slower (probably 20 seconds or so for each).

3.We’ve had several attempt at bringing in a new date picker widget, but the issue of translations seems to always be a sticky issue. The current date picker has been hacked so that the OpenEMR translation engine is used for the translations and would need to likely do something like that if bring in a new widget. Another option, I suppose, would be to modernize the styling of the current date widget, which would then require no php code changes.

-brady
OpenEMR

tmccormi wrote on Thursday, May 26, 2016:

On Thu, May 26, 2016 at 2:18 AM, Brady Miller bradymiller@users.sf.net
wrote:

We’ve had several attempt at bringing in a new date picker widget, but
the issue of translations seems to always be a sticky issue. The current
date picker has been hacked so that the OpenEMR translation engine is used
for the translations and would need to likely do something like that if
bring in a new widget. Another option, I suppose, would be to modernize the
styling of the current date widget, which would then require no php code
changes.

We have a code base and team on this one. Would like to know what you mean
specifically related to the Translation issues on a date picker? Are you
speaking of the names of the days/months and such?

Tony McCormick, CTO

Support: 866-735-0897, Direct: 713-574-6709
My Calendar: http://bit.ly/XznvDo
“Genuinely evolved interfaces are transparent, so transparent as to be
invisible” - William Gibson


Please be aware that e-mail communication can be intercepted in
transmission or misdirected. Please consider communicating any sensitive
information by telephone. The information contained in this message may be
privileged and confidential. If you are NOT the intended recipient, please
notify the sender immediately with a copy to hipaa-security@mrsb-ltd.com and
destroy this message.

mdsupport wrote on Thursday, May 26, 2016:

You can consider the proof of concept project we reported for incorporating user created MSOffice templates to generate documents from EMR. Two long posts detail our basic approach with aid of openTBS. There was no UI component for this background document factory so contact us if you need any clarifications.

osverdlov wrote on Thursday, May 26, 2016:

This is a very interesting project, we will check this, thank you.

N.B. May be that thread and similar threads can be moved to Feature Request forum ?

bradymiller wrote on Friday, May 27, 2016:

Hi Tony,

Here is what we did:
Original file was:


(problem with a js file is the php engine won’t work on it, so can’t translate the terms)

Basically converted the file to a php file so the translation engine could work on it and then instead include this file:

-brady
OpenEMR