MedOnGO architecture is a layered architecture consisting of a data source, a data layer, a service layer, a business process layer, a reports layer, and a presentation layer. Each layer performs a specific function and encapsulates all of the information needed to provide a complete service.
Presentation Layer uses HTML5/FTL, CSS 3.0, JavaScript, JQuery. AugularJS is used for specific patient engagement facilities. Business Process Layer is a custom built-in workflow engine to specifically handle workflows defined; all services in the Service Layer are REST Based using JSON/XML for communication. These services are built using Node or SPRING based. The data service layer using Hibernate or strong loop-based loopback.io Reports layers is mainly on Kibana, and Clicq(few cases we use Tableau). External systems can be interfaced using REST/JSON.