Skip to content

raikm/RecruitmentTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RecruitmentTool (Master Thesis by Raik Mueller)

Semiautomatische Rekrutierung von Studienpatienten unter Nutzung von ELGA-Daten: Konzeptionierung und prototypische Implementierung eines IT-Tools


ℹ️ Patient Files are no real data!

🏗Timeline Progress

1.11.2010 - 15.01.2021: Last Changes, Bugfixes

Software

NEW

  • Tooltips mit xPaths in der Studienansicht
  • Datenexport in JSON Format
  • Auswertungen von selektierten PatientInnen werden abspeichert

IMPROVE / CHANGE

  • BE: Config File für bessere Konfiguration
  • BE: API Ausbau für Kl. Studien Anpassungen
  • BE: Unit Test Ausbau
  • FE: Pop-up für Bedingungs Details mit mehr farbl. Infos
  • FE: Editor für klinische Studien

01.10.2020 - 31.10.2020: Fokus auf schriftlichen Teil und Prototype V.1

  • Grober Text-Entwurf für Masterarbeit bis Diskussion steht
  • Mockup finale Version für Prototypen

Software

NEW

  • Patienten/-innen Vorauswahl
  • Auswahl zwischen Lokaler oder XDS Auswahl
  • Sortierung von EK und AK
  • Speichern von ausgewählten Personen
  • Ansicht und Sortierung nachdem Patienten analysiert wurden (AK erfüllt farblich hervorheben und nach unten sortieren)
  • Studie erstellen Dialog überarbeitet
  • Grober Treffer nun mit näherer Beschreibung

IMPROVE / CHANGE

  • BE: Lokale Datenverarbeitung mit Cache
  • FE: bessere Darstellung für vorhandene CDA Dokumente

01.09.2020 - 30.09.2020: Fokus auf Prototype V.1

  • Alle xPaths für Studie A und B sind für die ersten Versuche finalisiert (WIP)
  • erster Entwurf für Inhaltsverzeichnis steht
  • Mockup Updates

Software

NEW

  • BE: eHC Integration (Java): Upload & Download von CDA Files
  • BE: erweitert mit eHealthConnector (Python Django)
  • BE: Testdaten Upload Funktionalität
  • BE: neue Regel bei positiven und negativen Ergebnissen
  • FE: PopUp für Bedinungen-Details
  • FE: Visualisierung von CDA Dokumente

IMPROVE / CHANGE

  • BE: Response + DB Anpassung für neg. xPaths
  • FE: EvaluationsPage nach Mockup
  • FE: Neue Studie anlegen angepasst für neg. xPaths

01.08.2020 - 31.08.2020: 6. Monat

  • Alle xPaths für Studie A und B sind für den ersten Versuch vorbereitet (WIP)
  • Finalisierung der Funktionalitäten für Prototypen (siehe Zeitplan)
  • Anpassung der Mockups

Software

  • Erste Versuche für XML Visualisierung (WIP)

NEW

  • Erster Prototype für Evaluierung (nach Mockup)
  • Detailansicht für Bedingungen (PopUp)

IMPROVE / CHANGE

  • JSON Antwort
  • neue Aufteilung der xPath-Auswertung (Positiv, Negativ, ...)

01.07.2020 - 31.07.2020: 5. Monat

  • Auswertung von Experterninterviews --> Ergänzung der Mockups
  • Experteninterviews abgeschllossen
  • Mini Evaluierung vorbereitet (Feedback von Ärzten über neue Mockups einholen)
  • Fertigstellung Mockups V.2
  • WIP xPaths für Kl. Studien

Software

  • Weiterentwicklung an Auswertungssformular
  • Recherche für CDA2PDF Integration

NEW

  • XDS Repository auf MedUni Server

IMPROVE / CHANGE

  • Beginn mit eHealth Connector
  • JSON Antwort

01.06.2020 - 30.06.2020: 4. Monat

  • Auswertung von Experterninterviews
  • Zusammenfassung der möglichen Studien
  • Mockups nach Auswertung angepasst
  • neue Aufbau der Baumstruktur von Kl. Studien (technischer Aufbau):

Software

  • Testumgebung in MedUni Wien eingerichtet

NEW

  • Dashboard über aktuelle Studien
  • Unterscheidung von Editor und Validierungsmodul für Ersteller und Anwender
  • Unterstützung für die Suche nach Informationsbedürfnisse

IMPROVE / CHANGE

  • xPath Gruppierung (Condition + Value Abfrage)
  • Datenbankstruktur
  • weitere ELGA-Testdaten getestet

01.05.2020 - 31.05.2020: RA-Analyse

  • Fertigstellung der RA-Analyse -> im Juni Auswertung

Software

NEW

  • nur XML Files werden akzeptiert
  • UnitTests

IMPROVE / CHANGE

  • Verbesserung der Robustheit bei der xPath Auswertung: wenn Wert nicht gefunden wird, dann Prüfung, ob überhaupt Wert enthalten ist

01.04.2020 - 30.04.2020: Fertigstellung von v 0.1

  • Fertigstellung von v0.1 für die Auswertung von einem Pool von CDA Dokumenten
  • Daten (Name, IDs,...) auslesen aus CDA Dateien
  • Umstellung auf Vue.js für Front-End
    • erstes Basic Design
  • Basic Auswertung der CDA Files im Front-End
  • Testing CDA Libraries (SAXCON, ETREE)
  • Erstellung Konzept für Datenhaltung
  • Verbesserung der Datenhaltung

Screenshots Version 0.1

03.03.2020 - 31.03.2020: Kickoff

  • Konzept für Requierments Analyse recherchiert
  • erstes Protyping testing mit Python für Auswertung von CDA Dokumenten mit Hilfe von XPaths
    • noch fehleranfällig mit den gegebenen xPaths
  • Basic Electron App (Front-End) mit Basic REST-Interaktionen
  • Basic Django Server (Back-End) mit Basic REST-Interaktionen
    • ermöglicht auch Speicherung von xml Dateien auf dem Server zur Ablage und weiteren Verarbeitung

Erster Entwurf für Front und Back-End:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors