An OpenEMR api connector
OpenEMR api connector in python
pip install openemr
Example login to the api from your project
import openemr from os import getenv # login to OpenEMR and pull in data try: emrUsername = str(getenv('EMRUSER')) emrPassword = str(getenv('EMRPASS')) baseUrl = str(getenv('BASE_URL')) emr = openemr.Client(client_user=emrUsername, client_pass=emrPassword, url=str(baseUrl + "/apis/api")) patients = emr._patient_search() except: exit("failed to login to OpenEMR, check the ENV vars")
It's really stable it has been running production for about a 6 months on version
0.1.1 I use it to send out SMS appointment reminders to clients.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.