OpenEMR's Participation at the Google Summer of Code 2020 a Resounding Success

Press Release | OpenEMR Foundation | September 9, 2020

OpenEMR Experiences Resounding Success with Google Summer of Code 2020

RUTLAND, Vt. - Sept. 9, 2020 - PRLog -- The OpenEMR project participated in the recently completed Google Summer of Code 2020. Google Summer of Code is an international program by Google which sponsors and pairs open-source organizations with students to work on software development projects. Selected students are sponsored by Google to work on an open-source project for three months.

For OpenEMR, Google Summer of Code was a resounding success and the OpenEMR community could not be prouder of the participating student's achievements. OpenEMR is appreciative of the 20 mentors who contributed their time and expertise. One of the core OpenEMR mentors, Tyler Wrenn, stated, "Google Summer of Code was a great experience for mentors, students, and OpenEMR, and I look very forward to doing it again next year." Google Summer of Code was a highly rewarding experience and the OpenEMR community is especially appreciative of Google for providing so much support in the fostering of students exposure to the grand world of open-source.

OpenEMR is one of the world's leading open-source electronic health records and medical practice management solutions. The OpenEMR community is a large, diverse community of software developers, healthcare professionals, and educators with a healthy mix of both volunteers and professionals. In addition to releasing and maintaining high quality electronic medical record software, OpenEMR is also committed to the education of students in the fields of open-source software and electronic medical records.

The OpenEMR community feels strongly that this intersection of open-source software and health care is an exciting area where students can interact and work closely with both developers and healthcare professionals. This unique learning environment is a great fit for Google Summer of Code students and the OpenEMR community was ecstatic when the OpenEMR organization was accepted into the Google Summer of Code.

2020 was the first year OpenEMR participated in Google Summer of Code. The OpenEMR community had 20 mentors participate (See table below).

GOSOC OpenEMR Mentors
  • Arnab Naha
  • Asher Densmore-Lynn
  • Brady Miller
  • Daniel Pflieger
  • David Vu
  • Dixon Whitmire,
  • Jerry Padgett
  • Julie Buurman
  • Ken Chapple
  • Nilesh Hake

There were more than 40 student proposals, of which three students were selected to participate in the Google Summer of Code with OpenEMR: Amit Meena, Guan-Wu Su, and Yash Raj Bothra.

Amit Meena designed a hybrid mobile application that was integrated with OpenEMR and supported a rich feature set that included telehealth, medicine recognition, patient searching, barcode scanning, and heartbeat measurement. The application was built via an integration of modern technologies including Flutter, Go, WebRTC and Firebase. In addition to already serving high impact purposes for telehealth and medicine recognition, Amit's work will also serve as a foundation for new generation mobile health applications integrating OpenEMR with patients and providers.

Guan-Wu Su focused on bringing the OpenEMR project into the future by working on a myriad of improvements that ranged from user interface improvements to modernizing the underlying codebase and external package requirements. The user interface improvements involved updating almost every script to fully support Bootstrap styling and responsive behavior. Extensive improvements on the backend codebase were also undertaken that updated legacy coding and swapped legacy third party packages with their contemporary counterparts. Guan-Wu's user interface improvements will markedly improve the usability and user experience, while his underlying backend codebase improvements will be pivotal to ensuring the future-proofing of OpenEMR's code.

Yash Raj Bothra worked on improving OpenEMR's interoperability, which involved integration of Fast Healthcare Interoperability Resources (FHIR). FHIR is a standard for exchanging electronic health records and is vital functionality in modern electronic medical record software. The FHIR integration involved improvement and refactoring of OpenEMR's REST API, which was then followed by support for electronic exchanging of many FHIR resources, including Practitioner, PractitionerRole, CareTeam, Condition, Immunization, Medication, MedicationRequest, AllergyIntolerence, Procedure, Observation, Encounter, Organization and Location. Yash's FHIR integration with OpenEMR will have a direct positive impact on patient care by ensuring timely and accurate electronic transmission of patient medical records.

About OpenEMR

OpenEMR is an electronic health record (EHR) system that was originally developed in 2002 by physicians to help them run their practices. As an open-source project, it is maintained and supported by a vibrant community of volunteers and professionals that includes several hundred contributors and is supported by more than 40 companies. OpenEMR is recognized as the most popular open-source electronic health records and medical practice management solution in the world. OpenEMR is downloaded more than 3,000 times per month, and it is estimated that it is used by more than 100,000 medical providers serving more than 200 million patients. OpenEMR has been translated into 34 languages and is used by facilities in more than 100 countries across the globe. Open-source software has changed the world for the better, and OpenEMR is a leader in open-source healthcare software. Costly proprietary EMRs are no longer the only option.