| Technology Overview |
UniCharts™ is one of the most comprehensive and cost-effective browser-based EMR Software available today. It has been developed with some of the most open technologies so that our customers can achieve maximum benefit with the lowest Total Cost of Ownership (TCO). We have placed a premium investment on the design and robustness of this electronic medical records system to provide a browser-based and still a truly interactive implementation.
UniCharts™ server is built around J2EE framework. The core J2EE technologies that have been utilized include Java, Java Server Pages (JSP), Java Servlets, Java Naming and Directory Interface (JNDI) and Java Database Connectivity (JDBC).
Other standard-based technologies that have been used in the development of this unique EMR system include Extensible Markup Language (XML) which is a universal and platform-independent format for data transmission and storage. Built on such standard technologies, UniCharts™ can respond to any shift in the paradigm and can be extended without difficulty. It is a future proof system. For a live demonstration of our product, just click here.
From a technical perspective, UniCharts™ electronic medical records system has a 3-tier architecture. A simplistic diagram of the product architecture is as follows:
Second or the business logic tier is based on Java 2 Enterprise Edition (J2EE) framework that defines the standard for developing component-based multi-tier enterprise applications. On this tier resides the application’s business logic and rules. This tier is fronted by Apache Tomcat HTTP server and all communications with the first tier is done over HTTP/HTTPS protocols with XML and HTML as the exchange medium. Tomcat is the Sun’s official reference implementation for the Java Servlet and JavaServer Pages technologies and is being used in production applications around the world.
Third or the database tier that contains logic to manipulate and store data objects and is accessed by the middle tier via a highly optimized JDBC compliant connection pool. At its heart, this tier contains My SQL database server which is the world's most popular Open Source Database. It is designed for speed, power and precision in heavy load use. Customers such as Yahoo! Finance, Motorola, NASA, Silicon Graphics, and Texas Instruments use this database server in their mission-critical applications.