Leave a comment at the end of this page or email contact@krishagni.com
EMR Integration
Paid Plugin
This is a paid plugin. Please email contact@krishagni.com for more details
Goals - Why integrate with EMR?
Improve productivity by reducing manual data entry
Better data quality
Powerful reporting (E.g. demographics, consents, surgical pathology reports, etc.)
Architecture
OpenSpecimen communicates with EPIC via HL7 messages. These messages are delivered to a designated port (default 19090) and is a one-way communication from EPIC to OpenSpecimen.
Workflows
Adding a new participant
Login to OpenSpecimen
Enter an MRN
OpenSpecimen looks-up EMR data and returns match.
If no match found, error.
If the match found, the user can review and confirm that the patient is correct.
Once created, the details pulled from EMR cannot be edited in OpenSpecimen.
Editing a participant
A participant is edited in EMR
Information is sent to OpenSpecimen (via HL7 or nightly dump)
OpenSpecimen will update its records for the updated information
HL7-based integration
Leave a comment at the end of this page or email contact@krishagni.com