I have an app that need to send data to openEMR. I would prefer to be able to use HL7 but I understand that there is currently no inbound HL7 interface to openEMR.
What other options do I have for how to get data into openEMR programatically ?
The data I am trying to get into openEMR consists of various observations for specific patients, such as a blood pressure or glucose level.
I could either interface directly, or use an interface engine like Mirth where I could send the HL7 to Mirth and it would do whatever is needed (which would be what ?) to then interface with openEMR.
Feel free to contact me directly if you wish
Thank you for your help in advance.
Thanks Rod. Is there some documentation on how to interface with openEMR using php ? One disadvantage I have is I do not know php (I am a software developer and know C/C++), Tony McCormik said there is an example in the contribs/utilsdirectly but it seems pretty complex and does much more than I need and I am not sure what parts are relevant.
I just want a blood pressure reading from my device to show up in the correct patients record.
As for the manuals I could not find anything that says how to import things into the database. It probably is right under my nose, but my nose is so big I cannot see beyond it……Can you point me to some documentation, and perhaps some examples of how to import data in that (or any table ?)
Also, while it might be overkill, has anyone used Mirth to get something into openEMR ?
I don’t know of a good import example for vitals. But you might look at the vitals form code to see what it does. Shouldn’t be a huge deal just to get blood pressure recorded.
OpenEMR does have the feature to Import data (in CCD) from the Patient Document Section and the same can be viewed. Even the data can also be fetched/downloaded in CCD format from Patient Dashboard-Report section.
OpenEMR doesnt have the functionality to parse the imported CCD, but only view. Hope this helps
Your answer will help me. Also i’v seen Import/Export and Database option in :
Administration > Other > Database
Actually I am creating a website where giving provision to get values from user and want to store data in OpenEMR, the same for Fetch/Edit record(S). Want to write something in PHP.
Is it Possible? Or I am mistaking somewhere…
CCD is not giving option to donwload XML file, please refer attachment
The Database Import/Export is directly associated with OpenEMR tables and this will not meet your requirement
You can either opt developing interfacing (between your application and OpenEMR) with SOAP/RESTful APIs or use any of the existing thirdparty applications.
N.B CCD Download option is available in the latest dev release. Attached for your reference