Requirements analysis for an AI-based clinical decision support system for general practitioners: a user-centered design process

Publikation: Beitrag in FachzeitschriftForschungsartikelBeigetragenBegutachtung


  • Dania Schütze - , Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Svea Holtz - , Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Michaela C Neff - , Universitätsklinikum Frankfurt, Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Susanne M Köhler - , Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Jannik Schaaf - , Universitätsklinikum Frankfurt, Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Lena S Frischen - , Universitätsklinikum Frankfurt, Johann Wolfgang Goethe-Universität Frankfurt am Main (Autor:in)
  • Brita Sedlmayr - , Institut für Medizinische Informatik und Biometrie (Autor:in)
  • Beate S Müller - , Johann Wolfgang Goethe-Universität Frankfurt am Main, Universität zu Köln, Universitätsklinikum Köln (Autor:in)


BACKGROUND: As the first point of contact for patients with health issues, general practitioners (GPs) are frequently confronted with patients presenting with non-specific symptoms of unclear origin. This can result in delayed, prolonged or false diagnoses. To accelerate and improve the diagnosis of diseases, clinical decision support systems would appear to be an appropriate tool. The objective of the project 'Smart physician portal for patients with unclear disease' (SATURN) is to employ a user-centered design process based on the requirements analysis presented in this paper to develop an artificial Intelligence (AI)-based diagnosis support system that specifically addresses the needs of German GPs.

METHODS: Requirements analysis for a GP-specific diagnosis support system was conducted in an iterative process with five GPs. First, interviews were conducted to analyze current workflows and the use of digital applications in cases of diagnostic uncertainty (as-is situation). Second, we focused on collecting and prioritizing tasks to be performed by an ideal smart physician portal (to-be situation) in a workshop. We then developed a task model with corresponding user requirements.

RESULTS: Numerous GP-specific user requirements were identified concerning the tasks and subtasks: performing data entry (open system, enter patient data), reviewing results (receiving and evaluating results), discussing results (with patients and colleagues), scheduling further diagnostic procedures, referring to specialists (select, contact, make appointments), and case closure. Suggested features particularly concerned the process of screening and assessing results: e.g., the system should focus more on atypical patterns of common diseases than on rare diseases only, display probabilities of differential diagnoses, ensure sources and results are transparent, and mark diagnoses that have already been ruled out. Moreover, establishing a means of using the platform to communicate with colleagues and transferring patient data directly from electronic patient records to the system was strongly recommended.

CONCLUSIONS: Essential user requirements to be considered in the development and design of a diagnosis system for primary care could be derived from the analysis. They form the basis for mockup-development and system engineering.


Seiten (von - bis)144
FachzeitschriftBMC medical informatics and decision making
PublikationsstatusVeröffentlicht - 31 Juli 2023

Externe IDs

PubMedCentral PMC10391889
Scopus 85166251260
Mendeley 9dd6e189-f5af-32a4-9ef9-4b77fc9935e4


Ziele für nachhaltige Entwicklung


  • Humans, Decision Support Systems, Clinical, General Practitioners, Artificial Intelligence, User-Centered Design, Electronic Health Records, Qualitative research, User-centered design, Requirements analysis, Clinical decision support systems, Computer-assisted diagnosis, Primary care