Client: Doctors & Medical Practitioners 

Industry: Health

Goal: Design a Medical & Healthcare Portal by creating an application that provides assistance to doctors in prescribing medicine, with a modern AJAX-based interface.

Tech: Java EE 5,Jasper Reports, Glassfish PostgreSQL, Magnolia, Amazon

 

Speak to us about your software development requirements: contact@getdeveloper.net

THE APPROACH

We were approached by the client to design a medical & healthcare portal by creating an application that would help doctors prescribe medicines based on genotypes and phenotypes of patients. It had to provide a way to register users and provide access based on their roles. The system uses a classic three-tier model, client-server-database, providing the following :

  1. Client tier provides UI to interact with the system.
  2. Service tier is based on EJB and provides the core functionality of the decision support system.
  3. Data layer is based on JPA and thus is abstracted from the real-world database.

THE CHALLENGE

The application must provide the following capabilities : 

  1. Magnolia CMS Integration by providing the capability to create a portal around the decision support system. It includes adjusting Magnolia CMS style and content according to the customer requirements, unified security model for CMS and decision support system. Provides a way to register users and provide access based on the user’s roles.
  2. User management functionality is available for the specific user depending on the assigned roles.
  3. Data management – including managing various kinds of information which influences decisions on the prescribing of drugs.
  4. Rules management – define a set of conditions (combination of drugs/genes) which should be reported with different levels of severity.
  5. Patient management – doctors are able to create patient files and fill in all relevant information/data about them.
  6. Invoice management – a specific charge must be created every time a request is generated that supports the prescription.
  7. Report generation – data can be exported from the system.

THE SOLUTION

Successfully developed a medical & healthcare portal that provides assistance to doctors in prescribing medicine and gene therapy. As a result of the three-tier model, the application is highly scalable and each tier can be deployed separately.

 

Speak to us about your software development requirements: contact@getdeveloper.net