Electronic Medical Record Software on the NetBeans Platform

Klinika Medical Assistant is an EMR (Electronic Medical Record) software being used in clinics in Manila, Philippines.

By the end of this year, the goal is to migrate the whole system to a lighter version, named Klinika Lite EMR, which will be based on the NetBeans Platform.

Klinika Lite software is the "lighter" version of the Klinika Medical Assistant EMR product, catering more to the private health care management needs of a patient. It is an application designed to monitor vital statistics, generate reports, archive chart history, and analyze health variables. Reports are electronically submitted to a professional medical provider for further management and assessment of patient health. It is a tool that can be used by private nurses and/or care giver type facilities for automation of their paper charts and monitoring tasks.



Hello Geertjan,

Is it possible to have a few more detail about the EMR platform or atleast some documentation behind each screen shot. Its kind of difficult to understand what was achieved or how it was achieved by looking at the screenshots.

Thanks in advance.


Posted by guest on April 09, 2013 at 07:23 AM PDT #

Hi Zubeir, the screenshots show that the application uses the windowing framework of the NetBeans Platform, with its loosely coupled TopComponents, together with the Lookup mechanism for synchronizing the windows with each other. Also, the application is structured in modules, which makes for an architecture that is easy to understand and maintain, as well as a plugin system enabling external contributors to make available new features from an online app store. Hope that helps. -- Geertjan

Posted by Geertjan on April 09, 2013 at 07:50 AM PDT #

Hello there sir, I have been tasked with creating a software manages healthcare information and I've been doing various researches to find an aspect of healthcare management that I can automate. I came across "record system" (i.e EPR) and I decided to check out if such system had been created in java. I saw Java programs regarding "beta-thalassaemia" before hitting this and I must say I love what you've done though there aren't any documents to guide me through as to how you created this program and the challenges you faced. I have a lot of other questions to ask but this is the first :) I hope to hear from you soon

Posted by Daniel on October 11, 2015 at 04:08 PM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« November 2015