Support for the development of medical structured reporting

VIALUTIONS is part of a digital revolution in medicine!

Structured reporting has the potential to fundamentally change radiology. Fast reporting with better quality, patient-friendly reports, coding for billing and further processing are just some of the arguments that speak for an upcoming upheaval. The goal of our customer NeoQ is to play a significant role in shaping this change.

Initial situation

There is also a shortage of specialists in radiology. This could be countered by software that enables more findings with better quality. The multilingualism of the reporting software means that reports can be created in the native language of each patient, but can be output in the language of the physician or patient. This significantly improves comprehensibility and international collaboration, and provides teleradiology with a powerful tool.

radioreport

Solution approach for structured reporting

Our customer is working on a software product for the creation of structured reports (CT and MRI). Unlike existing systems, it is not based on templates that have to be selected at the beginning of reporting depending on the indication. The solution is more of a virtual partner that guides through the reporting process, so that nothing can be overlooked or forgotten during the reporting process.

We provide significant support to the customer in the development of this radiological reporting software. VIALUTIONS employees are directly integrated into the NeoQ development teams. In addition, we provide project leaders / project owners for an agile, efficient and lean development of the software. Results are immediately tested and integrated into the productive system.

Architecture and technology

The solution was built on a micro service architecture. The software was developed in the backend on the basis of C#.Net Core. Apache Kafka and MinIO are used as the communication bus between the micro services. The interfaces to the outside are represented by the gateway Ozelot. The microservices run in multiple Docker runtime environments and are scalable through Kubernetics. 

The frontend, developed in HTML5/CSS and Angular, is delivered as a Capacitor client, which allows to use the same code base for different operating systems (Windows / AppleOS).

Functionality of the software

The physician selects the area to be examined (e.g. knee or shoulder), and is then guided through the report based on the form. At the end, the report appears in the form of continuous text, as if he had typed it himself. Due to mandatory fields, nothing can be forgotten in the hectic of everyday life, and a report can no longer have orthographic errors. By standardizing the texts, the referring physician always receives a high-quality report. The report text also contains the images on which the report is based.

Fit for the future with Big Data and AI

The software solution enables radiology centers to exploit the potential of Big Data and AI step by step. For example, machine learning can be used to search for patterns of disease, or the structured data can be used to train the AI. The software incorporates the results of the AI and presents them in such a way that it optimally supports the radiologist in the diagnosis.

Medical Director and System Development

 

“We are delighted with the close and trusting cooperation with VIALUTIONS. It is remarkable how VIALUTIONS always responds to our resource needs and adapts its own capacities in an agile manner at short notice. Especially in the start-up phase of our company, it was extremely helpful to have such an experienced partner from the software industry at our side, who was always there to help us in word and deed. In this way, we were always able to achieve all project goals on time right from the start.”

.

Services of VIALUTIONS

  • Determination of the target architecture
  • Setting up the development environment
  • Setting up the DevOps infrastructure
  • Development of the core services in the backend
  • Development of the frontend
  • Prototyping of the client tool
  • Development of an editor for the generation of multilingual diagnostic results

Technologies

Backend

  • Micro Services Architektur 
  • Ozelot
  • Kafka
  • Docker
  • C#.NET Core

Frontend

  •  HTML 5.0/CSS 
  • Angular
  • JavaScript

Project information

  • Operational area: Worldwide
  • Project volume: 16000 man days
  • Users: approx. 1000 in the first year
  • Market launch: March 2021 in Europe, fall 2022 in the USA