I am new to OpenEMR and is asked to research on how to integrate our system with OpenEMR by sending ORU message to it. How would I do that? Is there any code samples and document that some one can share or point me to? Appreciate that in advance!
I followed the instruction in “Diagnostic Studies” and went to my installation of OpenEMR (v4.2.2), I don’t see the “Enable Lab Exchange” option. What I’m seeing are “Enable New Crop eRx Service”, “Enable NewCrop eRx import status message” and “Enable philMail Direct Messaging Service”. Does it mean that the document is outdated or my installation is wrong? Or should I use an older version of OpenEMR?
Thanks Wepp. I’m not sure that I fully understand this. I see that the setting is disabled. How would I send a ORU^R01 message than? Using Mirth? Is there any samples? Forgive me for my ignorance, I’m brand new to OpenEMR or Mirth.
Lab Service need to be created as a pre requirement (Admin -> Address book).
To receive ORU^R01 hl7 messages from anywhere in openemr, we need to configure providers in the procedures tab like in the image(provider_config.png).
Once configured provider, place the ORU^R01 HL7 in the results folder. This can be done via mirth transfer/sftp upload/manual.
Once the above steps are done, navigate to “Procedures -> Electronic Reports” in openEmr. When Electronic reports page loads, the results will be processed and will be displayed (patient_results.png).
Attached sample ORU HL7 message for clear reference.
Hi Hongyan,
From our view currently there are no settings available for this in OpenEMR. This need to be configured manaually. Else this can be done by code changes in following file “interface/orders/receive_hl7_results.inc.php”