Skip to content
7 min read

Support for the development of structured medical reports

Support in the development of structured medical reporting software

VIALUTIONS is part of a digital revolution in medicine!  Structured reporting has the potential to fundamentally transform radiology. Faster reporting with higher quality, patient-friendly reports, and coding for billing and further processing are just a few of the factors pointing to an impending revolution. The goal of our client, NeoQ, is to play a key role in shaping this transformation.

 

Background

There is also a shortage of skilled workers in radiology. This could be addressed with software that enables the production of more reports of higher quality. Because the reporting software is multilingual, reports can be created in the user’s native language but output in the language of the physician or the patient. This significantly improves clarity and facilitates international collaboration, providing teleradiology with a powerful tool.msk_de_bild03-1

 

An Approach to Structured Reporting

Our client NeoQ is developing a software product for generating structured radiology reports (CT and MRI). Unlike existing systems, it does not rely on templates that must be selected at the start of the reporting process based on the indication.  Instead, the solution acts as a virtual partner that guides the user through the reporting process, ensuring that nothing is overlooked or forgotten. We provide significant support to the client in the development of this radiological reporting software. VIALUTIONS employees are directly integrated into NeoQ’s development teams. In addition, we provide project leaders and project owners to ensure agile, efficient, and lean software development. Results are tested immediately and integrated into the production system.

 

Architecture and Technology

The solution was built on a microservices architecture. The backend software was developed using C#.Net Core. Apache Kafka and MinIO are used as the communication bus between the microservices. External interfaces are provided via the Ozelot gateway. The microservices run in multiple Docker runtime environments and are scalable via Kubernetes. The frontend, developed in HTML5/CSS and Angular, is delivered as a Capacitor client, which allows the same code base to be used across different operating systems (Windows / macOS).

 

How the Software Works

The doctor selects the area to be examined (such as the knee or shoulder), and is then guided through the examination process using a form. At the end, the report appears as continuous text, as if the doctor had typed it himself. Mandatory fields ensure that nothing is forgotten in the hustle and bustle of daily life, and the report can no longer contain spelling errors. Thanks to the standardization of the text, the referring doctor always receives a high-quality report. The report text also includes the images on which the findings are based. RadioReport_better_quality_faster_radiology_reports_Copyright_Neo_Q_Quality_in_Imaging

 

Future-proof with Big Data and AI

With this software solution, radiology centers can gradually harness the potential of big data and AI. For example, machine learning can be used to identify disease patterns, or structured data can be used to train the AI. The software integrates the AI’s results and presents them in a way that optimally supports radiologists in their diagnostic work. 

alexander-huppertz NEOQ


Prof. Dr. med. Alexander Huppertz, Medical Direction and System Development 

 “We are thrilled by our close and trusting partnership with VIALUTIONS. It’s remarkable how VIALUTIONS consistently responds to our resource needs and adapts its own capacity quickly and flexibly.  Especially during the startup phase of our company, it was extremely helpful to have such an experienced partner from the software industry by our side, always ready to offer advice and support. This enabled us to achieve all project goals precisely from the very beginning.”

 

Services of VIALUTIONS

  • Defining the Target Architecture
  • Setting up the development environment
  • Setting up the DevOps Infrastructure
  • Development of Core Services in the Backend
  • Development of Frontend
  • Prototyping of Client Tool
  • Development of an editor for generating multilingual diagnostic reports

 

Technologies

Backend

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

Frontend

  •  HTML 5.0/CSS
  • Angular
  • JavaScript

 

Project Details

  • Area of operation: Worldwide
  • Project volume: 16000 Mandays
  • Users: ca. 1000 in the first year
  • Market Launch: March 2021 in Europe, Autumn 2022 in the USA