EndoregDB ist eine umfängliche medizinische Datenbank, die personalisierbar an verschiedene Terminologiestandards anpassbar sein soll.
Es handelt sich bei der verwendeten Datenbank um eine PostgreSQL Datenbank die mittels einer Djangoanwendung populiert werden kann. Der Aufbau der Datenbank ermöglicht es, die Daten in einem für Menschen gut lesbaren Format (YAML) anzulegen und dann in die Datenbank zu übernehmen.
Das soll die Befundung strukturiert halten und Erweiterungen sowie die Integration von verschiedenen Leitlinienempfehlungen zukünftig leicht ermöglichen.
Hierfür werden im nächsten Absatz zwei Modelle beispielhaft vorgestellt.
Der Patient ist das zentrale Objekt, zu dem sich Reports sowie Videos und Bilder zuordnen lassen. Dabeiist eine feingranuläre Klassifizierung möglich, entlang einer klassischen objektorientierten Struktur sollten die Bezeichnungen immer spezifischer werden. Wichtig ist hierbei, dass das Patientenobjekt nicht die tatsächlichen Informationen über Patienten enthält, der Link auf diese Daten wird beim Export gelöscht. Solange sich der Datensatz jedoch noch innerhalb der Klinik, in der die Daten angefallen sind, befindet, können neue Daten zum Patienten hinzugefügt werden.
Hierbei sind dem Patienten tatsächlich vorliegende Befunde zuzuordnen. Die Befunde können dann mit verschiedenen terminologischen Frameworks validiert werden, um einen vollständigen Befund zu garantieren.
Ein Fund während einer Untersuchung kann durch die Findingklassifikation genauer bezeichnet werden. Das System validiert, ob die aktuelle Diagnose mit den vorliegenden Befunden wahrscheinlich ist.
EndoregDB unterstützt die Nutzung von Endoskopievideos und Befunden. Deshalb unterscheidet man hier zwischen:
Video
und Report (Bilder, PDF)
Nach dem Import können diese Dateitypen weiter benutzt und ind er Befundung sowie der Forschung verwendet werden.
Über das YAML Format können medizinische Konzepte in EndoregDB importiert werden.
- model: Tabellenname
fields:
name: Untersuchung
choices:
-Lesion
Aus dieser einfachen Struktur kann EndoregDB importierbare und nutzbare Datenbanktabellen anlegen.